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

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

프로세스 중심의 동적 엔지니어링 웹서비스 지원 방법에 대한 연구 (A Study on Supporting Process-Centric Dynamic Engineering Web Services)

  • 이재열;윤장혁;이순재;김현;김광수
    • 한국CDE학회논문집
    • /
    • 제9권4호
    • /
    • pp.361-372
    • /
    • 2004
  • Collaborative and distributed engineering web services are emerging as a viable alternative to the traditional design and engineering process automation. Existing approaches have limitations in supporting long-running engineering transactions, automatic engineering process orchestration and choreography, synchronous and asynchronous conversation, and geometric abstraction for transmission and sharing. In this paper, we present a process-centric engineering web service methodology to overcome these limitations by utilizing BPEL-based (Business Process Execution Language) process templates and coordination broker-based conversation support. This paper discusses the synchronization of engineering web services which can be either peer-centric or process-centric to support long-running engineering transactions and conversation. The process orchestration and choreography broker works as a service dispatching and aggregation mediator for executing process templates, which enables the individual activity or the engineering process to dynamically select and invoke one of the alternative web services through the run-time process brokering. Further, the paper presents how to support collaboration over the running process using conversation policy.

시맨틱 웹 서비스 기술을 위한 수행 온톨로지 (Competence Ontology for Semantic Web Services Description)

  • 오지훈;최병석;정영식;주수종;한성국
    • 정보처리학회논문지B
    • /
    • 제11B권4호
    • /
    • pp.457-464
    • /
    • 2004
  • DAML-S/OWL-S, WSMF 및 BPEL4WS와 같은 웹 서비스 기술방식은 웹 서비스의 기능적(functionality) 측면만을 표현하고 있기 때문에, 웹 서비스(Web Service)의 개념적, 의미적 기능을 표현하기에는 한계가 있다. 본 연구에서는 웹 서비스의 기능적 측면과 의미적 측면을 통합적으로 표현하기 위해서 수행 온톨로지(Competence Ontology)를 구축하여 웹 서비스를 기술하기 위한 새로운 방법을 제시한다. 또한 시스템 내부적으로는 Data Mediator(D-Mediator)와 Control Mediator(C-Mediator)를 이용하여 서로 이질적인 서비스간의 상호연동 및 합성을 가능하게 한다.

End to End Business Process Management System using ebXML and Web service

  • Choi S.W.;Hwang J.G.
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2004년도 Proceedings of ISRS 2004
    • /
    • pp.355-357
    • /
    • 2004
  • With the introduction to ebXML and web service related standards, enterprises struggle to adapt to the rapidly evolving technology to meet the complex needs of the enterprise customer. The ability to integrate and interoperate individual services within enterprise and with other enterprise's information technology infrastructure using standard-based business processes is an important element of business process management system. For over 25 years EDI has established VAN based solution of exchanging business information in electronic form. However EDI solutions are only accessible to large organizations due to the cost factor. Moreover lack of well accepted B2B business process standards is hindering the success of promoting interoperability between organizations of any size. ebXML work is focused on defining the standard B2B business process context and its runtime semantics in order to remove these hindrances. However ebXML framework does not recommend any particular implementation model to interact with enterprise internal system. This paper propose a end to end business process management architecture by applying ebXML in the front end of the enterprise system and using BPEL to integrate front end services into related services within enterprise.

  • PDF

의미를 제공하는 웹 서비스 조합 도구의 설계 (Design of a Semantic Web Service Composition Tool)

  • 윤혜정;김명화;이민수
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.89-92
    • /
    • 2005
  • 워크플로우는 컴퓨터에 의해서 자동으로 실행되고 관리되는 업무 프로세스이다. 워크플로우 기술은 기업 환경의 변화와 함께, 비즈니스 프로세스 관리(BPM:Business Process Management)의 개념과 함께 발전해 왔다. 또한비즈니스를 수행하기 원하는 기업의 거래파트너간, 고객, 공급자들의 분리된 비즈니스 환경을 제거하고, 향상된 e-비즈니스를 수행하기 위한 통합 환경을 제공해주는 웹 서비스는 워크플로우를 구성하는 매우 중요한 개념이 되었고, 이러한 웹 서비스의 흐름을 정의하는 워크플로우 설계 언어가 많이 등장하였다. 그 중 가장 표준이 될 가능성이 유력한 BPEL4WS는 비즈니스 프로세스에 필요한 트랜잭션, 보상 등의 개념을 포함하여, 효율적으로 비즈니스 프로스세스를 구성할 수 있게 해 준다. 그러나 BPEL4WS는 1)고정된 WSDL파일을 참조하여, 그 흐름을 정적으로만 구성할 수 있다는 단점이 있고, 2)제한된 자원만을 갖고 있기 때문에, 의미를 부여할 수 없어 대체 서비스를 찾을 수 없다는 단점이 있다. 따라서 본 논문에서는 이러한 단점을 해결하기 위하여 기존의 WSDL에 의미(Semantic)을 부여하는 방법으로 이를 해결하고자 한다.

  • PDF

웹 서비스 기반의 워크플로우 설계 도구 구현 (Development of a Workflow design Tool supporting web services)

  • 윤혜정;이민수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (2)
    • /
    • pp.196-198
    • /
    • 2004
  • 워크플로우는 비즈니스 프로세스의 자동화를 통해 신속한 업무 처리를 지원하는 정보기술이며, 웹 서비스는 어떠한 환경에서든지 서비스를 주고받을 수 있도록 하는 표준기술이다. 본 논문은 이러한 웹 서비스로 구현된 컴포넌트를 통합하는 도구로, 기존의 웹 서비스를 이용한 비지니스 프로세스(BPEL) 설계 도구들의 문제점을 해결하여, 사용자가 비지니스 프로세스 정의 언어에 대한 문법에 대한 지식이 없더라도 사용할 수 있도록, 문법을 추상화하여 비지니스 프로세스를 구성 할 수 있는 도구를 구현하였다.

  • PDF

유비쿼터스 환경에서의 동적 워크플로우 지원에 관한 연구 (Supporting Dynamic Workflows in a Ubiquitous Environment)

  • 윤혜정;이민수
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2007년도 춘계학술발표대회
    • /
    • pp.86-87
    • /
    • 2007
  • 동적이고 분산된 환경인 유비쿼터스 환경에서의 워크플로우 디자인, 실행은 다양한 변화에도 적응할 수 있도록 융통성이 있어야 한다. 따라서, 유비쿼터스 웹 서비스 워크플로우 설계는 시멘틱 기반으로 동적으로 찾거나 호출되어야 한다. 이를 위해 워크플로우 디자인 언어인 BPEL4WS 에 시맨틱을 포함하여 이 문제를 해결한다.

  • PDF

웹 서비스를 이용한 워크플로우 관리 시스템의 설계 방안 (Design of Workflow Management System using Web Services)

  • 오명은;이용표;한상용
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 2003년도 종합학술대회 논문집
    • /
    • pp.230-235
    • /
    • 2003
  • A Workflow Management System is one which provides procedural automation of a business process by management of the sequence of work activities. The existing workflow management systems have limitation of interaction among application systems. In this paper, we propose a new workflow management system that can be adapted in dynamically changed paradigm of distributed computing by using Web Service. System Architecture and prototyping execution model of the system is described in BPEL4WS.

  • PDF

XMI를 활용한 비즈니스 프로세스 모델 호환 방법론 (A Methodology for exchanging Business Process Model using XMI)

  • 임태수
    • 한국전자거래학회지
    • /
    • 제11권3호
    • /
    • pp.73-88
    • /
    • 2006
  • 기업 프로세스 관리를 위한 컴퓨터 기반 응용 프로그램으로서 BPM(Business Process Management)에 대한 많은 관심은 시장 선점을 위한 여러 솔루션 벤더들의 독자적인 프로세스 정의와 저장 방식을 가져왔다. 호환성이 결여된 프로세스모델 정의는 국제적인 표준의 필요성을 제기함과 동시에 제정된 표준의 보급을 위한 적절한 적용 방법론을 요구하고 있다. 본 연구는 프로세스 모형화 측면에서 BPMN(Business Process Modeling Notation) 표준으로 기술된 프로세스 모델을 호환성 관점에서 XMI(XML Metadata Interchange) 기반의 중립 파일로 변환하는 방법론을 제시하였다. 21가지 워크플로우 패턴별로 변환 템플릿을 제공하였고, 기존 변환 방식인 BPEL4WS(Business Process Execution Language for Web Services)로의 변환 방식과 비교하였다. 연구 결과, 본 논문에서 제시한 XMI 변환은 기존 방식에 비해 완전한 변환이 가능함으로, BPM 공급업체들의 BPMN 적용에 실용적으로 기여할 수 있다.

  • PDF

서비스 기반 소프트웨어 개발을 지원하는 4D 프로세스 (A 4D Process for Service Oriented Software Development)

  • 박준석;문미경;남태우;염근혁
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제35권11호
    • /
    • pp.653-660
    • /
    • 2008
  • 최근에 제시된 서비스 기반 컴퓨팅 패러다임에서의 서비스 기반 소프트웨어 개발을 지원하기 위한 체계적인 프로세스 모델에 대한 요구가 대두되고 있다. 기존에 제시된 Unified Software Development Process, UML Components 등의 방법론은 컴포넌트에 초점을 두고 만들어진 방법으로, 서비스의 정의, 바인딩, BPEL(Business Process Execution Language)을 이용한 서비스의 조합등과 같은 서비스 기반의 개발이 가지고 있는 특징을 반영하지 못하고 있다. 또한 서비스 기반의 개발 방법론으로 제시된 SOUP(Service Oriented Unified Process), SOMA(Service Oriented Modeling and Architecture) 등은 개념적인 절차가 위주로 되어 있지, 구체적인 가이드라인, 산출물 및 접근 방법을 명확히 제시하지 않는다. 그러므로 본 논문에서는 서비스 기반의 개발 패러다임을 지원하기 위한 체계화되고, 간소화된 프로세스 모델을 제시한다. 또한 OMG에서 제시한 SPEM(Software Process Engineering MetaModel)을 적용하여 프로세스 모델을 명시적으로 표현한다. 본 논문에서 제안된 프로세스 모델을 실제 서비스 기반의 개발에 적용함으로써 서비스 기반 소프트웨어 개발의 체계성 및 효율성을 증대시킬 수 있게 된다.

OSGi 환경에서의 동적 웹서비스 조합 기법 (Dynamic Web Service Composition Support for OSGi Environments)

  • 고성훈;김은삼;이춘화
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권11호
    • /
    • pp.145-157
    • /
    • 2009
  • OSGi는 서비스 레지스트리를 통한 런타임 서비스 검색을 지원함으로써 서비스간의 인터랙션을 진작하는 대표적인 SOA기술이다. OSGi와 더불어 SOA의 선두 그룹을 형성하고 있는 웹 서비스 기술은 광역 인터넷에 위치한 네트워크 서비스들이 개방 인터페이스에 따라 상호 작용하여 새로운 부가 기능을 지원할 수 있도록 하는 토대를 제공하고 있다. 본 논문에서는 OSGi 프레임워크 환경에서 웹 서비스 조합 언어인 WS-BPEL을 이용하여 OSGi 서비스와 웹 서비스를 합성하여 복합 서비스 및 응용을 구성할 수 있도록 하는 새로운 기법을 제안한다. 이 결과 랜 환경을 주 대상으로 하는 OSGi 서비스와 광역 엔터프라이즈 환경의 웹 서비스가 소속 도메인 경계를 넘어 서비스 조합에 참여할 수 있게 됨으로써 단일 도메인 내 조합에서는 가능하지 않았던 응용 기능 지원이 가능해진다.