DOI QR코드

DOI QR Code

Metadata Ontology Design for B2B Business Process Registries

기업간 비즈니스 프로세스 등록저장소를 위한 메타데이터 온톨로지 설계

  • 김종우 (한양대학교 경영학부) ;
  • 김형도 (한양사이버대학교 경영학부) ;
  • 윤정희 (한국정보사회진흥원 ITA표준팀) ;
  • 정현철 (한국정보사회진흥원)
  • Published : 2007.06.30

Abstract

B2B registries are information systems to register B2B related business information such as companies' profiles, business documents, business processes, and services and to provide query facilities to find information about potential business partners. Focusing on the design of the registry for B2B business processes, in this paper, a metadata ontology is designed to register B2B business processes. In practice, there are several competitive business process definition languages such as ebXML BPSS (Business Process Specification Schema), WSBPEL (Web Service Business Process Execution Language), BPMN (Business Process Modeling Notation), and so on. In order to register heterogeneous business processes based on different representation frameworks, the proposed metadata ontology consists of three layers, common metadata, language-specific metadata, and interrelationship metadata. To show the usefulness of the proposed metadata ontology, two examples which are represented by ebXML BPSS and WSBPEL respectively are described in order to show how the proposed metadata ontology is used to registry B2B business processes. To implement the proposed metadata ontology using ebXML registry, metadata mapping scheme to ebRIM (ebXML Registry Information Model) is also suggested.

B2B 등록저장소는 기엽의 프로파일, 비즈니스 문서, 비즈니스 프로세스, 제공 서비스 등의 B2B 관련 비즈니스 정보들을 저장하고 거래 파트너 또는 잠재 거래 파트너들에게 정보를 제공하는 시스템이다. 본 논문에서는 이 중 B2B 비즈니스 프로세스의 등록저장소의 설계에 초점을 맞추어, 이를 지원하기 위한 메타데이터 온톨로지를 제시한다. 현재 ebXML BPSS (Business Process Specification Schema), WSBPEL (Web Service Business Process Execution Language), BPMN (Business Process Modeling Notation) 등의 다수의 비즈니스 프로세스 정의 언어들이 시장에서 경쟁하고 있다. 이러한 상황을 고려하여, 다수의 다른 프레임워크에서 표현된 비즈니스 프로세스를 등록저장하기 위해서 제시된 메타 데이터 온톨로지는 3개 계층, 공통 메타데이터, 언어별 메타데이터, 상호연관관계 메타데이터로 구성된다. 제시된 메타데이터 온톨로지의 유용성을 보이기 위해서, ebXML BPSS 와 WSBPEL로 표현된 비즈니스 프로세스의 온톨로지 내에 저장을 예제로 제시한다. 또한 제시된 메타데이터 온톨로지의 구현을 위해서 ebXML 등록저장소 정보모델로의 매핑 방안을 제시한다.

Keywords

References

  1. A. Dogac, et al, 'Enhancing ebXML Registries to Make them OWL Aware,' Distributed and Parallel Database, Vol.18, pp.9-36, 2005 https://doi.org/10.1007/s10619-005-1072-x
  2. OASIS, 'ebXML Registry Service and Protocols (Version 3.0)', OASIS, May, 2005
  3. OASIS, 'ebXML Registry Information Model (Version 3.0)', OASIS, May, 2005
  4. BPM, 'Business Process Modeling Notation (Version 1.0)', Business Process Management Initiative, May, 2004
  5. OASIS, 'Business Process Execution Language for Web Service (Version 1.1)', OASIS, May, 2003
  6. OASIS, 'ebXML Business Process Specification Schema Technical Specification (version 2.0.1)', OASIS, July, 2005
  7. OASIS, 'Web Service Business Process Execution Language (Version 2.0)', OASIS, August, 2005
  8. W3C, 'Web Services Choreography Interface (WSCI) 1.0', W3C, http://www.w3.org/ TR/wsci/, 2002
  9. W3C, 'Web Services Choreography Description Language (WS-CDL) Version 1.0', W3C, 2005
  10. WfMC, 'XML Process Definition Language Version 1.0', WfMC, http://ww.wfmc.org/ standards/XPDL.htm, 2005
  11. B. Medjahed, B. Benatallah, A. Bouguettaya, A.H.H. Ngu, A.K. Elmagarmid, 'Busines-to-Business Interactions: Issues and Enabling Technologies,' The VLDB Journal, Vol.12, pp.59-85, 2003 https://doi.org/10.1007/s00778-003-0087-z
  12. H. Kim, 'Conceptual Modeling and Specification Generation for B2B Business Process based on ebXML,' SIGMOD Record, Vol.31, No.1, pp.37-42, March, 2002 https://doi.org/10.1145/507338.507346
  13. 김형도, 김종우, 'UML 기반의 기업간 비즈니스 프로세스 명세 모델링,' Journal of Information Technology Applications & Management, 제13권, 제4호, pp.71-88. 12월, 2006년
  14. UN/CEFACT, 'Business Process Analysis Worksheets & Guidelines (Version 1.0)', UN/CEFACT and OASIS, 2001
  15. UN/CEFACT, 'UN/CEFACT Modeling Methodology (UMM) User Guide', UN/CEFACT, 2003
  16. S.A. White, 'Introduction to BPMN,' IBM Corporation
  17. S. Weerawarana, and F. Curbera, 'Business Process with BPEL4WS: Understanding BPEL4WS,' IBM Corporation, 2002
  18. L. Zhang, T. Chao, H. Chang, J. Chung, 'XML-Based Advanced UDDI Search Mechanism for B2B Integration,' Electronic Commerce Research, Vol.3, No.1-2, pp.25-42, 2003 https://doi.org/10.1023/A:1021573226353
  19. OASIS, UDDI (Version 3.0.2), OASIS, 2004
  20. D. Bianchini, V.De Antonellis, B. Pernici, P. Plebani, 'Ontology-based Methodology for e-service Discovery,' Information Systems, Vol.31, pp.361-380, 2006 https://doi.org/10.1016/j.is.2005.02.010
  21. A. Naumenko, S. Nikitin, V. Terziyan, J. Veijalainen, 'Using UDDI for Publishing Metadata of the Semantic Web,' Proceedings of IASW-2005, pp.141-159, 2005
  22. K. Lee, K. Lee, D. Lee, S. Lee, 'Integrating Service Registries with OWL-S Ontologies,' Lecture Notes in Computer Science, Vol.3683, pp.163-169, 2005