• 제목/요약/키워드: BPEL

검색결과 87건 처리시간 0.065초

비즈니스 프로세스 관리 표준 도입 전략 및 지침 개발: 비즈니스 프로세스 실행 언어를 중심으로 (Development of Adoption Strategy and Guideline of Business Process Management Standards: Focusing on Business Process Execution Language)

  • 김동수
    • 한국IT서비스학회지
    • /
    • 제5권2호
    • /
    • pp.107-123
    • /
    • 2006
  • The objectives of this study is to develop a strategy for the adoption of BPM(Business Process Management) standards and an implementation guideline of the BPM standard for BPM solution developers focusing on BPEL(Business Process Execution Language) which is regarded as the most important BPM standard. In the heterogeneous and distributed IT environments, every type of enterprise software requires standards to enhance interoperability. BPMS(Business Process Management System), which is a type of enterprise software requires BPM standards such as BPEL(Business Process Execution Language), BPMN(Business Process Modeling and Notation), BPQL(Business Process Query Language) and so on to achieve multi-system interoperability and component interoperability with their BPM solutions. It is quite helpful to provide the adoption strategy concerning BPM standards for each type of BPM solution vendors who need the BPM standards. Since the BPEL is conceived as the most important BPM standard and widely adopted by many BPM vendors, we have proposed a reference architecture for BPEL implementation and also developed the detail implementation guideline of core components of the BPM system supporting the BPEL standard. Using the strategy and implementation guideline proposed in this work, BPM solution vendors can establish their own standard adoption strategy and they can also develop their BPM solutions supporting the BPM standards more efficiently.

Performance Testing of Composite Web-Service with Aspect-Based WS-BPEL Extension

  • Kim, Jong-Phil;Sung, Dong-Hyuk;Hong, Jang-Eui
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제5권10호
    • /
    • pp.1841-1861
    • /
    • 2011
  • The advance in Service-Oriented Architecture (SOA) and web services has led to the development of new types of a system in which heterogeneous service components can connect and compose to solve a complex business problem. In the SOA, even though these service components are valid in their functionality, there is a need to test their behaviors when those services are composited. In recent years, WS-BPEL has received a wide acceptance as a means of integrating distributed service components. To test the composite service, the existing testing techniques have been focused on the functional features based on the WS-BPEL process. However as SOA approach is applying to real-time software development, the performance of composite service becomes one of important issues. This paper proposes a technique to the performance testing of a composite service with WS-BPEL extension which combined with the concept of aspect. Our WS-BPEL extension has been made towards annotating aspect component which is measuring the response time of the composite service. This paper also explains the procedure of performance testing with on-line transaction system. Our technique can apply to choose an adequate component in service composition with considering the performance among several candidate web service components.

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

  • 국승학;김현수
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제36권10호
    • /
    • pp.800-815
    • /
    • 2009
  • 최근 웹 서비스 기반 서비스 지향 구조는 네트워크 상에 분산된 다양한 애플리케이션을 효과적으로 통합하기 위한 방법으로 널리 활용되고 있다. 서비스 지향 구조에서 BPEL은 비즈니스 프로세스 모델 언어로, 다양한 서비스들을 통합하는 방법을 제시하고 있다. 현재 이러한 BPEL을 이용한 서비스 통합 및 조합에 관해 많은 연구가 진행되고 있으며 서비스들 간의 호환성을 검증하려는 노력, 비즈니스 프로세스의 식별과 추적에 관한 몇몇 연구가 진행되었다. 그러나 다양한 서비스의 조합으로 인해 발생하는 문제를 해결하려는 연구는 부족하다. 특히 조합된 서비스가 얼마나 신뢰할 수 있는지, 예외 상황에 대해 얼마나 강건하게 대처할 수 있는지 평가하고자 하는 노력은 거의 이루어지지 않았다. 이에 본 논문에서는 BPEL을 이용한 서비스 조합에 있어서 조합된 서비스의 강건성을 테스트하기 위한 방법과 이 방법을 지원하기 위한 테스트 프레임워크를 제시한다. 본 논문의 방법은 BPEL 프로세스와 참여하는 다양한 서비스를 분석하고, 분석된 정보를 바탕으로 실제 서비스들에서 발생 가능한 다양한 예외 상황을 발생시키는 가상의 환경을 구축하여 강건성 테스트를 수행한다. 이는 BPEL 프로세스로 표현된 서비스 조합이 얼마나 예외 상황에 강건하게 대처하는지 검증하는 방법이다.

BPEL4WS을 이용한 동적이고 재사용가능한 웹 서비스 통합 모델 (Dynamic and Reuseable Composition Model of Web Services using BPEL4WS)

  • 김운용
    • 인터넷정보학회논문지
    • /
    • 제6권2호
    • /
    • pp.1-11
    • /
    • 2005
  • 웹 서비스는 웹 표준인 SOAP과 WSDL 그리고 UDDI 기반으로 인터넷상의 분산된 어플리케이션을 통합하기 위한 효율적인 방법으로 널리 인식되고 있으며 최근에는 이 서비스들의 효율적인 통합을 위한 웹 서비스 표준 프로세스 통합모델 언어로 BPEL4WS가 제시되었다. 현재 웹 서비스 통합에 대한 연구는 주로 서비스들 간의 호환성 문제 및 프로세스 식별과 추적 그리고 자동화 문제 등을 다루고 있지만 통합된 비즈니스 프로세스 재사용이나 확장성 그리고 서비스들의 동적 할당을 통한 활용 기법에 대한 연구 가 부족하다. 이에 본 논문에서는 BPEL4WS을 이용하여 웹 서비스들을 통합할 때 통합 구조의 확장성과 재사용성을 증가시키는 기법과 웹 서비스 동적 활용방법을 제시한다. 또한 제시된 통합 구조의 효율적인 활용을 위해 필요한 웹 서비스 통합 프레임 워크를 제시한다.

  • PDF

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

  • 이용주
    • 정보처리학회논문지D
    • /
    • 제15D권4호
    • /
    • pp.569-580
    • /
    • 2008
  • 웹 서비스는 현재 서비스 지향 아키텍처(SOA)를 구현하기 위한 가장 유망한 기술이다. 그렇지만 웹 서비스에 대한 많은 관심에도 불구하고 내부 통합 프로젝트에서만 사용되어지고, 파트너들이 '온 디맨드(on demand)' 방식으로 결합되는 가상 엔터프라이즈 환경에서는 아직 활용되지 못하고 있는 실정이다. 이러한 주된 이유는 현재의 웹 서비스 기술들이 동적인 웹 서비스 발견 및 통합에 대한 적절한 기법을 제공하지 못하기 때문이다. 본 논문에서는 반자동 웹 서비스 조합 시스템을 구현하기 위해 WS-BPEL 기법과 OWL-S 기법의 장점만을 채택한 새로운 SemanticBPEL 조합 기법을 기술한다. 특히, 동적 웹 서비스 발견 및 통합 문제를 해결하기 위해 다단계 웹 서비스 탐색 방법을 제안한다. 이 방법은 실험 분석을 통해 기존의 키워드 기반 검색 방법보다 성능이 우수함을 보인다.

제조시스템자동화에 있어서 BPEL 기반 워크플로우 관리시스템의 적용 (The Implementation of BPEL based Workflow Management System in Manufacturing System Automation)

  • 박동진;;장병훈;김수경
    • 한국IT서비스학회:학술대회논문집
    • /
    • 한국IT서비스학회 2009년도 춘계학술대회
    • /
    • pp.270-276
    • /
    • 2009
  • This paper outlines opportunities and challenges in the Implementation of BPEL based WFMS(Work Flow Management System) for the MES(Manufacturing Execution Systems) level in semiconductor manufacturing. At present, the most MES that are composed of several hundreds of applications in semiconductor wafer fabrication shop have the same problems as others about flexibility and adaptability. When a plant has to produce new product mix, remodel the manufacturing execution process, or replace obsolete equipments, the principal road blocks for responding to new manufacturing environment are inflexible communication infrastructure among the manufacturing process components and the difficulty in porting existing application software to new configurations. In this paper, the issues about BPEL standard, used for the flexibility of Workflow Management System, are presented. We introduce the integrated development framework named nanoFlow which is optimized for developing the BPEL based WFMS application for automated manufacturing system. We describe a WFMS implemented with using nanoFlow framework, review and evaluate the system in terms of flexibility and adaptability.

  • PDF

BPEL 기반의 서비스 지향 비즈니스 프로세스 모델링 (BPEL Based Service Oriented Business Process Modeling)

  • 이상영
    • 한국컴퓨터정보학회논문지
    • /
    • 제15권12호
    • /
    • pp.143-150
    • /
    • 2010
  • 신속히 변하는 비즈니스환경에서 기업이 살아남기 위해서는 변화하는 환경에 자사의 비즈니스 프로세스를 적응시켜야 한다. 시스템 통합은 이러한 문제를 해결하는 중요한 문제이다. 유연한 비즈니스 프로세스와 통합을 지원하는 IT 표준으로 SOA의 채택은 피할 수 없는 방향이다. 특히 비즈니스 프로세스와 인터페이스의 통합은 점차 중요도가 증대되고 있다. 따라서 비즈니스 프로세스를 쉽고 직관적으로 구현할 수 있는 모델링이 필요하다. 이에 본 논문에서는 기업간의 비즈니스 프로세스를 분석하고 BPEL을 기반으로 서비스 지향 비즈니스 프로세스를 실현수준까지 모델링한다. 또한 비주얼 언어인 UML을 사용하여 높은 수준의 기업문제에서 낮은 수준의 프로세스까지 문제를 보다 비주얼하고 효과적으로 제시한다.

SOA의 핵심 기술: 반자동 웹 서비스 조합 기법 (Core Technology of SOA: Semi-automatic Composition Techniques of Web Services)

  • 이용주
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 춘계학술발표대회
    • /
    • pp.393-396
    • /
    • 2008
  • 웹 서비스는 XML, SOAP, WSDL, UDDI, BPEL 등의 표준을 기본 구조로 하고 있으며 이러한 기술들은 SOA에서 요구되는 이기종 분산 플랫폼 상의 복잡한 애플리케이션 통합 문제를 유연하게 해결할 수 있는 다양한 인터페이스를 제공하고 있다. 본 논문에서는 SOA의 핵심 기술인 반자동 웹 서비스 조합 기법을 구현하기 위해 WS-BPEL 기법과 OWL-S 기법을 융합한 새로운 SemanticBPEL 조합 기법을 제안한다. 이 기법은 실험 분석을 통해 기존의 검색 방법보다 성능이 우수함을 보인다.

BPEL to WS-ECA 변환 방법

  • 이원석;이규철
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 춘계종합학술대회
    • /
    • pp.869-871
    • /
    • 2007
  • 최근 유비쿼터스 환경으로 발전하면서 이종의 하드웨어와 소프트웨어 플랫폼을 가지고 있는 디바이스들 간의 연동 기술이 점점 중요해지고 있다. 이에 대한 연구 중의 하나로 웹서비스를 이용한 이벤트 기반 다바이스 연동 프레임워크가 있으며, 이는 XML을 기반으로 이벤트 기반의 다바이스 연동을 정의하는 룰 언어인 WS-ECA를 제안하고 있다. 그러나, 아직까지 WS-ECA를 효과적으로 작성할 수 있는 방법이 제시되지 않고 있다. 따라서, 본 논문은 비즈니스 프로세스에 대한 로직을 표현하는 데 가장 활용이 많이 되고 있는 BPEL을 WS-ECA로 변환하는 방법을 제안하며, 이는 BPEL 저작 툴을 이용하여 기본적인 디바이스 연동을 정의할 수 있으므로 효과적으로 WS-ECA을 생성할 수 있는 방법을 제공할 수 있다.

  • PDF

비즈니스협업을 위한 웹서비스 표준에 관한 연구 (A research on the Web service standards for business collaboration)

  • 김훈태;임태수;정재윤;강석호
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 2003년도 종합학술대회 논문집
    • /
    • pp.236-241
    • /
    • 2003
  • 비즈니스 협업을 위한 방법들 중에서 메시지 교환을 통한 loosely coupled integration이 선호되고 있는 추세에서, 이를 위한 방법으로 최근에 각광받고 있는 기술이 웹서비스이다. 웹서비스를 확장한 협업표준들이 제안되고 있는데, 본 연구에서는 동적인 웹서비스 운용을 위한 WSCI, BPEL4WS, BPML 등을 비교 분석하고자 한다.

  • PDF