• Title/Summary/Keyword: BPEL

Search Result 87, Processing Time 0.063 seconds

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

  • Lee J. Y.;Yoon J.H.;Lee S.J.;Kim H.;Kim K.S.
    • Korean Journal of Computational Design and Engineering
    • /
    • v.9 no.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 (시맨틱 웹 서비스 기술을 위한 수행 온톨로지)

  • Oh, Ji-Hoon;Choi, Byeong-Seok;Jeong, Young-Sik;Joo, Su-Chong;Han, Sung-Kook
    • The KIPS Transactions:PartB
    • /
    • v.11B no.4
    • /
    • pp.457-464
    • /
    • 2004
  • The Web Services descriptions such as DAML-S/OWL-S, BPEL4WS and WSMF focusing on the functional aspects of Web Services have limitations for the representation of the conceptual and semantic capabilities of Web Services, although WSMF is based on ontology and can represent the goal of Web Services. This paper proposes the new description formalism based on the competence ontology that can represent both functional and semantic aspects of Web Services. This paper also presents the integration and the composition of Web Services by means of Data Mediator(D-Mediator) and Control Mediator(C-Mediator) to mediate compositional in compatibility between heterogeneous Web Services.

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

  • Choi S.W.;Hwang J.G.
    • Proceedings of the KSRS Conference
    • /
    • 2004.10a
    • /
    • 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 (의미를 제공하는 웹 서비스 조합 도구의 설계)

  • Yun, Hye-Jung;Kim, Myung-Hwa;Lee, Min-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • 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 (웹 서비스 기반의 워크플로우 설계 도구 구현)

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

  • PDF

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

  • Yoon, Hye-Jung;Lee, Min-Soo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.05a
    • /
    • pp.86-87
    • /
    • 2007
  • 동적이고 분산된 환경인 유비쿼터스 환경에서의 워크플로우 디자인, 실행은 다양한 변화에도 적응할 수 있도록 융통성이 있어야 한다. 따라서, 유비쿼터스 웹 서비스 워크플로우 설계는 시멘틱 기반으로 동적으로 찾거나 호출되어야 한다. 이를 위해 워크플로우 디자인 언어인 BPEL4WS 에 시맨틱을 포함하여 이 문제를 해결한다.

  • PDF

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

  • 오명은;이용표;한상용
    • Proceedings of the CALSEC Conference
    • /
    • 2003.09a
    • /
    • 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

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

  • Lim, Tae-Soo
    • The Journal of Society for e-Business Studies
    • /
    • v.11 no.3
    • /
    • pp.73-88
    • /
    • 2006
  • As a computerized application for controlling enterprise processes, BPM(Business Process Management) has been received such concerns that many solution vendors developed their own process definition and storage methods. The fact causes the needs of process modeling standards for process model exchange and at the same time, requires the appropriate methodology for adopting the global standards. In this paper, we propose a transformation methodology of BPMN-based file into XMI(XML Metadata Interchange)-based neutral file format. We devised translation templates for 21 workflow patterns, and compared the results with BPEL4WS(Business Process Execution Language for Web Services) translation. As a result, our XMI transformation model enables more complete translation of process model in comparison with existing model, and thus can be practically utilized to the BPM vendors adopting BPMN standards.

  • PDF

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

  • Park, Joon-Seok;Moon, Mi-Kyeong;Nam, Tae-Woo;Yeom, Keun-Hyuk
    • Journal of KIISE:Software and Applications
    • /
    • v.35 no.11
    • /
    • pp.653-660
    • /
    • 2008
  • Recently, Service-oriented computing is the emerging computing paradigm. In this paradigm, we require the practical process model to support service oriented software development. The well-known development methods e.g., Unified Software Development Process, UML components have been proposed focused on component. So, these methods cannot support service-oriented computing concepts such as service definition, binding and composition concepts using Business Process Execution Language (BPEL). Also, a few proposed service-oriented approach, for example Service Oriented Unified process (SOUP), and Service Oriented Modeling and Architecture (SOMA) have appeared. However, these approaches do not explicitly represent detailed guideline, artifacts and approach. Therefore, in this paper we propose a practical and simple process model to support service oriented software development. Also, we explicitly represent process model and artifact using Software Process Engineering Metamodel (SPEM) which is proposed by OMG. By using our approach, it can enhance systematization and effectiveness for service-oriented software development.

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

  • Ko, Sung-Hoon;Kim, Eun-Sam;Lee, Choon-Hwa
    • Journal of the Korea Society of Computer and Information
    • /
    • v.14 no.11
    • /
    • pp.145-157
    • /
    • 2009
  • OSGi enables services to be dynamically discovered through its service registry for fostering interactions among themselves, positioning itself as one of the most prominent SOA technologies. Web Services also provide a mature technical base of open business services being employed over the Internet and allow more value-added applications to be built up from component services. In this paper, we propose a new architecture, built on the concept of dynamic service binding, to support interbred service compositions of OSGi and Web Services. Web Services are imported into OSGi domains, and the compositions are described in WS-BPEL language. The support for crossbred compositions of OSGi services and Web Services opens up a new opportunity of a wider range of applications beyond their respective traditional target domains of home gateways in LAN environments and business applications in global Internet environments.