• Title/Summary/Keyword: SOA (Service-Oriented Architecture)

Search Result 169, Processing Time 0.024 seconds

Development of an OPC Client-Server Framework for Monitoring and Control Systems

  • Tan, Vu Van;Yi, Myeong-Jae
    • Journal of Information Processing Systems
    • /
    • v.7 no.2
    • /
    • pp.321-340
    • /
    • 2011
  • In this article, the current technological state of OPC (Openness, Productivity, and Collaboration; formerly "OLE for Process Control") standards and the problem statement of these OPC standards are discussed. The development of an OPC clientserver framework for monitoring and control systems is introduced by using the new OPC Unified Architecture (UA) specifications, Service Oriented Architecture (SOA), web services, XML, etc. The developed framework in turn minimizes the efforts of developers in learning new techniques and allows system architects and designers to perform dependency analysis on the development of monitoring and control applications. The potential areas of the proposed framework and the redundancy strategies to increase the efficiency and reliability of the system are also represented according to the initial results from the system that was developed by the Visual Studio 2008 and OPC UA SDK.

A Robustness Test Method and Test Framework for the Services Composition in the Service Oriented Architecture (SOA에서 서비스 조합의 강건성 테스트 방법 및 테스트 프레임워크)

  • Kuk, Seung-Hak;Kim, Hyeon-Soo
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.10
    • /
    • pp.800-815
    • /
    • 2009
  • Recently, Web services based service-oriented architecture is widely used to integrate effectively various applications distributed on the networks. In the service-oriented architecture BPEL as a standard modeling language for the business processes provides the way to integrate various services provided by applications. Over the past few years, some types of studies have been made on testing compatibility of services and on discriminating and tracing of the business processes in the services composition. Now a lot of studies about the services composition with BPEL are going on. However there were few efforts to solve the problems caused by the services composition. Especially, there is no effort to evaluate whether a composite service is reliable and whether it is robust against to exceptional situations. In this paper, we suggest a test framework and a testing method for robustness of the composite service written in WS-BPEL. For this, firstly we extract some information from the BPEL process and the participant services. Next, with the extracted information we construct the virtual testing environment that generates various faults and exceptional cases which may be raised within the real services. Finally the testing work for robustness of a composite service is performed on the test framework.

A Fusion System of WS-BPEL and OWL-S for Semi-Automatic Composition of Web Services (반자동 웹 서비스 조합을 위한 WS-BPEL과 OWL-S의 융합 시스템)

  • Lee, Yong-Ju
    • The KIPS Transactions:PartD
    • /
    • v.15D no.4
    • /
    • pp.569-580
    • /
    • 2008
  • Web services are the current most promising technology for service oriented architecture(SOA) implementations. However, in spite of the large scale acceptance of web services, they have been relegated to internal integration projects, and the grand vision of virtual enterprises where partners can be integrated on demand is yet to be realized. The main reason is that the current standards of web services are not very suitable for the dynamic web service discovery and integration. In this paper, we present a novel SemanticBPEL solution that merges the benefit of WS-BPEL, with the advantage of OWL-S for building a semi-automatic web service composition system. In particular, this work proposes a multi-phase search method for solving dynamic discovery and integration problems of web services. The proposed method is compared with the existing keyword based retrieval method. These comparisons show that our approach outperforms the existing method.

Integration of Distribution System Applications Using Web Service (Web Service를 이용한 배전계통 애플리케이션의 통합)

  • Jung, Nam-Joon;Cho, Seon-Ku;Yu, In-Hyeob;Ko, Jong-Min;Kim, Sun-Ik
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2007.06d
    • /
    • pp.132-136
    • /
    • 2007
  • 배전계통은 전력계통에서 전력을 소비자에게 공급하는 전반적인 분야를 말한다. 이와 관련된 애플리케이션으로는 고객정보관리시스템(CIS), 정전관리프로그램(OMS), 계량정보시스템(AMR), 작업관리프로그램(WM)등이 있다. 이들은 사용자정보와 전력사용에 관한 정보를 활용하여 배전 시스템의 안정적 운영에 필요한 기능을 수행하고 있다. 하지만 현재 운영 중인 시스템들은 각 시스템이나 애플리케이션마다 각각 사용자정보와 전력사용 이력정보를 관리하고 있어서 데이터가 중복되어 관리되고 있거나, 서로 정보를 교환하는데 제약을 가지기도 한다. 본 논문에서는 이와 같은 배전계통 애플리케이션에 SOA(Service Oriented Architecture)를 적용하여 시스템간 정보의 흐름이 원활하게 이루어 질 수 있도록 애플리케이션들을 통합하는 방법에 대해 기술한다.

  • PDF

A Design of Interoperability Architecture between Internet and Call Center in Banking Industry (인터넷과 콜센터간 상호운용성 아키텍처 설계(은행 산업도메인 중심으로))

  • Cheong, Byeong-Ho;Kim, Jin-Woo;Baik, Doo-Kwon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.10c
    • /
    • pp.438-442
    • /
    • 2006
  • 최근 금융산업에서 치열한 시장환경 및 다양한 고객 요구사항에 대응하기 위해 채널 및 IT 아키텍처의 재조명이 이슈화되고 있으며, 이때 인터넷 채널은 인터넷에 익숙한 젊은 고객 층의 증가와 편리성 측면에서 이용도가 높아짐에 따라 웹 개인화를 요구하고 있고 콜센터 채널은 마케팅 및 업무효율측면에서 고객접촉이력 정보의 자산화 추세로 중요성이 제고되고 있다. 하지만, 고객중심의 통합 금융시스템의 구현이라는 측면에서 홈뱅킹시대에서의 각기 양 채널은 개별시스템(individual system)으로 개발 및 운영이 되고 있어 상호 운용이 되지 않는 문제점을 내포하고 있고 이를 해결하고자 한다. 따라서, 본 논문의 공헌도는 양 채널간 상호 운용 가능한 SOA(Service Oriented Architecture)기반의 공통 컴포넌트를 도출하고 효율적 채널 활용을 위한 상호 운용성 아키텍처를 제안하는데 그 의의가 있다.

  • PDF

Conformity Assessment and Test Method for Implementation of Web Services Compositions based on Choreography (코레어그래피 기반 웹 서비스 조합의 구현 적합성 평가 및 테스트 방법)

  • Kuk, Seung-Hak;Seo, Yong-Jin;Kim, Hyeon-Soo
    • Journal of Internet Computing and Services
    • /
    • v.13 no.1
    • /
    • pp.83-98
    • /
    • 2012
  • Recently Web services and SOA(Service Oriented Architecture) is widely used for an effective integration way of distributed applications. The service choreography is a way of service compositions to define workflows and the message exchange protocols among several partner ser-vices in the B2B business process environment. It defines the overall business process from a global perspective. However, it must be transformed into some kind of the executable form to implement service compositions, because it does not support an execution mechanism but is a de-clarative form. Therefore, the transformed executable model must be validated with the original choreography model to guarantee behavior equivalence. In this paper, we propose the conformity assessment with respect to service compositions method between the choreography model and the transformed executable model. And we suggest the test method to show behavior equivalence between them from a viewpoint of the dynamic execution.

A Porposal for Innovative App Developing Tool (혁신적인 앱 개발도구에 대한 제안)

  • Chang, Younghyun
    • The Journal of the Convergence on Culture Technology
    • /
    • v.2 no.3
    • /
    • pp.41-44
    • /
    • 2016
  • In development environment focused on computers, the ideas of app developring tool have been presented in terms of improved software productivity. Historically, for smart applications, app developing tools have not yet effectively developed or initiated locally or internationally. Therefore, developer have difficulty in studying developing process due to the difficulties of text based language. The basic concept of a new innovative App development tool, App Developing Tool, which has been proposed in this study and enables to apply on-site requirements to smart phones, is to develop Apps on the level using easy-to-learn Word or Excel in a computer. App developing tool is developed process focus instead of program focus by introducing SOA(Service-oriented Architecture) to develop reasonably reusable service units. Since service-oriented architecture allows reusing by service unit when there are changes in a specific process or service, it is possible to provide a new function by replacing the service instead of developing a new program.

Service Composition Based on Niching Particle Swarm Optimization in Service Overlay Networks

  • Liao, Jianxin;Liu, Yang;Wang, Jingyu;Zhu, Xiaomin
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.6 no.4
    • /
    • pp.1106-1127
    • /
    • 2012
  • Service oriented architecture (SOA) lends itself to model the application components to coarse-grained services in such a way that the composition of different services could be feasible. Service composition fulfills numerous service requirements by constructing composite applications with various services. As it is the case in many real-world applications, different users have diverse QoS demands issuing for composite applications. In this paper, we present a service composition framework for a typical service overlay network (SON) considering both multiple QoS constraints and load balancing factors. Moreover, a service selection algorithm based on niching technique and particle swarm optimization (PSO) is proposed for the service composition problem. It supports optimization problems with multiple constraints and objective functions, whether linear or nonlinear. Simulation results show that the proposed algorithm results in an acceptable level of efficiency regarding the service composition objective under different circumstances.

A Case Study on EAI Implementation for Enterprise Process Integration: Focusing on EAI Project in Deakyo Co (기업 프로세스 통합을 위한 EAI 구축사례: 대교(주)의 EAI 프로젝트를 중심으로)

  • Yoon, Cheol-Ho;Choi, Hea-Seong
    • Journal of Information Technology Services
    • /
    • v.5 no.3
    • /
    • pp.109-119
    • /
    • 2006
  • The company cannot optimize its computing environment just with individual solutions such as ERP(enterprise resource planning), SCM(supply chain management), CRM(customer relationship management), and KM(knowledge management). EAI(enterprise application integration) has emerged as an alternative that can optimize computing environment of the company through integrating such solutions and systems of distributed computing and mainframe environment. This paper reports the case study of Deakyo Co. in successfully implementing EAI. It describes project goal, project organization, project plan, the implemented EAI configuration and its features, the EAI effectiveness to the firm, and the critical success factors of the EAI project. This case study is thought to be useful as a practical guideline in carrying out EAI project of the company and to provide significant basis for constructing the theoretical framework of EAI project methodology.

Design and Evaluation of Information Broker Architecture for Network-Centric Operational Environment (네트워크 중심 작전 환경을 위한 정보 브로커 아키텍처 설계 및 평가)

  • Park, Jejun;Kang, Dongsu
    • Journal of KIISE
    • /
    • v.43 no.6
    • /
    • pp.668-677
    • /
    • 2016
  • The information superiority through effective networking is a core element that accelerates command decision for mission completion. Our military wants to acquire capabilities of effective information sharing with Network-Centric Operational Environment(NCOE) for Network-Centric Warfare (NCW). In this paper, we suggested an information broker for overcoming current limits and maximizing future expandability and possibility of information sharing capacities. The information broker, which is an intermediate layer between users and information providers, provides the functions for mediating and managing information and for ensuring security of the system. We evaluated the consistency of proposed architecture and the implementation of the operational architecture design concept using existing design frameworks.