Presentation is loading. Please wait.

Presentation is loading. Please wait.

Common Business Processes Catalog

Similar presentations


Presentation on theme: "Common Business Processes Catalog"— Presentation transcript:

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

2 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

3 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

4 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.

5 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

6 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

7 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.

8 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 Address TelephoneNumber PostalAddress RegistryEntry Service Registry Information Model High Level Pubic View

9 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.

10 CBPC POC Architecture

11 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.

12 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

13 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

14 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.

15 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.

16 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.

17 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.

18 Acknowledgments Nita Scharma
William McCarthy Colin Clark Brian Leapman Bob Haugen Alan Kotok Farrukh Najmi John Junker Monica Martin and Many Others

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


Download ppt "Common Business Processes Catalog"

Similar presentations


Ads by Google