Common Business Processes Catalog

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

Cultural Heritage in REGional NETworks REGNET T2.4: Business Process Re-engineering.
Presented to: By: Date: Federal Aviation Administration Registry/Repository in a SOA Environment SOA Brown Bag #5 SWIM Team March 9, 2011.
SDMX in the Vietnam Ministry of Planning and Investment - A Data Model to Manage Metadata and Data ETV2 Component 5 – Facilitating better decision-making.
Creating a Single Global Electronic Market Creating a Single Global Electronic Market With ebXML Creating a Single Global Electronic Market With ebXML.
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
UDDI v3.0 (Universal Description, Discovery and Integration)
Page 1© Crown copyright 2006 Registry technology & case study implementation J. Tandy, D. Thomas - November 2006.
EbXML (summary) Sungchul Hong. ebXML ebXML provides a means for companies to integrate their processes easily. Business needs communication. And EDI has.
U.S. ENVIRONMENTAL PROTECTION AGENCY The Web Service Catalog Presentation to the SOA-COI Meeting Lico Galindo, OIC April 14, 2010.
Presentation 7 part 2: SOAP & WSDL. Ingeniørhøjskolen i Århus Slide 2 Outline Building blocks in Web Services SOA SOAP WSDL (UDDI)
B2B e-commerce standards for document exchange In350: week 13: Nov. 19,2001 Judith A. Molka-Danielsen.
Web Content Management Using the OASIS ebXML Registry Standard Farrukh Najmi XML Standards Architect Sun Microsystems
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
Processing of structured documents Spring 2003, Part 6 Helena Ahonen-Myka.
Introduction to UDDI From: OASIS, Introduction to UDDI: Important Features and Functional Concepts.
Introduction to ebXML Mike Rawlins ebXML Requirements Team Project Leader.
MDC Open Information Model West Virginia University CS486 Presentation Feb 18, 2000 Lijian Liu (OIM:
Requirements for Epidemic Information Management Farrukh Najmi XML Standards Architect Sun Microsystems
EbXML Overview Dick Raman CEO - TIE Holding NV Chairman CEN/ISSS eBES Vice Chair EEMA and HoD in UN/CEFACT Former ebXML Steering Group.
Common Business Processes Catalog 2004 TBG 14 - BPA Presentation.
9 th Open Forum on Metadata Registries Harmonization of Terminology, Ontology and Metadata 20th – 22nd March, 2006, Kobe Japan. An Implementation Architecture.
EbXML Technical Architecture From: ebXML Technical Architecture Specification v1.04,
THE GITB TESTING FRAMEWORK Jacques Durand, Fujitsu America | December 1, 2011 GITB |
A Semantic-Based Web Service Composition Facility for ebXML Registries Asuman Dogac Yildiray Kabak Gokce Laleci Middle East Technical University Ankara.
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
1 XML as a preservation strategy Experiences with the DiVA document format Eva Müller, Uwe Klosa Electronic Publishing Centre Uppsala University Library,
EbXML Framework Overview 葉 慶 隆 大同大學 資訊工程系 URL: From: Chapter 6, ebXML: Concepts and Application,
OASIS Week of ebXML Standards Webinars June 4 – June 7, 2007.
Interfacing Registry Systems December 2000.
The Final Study Period Report on MFI 6: Model registration procedure SC32WG2 Meeting, Sydney May 26, 2008 H. Horiuchi, Keqing He, Doo-Kwon Baik SC32WG2.
XML Registries Source: Java TM API for XML Registries Specification.
REG-REPREG-REP ebXML Registry and Repository ECOM Seminar Saturday 11/11/2000.
1 Schema Registries Steven Hughes, Lou Reich, Dan Crichton NASA 21 October 2015.
ECIMF meeting, Paris Overview of some international projects related to ECIMF Andrzej Bialecki.
EbXML Technical Architecture From: ebXML Technical Architecture Specification v1.04,
Implementing the XDS Infrastructure Bill Majurski IT Infrastructure National Institute of Standards and Technology.
FEA DRM Management Strategy Presented by : Mary McCaffery, US EPA.
0 Federal XML Community of Practice (xmlCoP) Meeting Washington, DC December 17, 2004 Registration of Fine-Grained XML Artifacts in ebXML Registry Joseph.
Registries, ebXML and Web Services in short. Registry A mechanism for allowing users to announce, or discover, the availability and state of a resource:
1 Registry Services Overview J. Steven Hughes (Deputy Chair) Principal Computer Scientist NASA/JPL 17 December 2015.
1 1 ECHO Extended Services February 15, Agenda Review of Extended Services Policy and Governance ECHO’s Service Domain Model How to…
Copyright © Open Applications Group, Inc. All rights reserved Open Applications Group OAGIS Core Components WG Tax Component
System/SDWG Update Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
EbXML Business Process Dept of Computer Engineering Khon Kaen University.
Eurostat November 2015 Eurostat Unit B3 – IT and standards for data and metadata exchange Jean-Francois LEBLANC Christian SEBASTIAN SDMX IT Tools SDMX.
2004/051 >> Supply Chain Solutions That Deliver Users.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
EbXML Registry and Repository Dept of Computer Engineering Khon Kaen University.
EbXML Semantic Content Management Mark Crawford Logistics Management Institute
OASIS ebXML Registry Standard Open Forum 2003 on Metadata Registries 10:30 – 11:15 January 20, 2003 Kathryn Breininger The Boeing Company Chair, OASIS.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Copyright © 2007, Oracle. All rights reserved. Managing Items and Item Catalogs.
International Planetary Data Alliance Registry Development and Coordination Project Report 7 th IPDA Steering Committee Meeting July 13, 2012.
Active Directory Domain Services (AD DS). Identity and Access (IDA) – An IDA infrastructure should: Store information about users, groups, computers and.
International Planetary Data Alliance Registry Project Update September 16, 2011.
IPDA Registry Definitions Project Dan Crichton Pedro Osuna Alain Sarkissian.
Grid Services for Digital Archive Tao-Sheng Chen Academia Sinica Computing Centre
E-Government Registry / Repository for Data Dictionary & XML Schema
Abstract descriptions of systems whose requirements are being analysed
Complementary Architectures for b2b Or – How to get plugged in
CC/BP Analysis Team Status Report
Metadata in the modernization of statistical production at Statistics Canada Carmen Greenough June 2, 2014.
EbXML vision A global electronic market place where enterprises of any size, anywhere can: Find each other electronically Conduct business through the.
An ebXML Vision Electronic Business Collaborations
Overview of Oracle Site Hub
Metadata The metadata contains
Complementary Architectures for b2b Or – How to get plugged in
SDMX IT Tools SDMX Registry
Presentation transcript:

Common Business Processes Catalog TBG 14 - BPA Presentation Common Business Processes Catalog 2004

Common Business Process Catalog Objective of Presentation To report on Progress with two Projects - Catalog Specification Project - Proof of Concept Project Seek Input for next steps

What is the common business process catalog ? A business library Hosted in a Global Registry/Repository Containing details of common business processes Where businesses can “publish” and find processes used by other trading partners Classified so as to provide ease of identifying candidate processes And support references to Core Components, BPSS etc and support e-business in accordance with UN/CEFACT standards

CBPC Specification The technical specification of the CBPC Is now available as Version 0.95 on the TBG web site Available for Comment/Approval prior to its issue as Version 2.0 of the specification The Specification includes :- - CBPC Information Model - Classification Scheme to classify Business Areas and Business Process Areas - Guides to Usage of Catalog etc.

Catalog Information Model NormativeCategory subsetOf NormativeSubCategory -referenceModel -name -name 1 * Event EconomicResource classifes -id -name -description -value -id 1 * -name inflow -description * Organization -value -id * outflow 1 beginsWhen endsWhen -name 1 -description -uri Context * -id partOfCollaboration -name -description * * * * -value BusinessProcessEntity * -id * ownership B.E.Expression * domainIdentification -name -id -description * preCondition * -type 1 -name Role -description -actionStatus -id * postCondition 1 -value -name 2.. Involved Party n -lifeCycleStatus -description -version 1 -type -pattern (optional) * 1 * contains * identifiedBy identifiedBy * * * ExtrenalIdentification Bus.Entity State -id -id identifiedBy * -name -name -description -description -value hasModel -value -type identifiedBy * -type * classifiedBy 1 BusinessProcessModel 1 -id ExternalClassification -name -id -uri * -name -description associatedWith AssemblyDocument -value * hierarchy -uri -id -name * * -uri ownership

Store, query and integrate business process artifacts, such as: Usage of CBPC Store, query and integrate business process artifacts, such as: Process descriptions and instances Reusable business transactions Can provide the capability to associate key business elements: Business processes Business documents Information elements (e.g., BIE, CC) Facilitate other business and technical operational components. Provide inputs for: Technical agreements Electronic exchange

Global Registry Content Life Cycle Key Issue: What are the recent trends in offshore sourcing, and how will current events impact the market? Strategic Planning Assumption: By 2005, offshore development will shift to global sourcing based on collaborative relationships across geographies, enabled by common infrastructure (0.8 probability). Prepare the service Create the service Identify the metadata Prepare Maintain the service Validate against previous entry Ensure conformance and integrity Populate Maintain Populate into Global Registry / Repository Apply Service naming convention Harmonization Classification Conformance to business semantics Validate integrity Discover Populate Avoid ambiguity Must be globally acceptable Must be generic in nature Applicable across multiple industries Simple and clear to understand Discover web services Registry Client Interface Specify selection criteria/filter Classification Business Context Evaluate selected candidates During the last decade, the market for offshore IT services evolved considerably from a time when foreign IT resources were primarily based in the United States and serviced the market’s need for on-site contract workers. The offshore services model gained acceptance, especially from 1995 to 2000, as enterprise resource planning implementations, year 2000 projects and Internet enablement issues created a deep demand/supply imbalance for IT resources. In the current environment, the structures for accessing offshore IT services develop from on-site contract worker to global sourcing relationships through a network of service providers, each evolutionary stage based on increasing stability, scalability and persistence of services. We see today, even in a recessionary economy, some Indian IT service providers enjoying high growth rates while comparable U.S. enterprises experience flat to negative growth. U.S. enterprises and IT service providers need to develop their global sourcing strategies to take advantage of an almost-inevitable shift in the IT resource supply paradigm. Action Item: Enterprises should monitor the impact that offshore firms will have on the current strategies of leading ESPs.

Registry / Repository Information Model V2.0 ClassificaitonScheme RegistryEntry RegistryPackage 0.* ExternalLink ExternalIdentifier 0.* packages Association externalLinks 0.* externalIdendifiers Slot Association identificationScheme 1.* linkedObjects 1.* members 0.* slots RegistryObject classifications 0.* Classification auditTrail 1 0.* classificationScheme 1.* AuditableEvent Association RegistryEntry ClassificaitonScheme SpecificationLink requestor 1 1.* 1.* classificationScheme User Organization 1.* 1 ClassificationScheme instances are RegistryEntry instances that describe a structured way to classify or categorize RegistryObject instances. The structure of the classification scheme may be defined internal or external to the registry, resulting in a distinction between internal and external classification schemes. ClassificationNode instances are RegistryObject instances that are used to define tree structures under a ClassificationScheme, where each node in the tree is a ClassificationNode and the root is the ClassificationScheme. Classification instances are RegistryObject instances that are used to classify other RegistryObject instances. A Classification instance identifies a ClassificationScheme instance and taxonomy value defined within the classification scheme. affiliatedWith Service Binding 1 0.1 primaryContact ClassificationNode 0.1 parent 0.* bindings targetBinding parent 1.* 1.* 1 1 EmailAddress TelephoneNumber PostalAddress RegistryEntry Service Registry Information Model High Level Pubic View

Technical View of Registry/Repository CBPC Client Interface Registry Interface Life Cycle Manager Query Manager Security Manager Persistence Manager Authentication Authorization Soap Repository Database with RIM Registry Objects Organization CBPC (BPSS) Notes for Page 16 Implemented a prototype system: 1. Core scenarios: Used OAG STAR Business Object Documents (BOD), which were stored in Reg/Rep (OAGIS nouns and verbs). 2. Core business processes – BP and CPA. General Motors mandated the CPA. Focused on business collaboration first. RI Detailed Description The ebXML Registry Repository version 2.0 (Reg/Rep) was used to discover, classify, store and query the documents and trading partner relationships associated with the ebXML RI. These documents include the Collaboration Protocol Profile (CPPs), Collaboration Protocol Agreements (CPAs), Business Process Specifications (BPSS), Core Components (CC) or OAG BODs, and document type definitions (DTDs). The following is a short list of the accomplishments associated with the RI: ·Provided the first fully 2.0-compliant Reg/Rep implementation available in the market. ·Provided a JAXR pluggable provider implementation. ·Provided a SOAP tool for submitting documents with attachments to the Reg/Rep. ·Designed and submitted the meta-data classification schema that describes the organization of the RI documents. ·Provided a swing-based GUI browser customized for the ebXML demo. ·Provided a Java web-start-based browser and access to a global registry. ·Provided security including authentication and authorization using user profiles and digital certificates. ·Provided audit trail for the stored objects.

CBPC POC Architecture

CBPC and RIM mapping Extrinsic Object Business Process Model Slot CBPC metadata EbXML RIM equivalent Comment Business Process Entity Extrinsic Object It may be either transaction or collaboration Business Process Model Slot Business Process model will be added as slot of Extrinsic Object Assembly Document Assembly document will be added as slot of Extrinsic Object Normative Category Classification Scheme Normative category values will appear as child node under UN-CEFACT classification scheme in tree Sub normative category Classification Scheme node Sub Normative category values will appear as child node under Normative category values User   Organization Metadata Economic Resource Type Child node under CBPC classification scheme in tree and values of economic resource type will appear as child of this classification node and can be associated with catalog being submitted. Context Will appear as child scheme node under CBPC classification scheme in tree and values of context type will appear as child of this classification node and can be associated with catalog being submitted.

CBPC and RIM mapping – Contd... Role Classification Scheme node This will appear as classification scheme node under CBPC classification scheme in tree and values of Role type will appear as child of this classification node and can be associated with catalog being submitted. Business Entity State This will appear as classification scheme node under CBPC classification scheme in tree and values of Business Entity State will appear as child of this classification node and can be associated with catalog being submitted. Event This will appear as classification scheme node under CBPC classification scheme in tree and values of Event will appear as child of this classification node and can be associated with catalog being submitted. Relationship   Involves All the relationships will appear as child node under CBPC Association type classification scheme in tree. CBPC Association type is the child of CBPC scheme. Part of collaboration -do- Begin When Ends When Pre condition Post Condition Involved party Identified by

Implementation in Client Login to the registry Discovery Select CBPC query link under search option Search by specifying parameters or thru browse and drill down Preparation Submit entries to be incorporated in the CBPC Enter the basic and additional information Population Select the entries thru Discovery mechanism Evaluate - Accept / reject / hold the submitted entries Populate – Upload the accepted entries onto a centralized CBPC repository Maintenance Update the Catalog details as in Preparation Maintain metadata information for use in classifying CBPC information BACK

BIZ-REG Registry This is the home page . User can search the catalog without login . Browse and drill down option and CBPC query link can be used to discover Catalog.

Discovery phase – Browse and drill down UN-CEFACT reference model shown in slide is equivalent to the Porter value chain . Provide purchase order is a business transaction and is appearing under Procurement/Sales/Negotiation . CBPC root node contain additional metadata like Economic agent, Role , Context etc as Child node of CBPC classification scheme.

Discovery phase – Parameter based search User can select any of the parameter shown in slide and can input keyword and will find the result at the bottom of the page . For example provide purchase order has been keyed in and the search result has been shown at the bottom . Clicking on red link show the details of this transaction.

Populate Catalog ….Contd. This page appears after submitting the data in previous slide . User can Click on individual tab like Classification , Association, External identification , External Link, Slot etc to provide the addition metadata for Transaction I.e Provide purchase order. In this slide ,Association tab appears in yellow color means this is the active tab and user can use button Role , Business, Event etc appearing below to get the corresponding screen and add the necessary data. In the above slide Role details are appearing at bottom after the addition.

Acknowledgments Nita Scharma William McCarthy http://www.msu.edu/user/mccarth4/ Colin Clark Brian Leapman Bob Haugen Alan Kotok Farrukh Najmi John Junker Monica Martin and Many Others

SIMPLE, TRANSPARENT AND EFFECTIVE PROCESSES UN/CEFACT SIMPLE, TRANSPARENT AND EFFECTIVE PROCESSES FOR GLOBAL BUSINESS.