• Title/Summary/Keyword: ebBPSS(Business Process Specification Schema)

Search Result 11, Processing Time 0.029 seconds

Classification and Verification of Semantic Constraints in ebXML BPSS

  • Kim, Jong-Woo;Kim, Hyoung-Do
    • Proceedings of the CALSEC Conference
    • /
    • 2004.02a
    • /
    • pp.318-326
    • /
    • 2004
  • The ebXML (Electronic Business using eXtensible Markup Language) Specification Schema is to provide nominal set of specification elements necessary to specify a collaboration between business partners based on XML. As a part of ebXML Specification Schema, BPSS (Business Process Specification Schema) has been provided to support the direct specification of the set of elements required to configure a runtime system in order to execute a set of ebXML business transactions. The BPSS is available in two stand-alone representations, a UML version and an XML version. Due to the limitations of UML notations and XML syntax, however, current ebXML BPSS specification is insufficient to specify formal semantic constraints of modeling elements completely. In this study, we propose a classification schema for the BPSS semantic constraints and describe how to represent those semantic constraints formally using OCL (Object Constraint Language). As a way to verify a Business Process Specification (BPS) with the formal semantic constraint modeling, we suggest a rule-based approach to represent the formal constraints and to use the rule-based constraints specification to verify BPSs in a CLIPS prototype implementation.

  • PDF

Validation of ebXML BPSS Instances Based on Semantic Constraints (의미제약 기반의 ebXML BPSS 사례 검증)

  • Kim, Hyoung-Do;Kim, Jong-Woo
    • The Journal of Society for e-Business Studies
    • /
    • v.10 no.4
    • /
    • pp.1-18
    • /
    • 2005
  • In ebXML, a representative framework for electronic commerce, a BPS (Business Process Specification) should be finally defined as an instance of XML-version BPSS for the configuration of B2B (Business to Business) runtime systems . In order to define the instance more complete and consistent, it is required to validate all the semantic constraints on the instance . Due to the limitations of XML Schema constructs, however, current XML-version BPSS fails to specify formal semantic constraints completely. This paper presents how to find, express and reuse BPSS semantic constraints that could not be explicitly defined in the XML-version BPSS. The method facilitates the validation of XML-version BPSS instances easily with some useful guides for fixing violations of semantic constraints. Furthermore, B2B business processes can be standardized and applied more efficiently and effectively.

  • PDF

Modeling and Validation of Semantic Constraints for ebXML Business Process Specifications (ebXML 비즈니스 프로세스 명세를 위한 의미 제약의 모델링과 검증)

  • Kim, Jong-Woo;Kim, Hyoung-Do
    • Asia pacific journal of information systems
    • /
    • v.14 no.1
    • /
    • pp.79-100
    • /
    • 2004
  • As a part of ebXML(Electronic Business using eXtensible Markup Language) framework, BPSS(Business Process Specification Schema) has been provided to support the direct specification of the set of elements required to configure a runtime system in order to execute a set of ebXML business transactions. The BPS,' is available in two stand-alone representations, a UML version and an XML version. Due to the limitations of UML notations and XML syntax, however, current ebXML BPSS specification fails to specify formal semantic constraints completely. In this study, we propose a constraint classification scheme for the BPSS specification and describe how to formally represent those semantic constraints using OCL(Object Constraint Language). As a way to validate p Business Process Specification(BPS) with the formal semantic constraints, we suggest a rule-based approach to represent the formal constraints and demonstrate its detailed mechanism for applying the rule-based constraints to the BPS with a prototype implementation.

Metadata Schema Design for Integrated Registry of B2B Business Processes (기업간 비즈니스 프로세스의 통합적 등록저장을 위한 메타데이터 스키마 설계)

  • Kim, Jong-Woo;Kim, Hyoung-Do
    • The Journal of Society for e-Business Studies
    • /
    • v.12 no.2
    • /
    • pp.195-217
    • /
    • 2007
  • B2B registries provide spaces to register and retrieve information which is necessary to support B2B transactions among business partners or potential business partners. Business process specifications are one of important contents in B2B registries, and there is high complexity of representation due to complex and dynamic characteristics of business processes. Also, currently there exist several competing specification frameworks such as ebXML BPSS, WSBPEL, BPMN, and so on. This paper proposes a metadata schema to register business process specifications which are represented by different specification frameworks. The proposed schema has extensibility to register business process specifications which are represented by various different specification frameworks. Also, it extends reuse level from whole business specification processes to their components. To show the usefulness of the proposed schema, this paper demonstrates metadata extraction from business process specifications which are represented by two representative XML-based business process specification languages, ebXML BPSS and WSBPEL.

  • PDF

Analysis, Transformation of ebBP Choreography based on Workflow Patterns (워크플로우 패턴 기반 ebBP(ebXML Business Process Specification Schema)의 코레오그라피 변환 분석)

  • Kim, Nam-Jun;Kim, Ja-Hee
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2008.05a
    • /
    • pp.529-534
    • /
    • 2008
  • 국제 전자거래 표준 언어인 ebXML은 비즈니스 프로세스의 모델링과 구현이 독립되어 있다. 특히 ebXML의 비즈니스 프로세스 구현 언어는 UML (Unified Modeling Language)기반의 BPSS (Business Process Specification Schema)에서 BPMN (Business Process Modeling Notation)기반의 ebBP (ebXML Business Process Specification Schema)로 변경되었다. ebXML은 단일화된 e-비즈니스 시장의 형성을 목표로 하고 있다. 따라서 ebBP가 비즈니스 프로세스 모델링으로 표현되는 다양한 업무 흐름을 지원 할 수 있는지 ebBP의 코레오그라피(Choreography) 표현 능력을 평가하는 것은 중요한 문제이다. 본 논문에서는 ebBP의 표현력을 워크플로우 패턴 입장에서 기존의 BPSS와 비교한다. 이 분석을 토대로 비즈니스 프로세스 모델에서 ebBP로 변환하는 방법을 제시한다.

  • PDF

Metadata Ontology Design for B2B Business Process Registries (기업간 비즈니스 프로세스 등록저장소를 위한 메타데이터 온톨로지 설계)

  • Kim, Jong-Woo;Kim, Hyoung-Do;Yun, Jung-Hee;Jung, Hyun-Chul
    • The KIPS Transactions:PartD
    • /
    • v.14D no.4 s.114
    • /
    • pp.435-446
    • /
    • 2007
  • 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 Business Process Metadata Ontology Design (기업간 비즈니스 프로세스 메타데이터 온톨로지 설계)

  • Kim, Hyoung-Do;Kim, Jong-Woo
    • 한국IT서비스학회:학술대회논문집
    • /
    • 2006.11a
    • /
    • pp.170-176
    • /
    • 2006
  • B2B registries are information systems to registrate B2B related business information such as companies' profiles, business documents, business processes, services and to provide query facilities to find information about potential business partners. In this study, we focus on the design of the repository for B2B business processes. In this paper, a metadata ontology is designed to registrate 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 registrate business processes based on different representation frameworks, the proposed metadata ontology consist of three layers, common metadata, language-specific metadata, and interrelationship metadata. To implement the proposed metadata ontology using ebXML registry, metadata mapping scheme to ebRIM (ebXML Registry Information Model) are also suggested.

  • PDF

Development of the Translator for an ebXML Business Process based on BizTalk (BizTalk에 기반한 ebXML 비즈니스 프로세스 변환기의 개발)

  • 황성진;박경환
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2002.11b
    • /
    • pp.806-810
    • /
    • 2002
  • ebXML 비즈니스 프로세스(Business Process)는 거래의 흐름을 정의하고 거래의 흐름을 주도하는데 사용되어지며 BPSS(Business Process Specification Schema)에 의해 UML과 XML 두 가지로 표현된다. 그리고 ebXML 비즈니스 프로세스는 메시징 서버와 연동하여 거래 흐름에 따라 실제 데이터를 주고 받게되는데, 현재 ebXML 비즈니스 프로세스를 완전히 지원하는 메시징서버는 거의 없다. 대개 XML/EDI에 기반을 둔 메시징 서버들이 많기 때문에 이러한 메시징 서버들은 ebXML의 TRP(Transport, Routing &Packaging)는 지원하지만 각 솔루션들의 비즈니스프로세스 형태가 만드는 회사마다 다르기 때문에 ebXML 비즈니스 프로세스와 연동을 하기 위해서는 변환과정이 필요하게 된다. 본 논문에서는 이러한 문제를 해결할 수 있는 비즈니스 프로세스 변환기를 개발하는 것이며 메시징 서버 중 비즈니스 프로세스가 XML 형태로 생성되는 Microsoft BizTaik Server 2000을 기반으로 할 것이다.

  • PDF

A Study on BSI(Business Service Interface) for Resolving Inconsistency of Collaboration Status in B2B (B2B 협업상태 불일치를 해결하기 위한 BSI(Business Service Interface)에 관한 연구)

  • Lee, Youngkon;Yoon, HyunSuk
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.415-418
    • /
    • 2004
  • 기업간 전자상거래를 위한 국제표준인 ebXML 은 ebBPSS(ebXML Business Process Specification Schema)와 CPA(Collaboration Protocol Profile)에 기반하여 거래 당사자들이 협업 형태의 업무 처리 절차에 따라 문서 및 데이터를 주고 받을 수 있도록 해 준다. 거래 당사자들의 내부 업무처리 시스템에 연동되어 B2B 업무를 처리할 수 있도록 해주는 시스템을 BSI(Business Service Interface)라 하며, 이는 트랜잭션 관리, 업무 프로세스의 코레오그래피(Choreography), 문서 관리, 보안 관리 등 협업과 관련된 대부분의 역할을 수행하게 된다. 기업간 협업에 있어 가장 중요한 사항 중 하나는 어떤 상황에서도 양쪽의 협업상태 정보는 일관성을 유지해야 한다는 것이다. 이는 거래의 신뢰도를 확보하기 위한 필수사항이라 할 수 있다. 본 논문에서는 ebXML 프로토콜에 따라 거래행위시 협업상태 정보가 양측 거래파트너에서 각기 다르게 나타날 수 있는 상황을 살펴 보고 이에 따른 BSI 시스템의 대처방안에 대해 살펴보고자 한다.

  • PDF

Electronics and Telecommunications Research Institute (ETRI) (RDF와 XMI 메타프레임워크를 이용한 ebXML의 비즈니스 프로세스 명세 변환 기술)

  • 문진영;이대하;박찬규;조현규
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04d
    • /
    • pp.355-357
    • /
    • 2003
  • ebXML은 단일 세계 전자 시장의 형성을 목표로. UN/CEFACT와 OASIS의 주도로 만들어진 인터넷 상에서 기업간 전자 상거래를 위한 XML 기반의 표준 프레임워크이다. ebXML에서는 비즈니스 트랜잭션으로 구성되는 비즈니스 협업을 ebBPSS (ebXML Business Process Specification Schema) 스펙에 정의하는데, 기업의 비즈니스 시나리오를 기술하기 위해서 이 ebBPSS를 따르는 ebXML 비즈니스 프로세스 영세를 기술한다. 본 논문에서는 ebXML 비즈니스 프로세스 명세를 비즈니스 라이브러리에 저장하고, 서로 다른 시스템 사이에서 교환하기 위해 메타프레임워크인 XMI와 RDF 문서로 변환시키는 알고리즘을 제안한다. 이 알고리즘은 ebXML의 상호 운영성에 기여하여 ebXML 레지스터리에 저장된 비즈니스 프로세스 명세서의 유용성을 증대시킬 것이다.

  • PDF