SOA기반 P2P 비즈니스 프로세스 모델링

P2P Business Process Modeling Based on Service Oriented Architecture

  • 이명희 (전북대학교 컴퓨터과학과) ;
  • 유철중 (전북대학교 컴퓨터과학과) ;
  • 장옥배 (전북대학교 컴퓨터과학과)
  • Lee, Myung-Hee (Department of Computer Science, Chonbuk National University) ;
  • Yoo, Cheol-Jung (Department of Computer Science, Chonbuk National University) ;
  • Chang, Ok-Bae (Department of Computer Science, Chonbuk National University)
  • 발행 : 2008.03.25

초록

소프트웨어 개발에 있어 XP, UP, CBD와 다른 케이스 툴과 같은 전통적 접근은 다양한 소프트웨어 컴포넌트들을 구축하기에 유용하다. 그러나 그러한 접근은 개방된 환경에 직면하여 서비스를 중점으로 설계된 것은 아니다. 서비스 지향 아키텍처(SOA)는 서비스는 애플리케이션간의 서비스라는 서로 다른 기능적 단위를 상호간 연결하는 컴포넌트 아키텍처이다. SOA는 잘 정의된 인터페이스들과 비즈니스 서비스간의 컨트랙트를 통해 비즈니스 프로세스를 통합할 수 있는 좋은 방법을 제공한다. 본 논문에서는 SOA에 기반 하여 P2P 접근 방법을 통해 비즈니스 프로세스를 모델링하는 방법을 제안한다. 또한, 전체적인 P2P 비즈니스 프로세스 모델링 시스템이 구현된다. 본 논문은 서비스에 기초하여 변경되는 엔터프라이즈의 실제를 받아들이고 보다 효율적이고 가시적인 방향으로의 엔터프라이즈 간 프로세스 통합을 제안한다.

The traditional a roaches to software development, such as XP, UP, CBD and other CASE tools, are useful for constructing various software components. However, they are not designed to face the challenges of open environments that focus on service. The Service-Oriented Architecture(SOA) is a component architecture that interconnects an application's different functional units, called services. SOA provides a good way to integrate the business process through well-defined interfaces and contracts between business services. In this paper, we propose a method of business process modeling based on SOA with a P2P approach. Also, A P2P business process modeling system is presented. This, results in admitting the reality of enterprise that changes on the basis of services, and suggests more efficient and visual direction for the process integration between enterprises.

키워드

참고문헌

  1. Chris Marshall, Enterprise Modeling With UML-Designing Successful Software Through Business Analysis, addison-wesley, 1999
  2. Pasley, J.,How BPEL and SOA are changing Web services development, Internet Computing, IEEE, Volume 9, Issue 3, May-June pp60 - 67, 2005 https://doi.org/10.1109/MIC.2005.56
  3. Huhns, M.N., M.P.Service-oriented computing: key concepts and principles, Internet Computing, IEEE Volume 9, Issue 1, pp.75 - 81, 2005
  4. Frank Armour, Advanced Use Case Modeling, Addison Wesley, 2000
  5. Jerstad, I., A service oriented architecture framework for collaborative services, Enabling Technologies: Infrastructure for Collaborative Enterprise, 2005. 14th IEEE International Workshops on 13-15 June 2005,pp.121 12B5, 2005