1 / 19

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.

Download Presentation

Common Business Processes Catalog

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  6. 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. 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 Discover web services • Registry Client Interface • Specify selection criteria/filter • Classification • Business Context • Evaluate selected candidates Global Registry Content Life Cycle

  8. Registry / Repository Information Model V2.0 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.* Association AuditableEvent RegistryEntry ClassificaitonScheme SpecificationLink requestor 1 1.* 1.* classificationScheme User Organization 1.* 1 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

  9. Registry Interface Life CycleManager QueryManager Soap Authentication SecurityManager PersistenceManager Authorization Repository Database with RIM CBPC(BPSS) RegistryObjects Organization Technical View of Registry/Repository CBPC Client Interface

  10. CBPC POC Architecture

  11. 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 Slot 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 User Organization Organization Metadata Economic Resource Type Classification Scheme node 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 Classification Scheme node 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

  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 Classification Scheme node 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 Classification Scheme node 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 Classification Scheme node 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 Classification Scheme node -do- Begin When Classification Scheme node -do- Ends When Classification Scheme node -do- Pre condition Classification Scheme node -do- Post Condition Classification Scheme node -do- Involved party Classification Scheme node -do- Identified by Classification Scheme node -do-

  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 • Select the entries thru Discovery mechanism • Update the Catalog details as in Preparation • Maintain metadata information for use in classifying CBPC information BACK

  14. BIZ-REG Registry

  15. Discovery phase – Browse and drill down

  16. Discovery phase – Parameter based search

  17. Populate Catalog ….Contd.

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

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

More Related