a summary of ebxml (the new world standard for e-business) dave welsh collaborative domain...
TRANSCRIPT
A summary of ebXMLA summary of ebXML (the new World Standard for e-Business)(the new World Standard for e-Business)
Dave WelshDave Welsh
Collaborative Domain CorporationCollaborative Domain Corporation
Agenda for todayAgenda for today
Quick history of ebXMLQuick history of ebXML Where did ebXML go beyond EDIWhere did ebXML go beyond EDI New UN/CEFACT organizationNew UN/CEFACT organization The roadmap aheadThe roadmap ahead
Audience participation !!!Audience participation !!!
Audience ParticipationAudience Participation
Who has read about, heard about, or been Who has read about, heard about, or been asked about ebXML ?asked about ebXML ?
Quick history of ebXMLQuick history of ebXML
A joint OASIS - UN/CEFACT pilot project for 18 A joint OASIS - UN/CEFACT pilot project for 18 months that ended in Vienna on May 2001.months that ended in Vienna on May 2001.
After Vienna:After Vienna: Oasis continued with Oasis continued with MessagingMessaging, , RegistryRegistry, and , and CPPACPPA UN/CEFACT transition group (UN/CEFACT transition group (eBTWGeBTWG): ): e-Business e-Business
ArchitectureArchitecture, , Core ComponentsCore Components, , Business ProcessesBusiness Processes eBTWG set the stage for the new UN/CEFACT set the stage for the new UN/CEFACT
organization.organization.
Some challenges in ebXMLSome challenges in ebXML
Neutral governmental standards body working Neutral governmental standards body working very closely with the technology industryvery closely with the technology industry
Accelerated development for a standards body; Accelerated development for a standards body; “internet time”.“internet time”.
Build upon years of proven EDI and go into e-Build upon years of proven EDI and go into e-BusinessBusiness
A new Open Development Process (ODP)A new Open Development Process (ODP)
Open Development ProcessOpen Development Process
(typical timeline)(typical timeline)Step 1. Propose a Specification [DONE]
Step 2. Compile Requirements [DONE]
Step 3. Write 1st Working Draft [DONE]
Step 4. Refine 1st Working Draft [In Process / Completing]
Step 5. Public Review Cycle [To start]
Step 6. Implementation Verification [To start]
Step 7. Release of Final Specifications [To start]
Where did ebXML beyond EDI?Where did ebXML beyond EDI?
Audience ParticipationAudience Participation
Who thinks business process modeling is Who thinks business process modeling is too hard ?too hard ?
The alignment domainThe alignment domain
Business Domain Model
Organization ABusiness Operations
Model
Organization BBusiness Operations
Model
Supply Chain Operations Model
e-Business Collaboration Model
Process Alignment
Information Alignment
Goal Alignment
Security Infrastructure
Message Infrastructure
Business Processes
Business Processes
Alig
nm
ent In
terface
Alig
nm
ent In
terface
Collaboration Alignment Stack
Views of a Business Collaboration
Application Application IntegratorIntegrator
Systems Integrator,Systems Integrator,
Network Network AdministratorAdministrator
Analysts, Analysts, DevelopersDevelopers
OperationsOperations
ManagementManagement
Collaboration role and Collaboration role and digital signaturedigital signature
Partner authentication Partner authentication and authorizationand authorization
Security Security infrastructureinfrastructure
eBusiness eBusiness implementation implementation frameworkframework
Component interaction Component interaction sequence diagramssequence diagrams
Messaging Messaging infrastructureinfrastructure
eBusiness eBusiness messagemessage
Business object Business object statestate
Information Information alignmentalignment
Business collaborationBusiness collaborationprotocol specificationprotocol specification
Business operation and Business operation and interaction processesinteraction processes
Process Process alignmentalignment
Business commitment Business commitment and collaboration and collaboration specificationspecification
Business agreements Business agreements and metricsand metrics
Goal Goal alignmentalignment
Stakeholder DeliverableModel ActivityBusiness Focus
B2B
A2A
Modeling Requires Team WorkModeling Requires Team Work
Information Modelers, Information Modelers, Process ModelerProcess Modeler
Business Analyst, Business Analyst, Systems Architect, Systems Architect, ImplementerImplementer
Business Transactional Business Transactional ModelingModeling
Business Analyst, Business Analyst, Business ModelerBusiness Modeler
Executive Management, Executive Management, Business Owners, Business Owners, Information Modeler, Information Modeler, Process ModelerProcess Modeler
Business Collaboration Business Collaboration ModelingModeling
Business Analyst, Business Analyst, Business ArchitectBusiness Architect
Executive Management, Executive Management, Business OwnersBusiness Owners
Business Domain Business Domain ModelingModeling
Author(s)Author(s)AudienceAudienceWorksheetsWorksheets
Orderpending
OrderGoods
OrderexpectingDelivery
DeliverGoods
Business Objectstate
BusinessCollaboration
Activity
Business Objectresulting State
Business Collaboration
Activity
Key ebXML modeling conceptsKey ebXML modeling concepts
Business Activities and Business Object FlowBusiness Activities and Business Object Flow
Language of technical modeling
collaborations
Language of real world business
operations
ebXML WorksheetsebXML Worksheets
PerspectivePerspective Formal UMM ViewFormal UMM View Related WorksheetRelated WorksheetBusiness Domain Business Domain ModelingModeling
Business Domain View Business Domain View (BDV)(BDV)
Business Model IdentificationBusiness Model Identification
Business AreaBusiness Area
Business Process Business Process
Business Process AreaBusiness Process Area
Business ContextBusiness Context
Business Business Collaboration Collaboration ModelingModeling
Business Requirements Business Requirements View (BRV)View (BRV)
Business Process Use CaseBusiness Process Use Case
Business Entity Type DescriptionBusiness Entity Type Description
Business Entity Type State ModelBusiness Entity Type State Model
Business CollaborationBusiness Collaboration
Business Collaboration Rules Business Collaboration Rules TableTable
Economic ContractEconomic Contract
Economic Resource TypeEconomic Resource Type
Economic EventEconomic Event
Business Business Transaction Transaction ModelingModeling
Business Transaction View Business Transaction View (BTV)(BTV)
Business TransactionBusiness Transaction
Business Transaction Property Business Transaction Property ValueValue
Initiating/Responding Activity Initiating/Responding Activity InformationInformation
Business Information Content Business Information Content DescriptionDescription
Business Information Content Business Information Content MappingMapping
Core Components DiscoveryCore Components Discovery
UN/CEFACT OrganizationUN/CEFACT Organization(where businesses and (where businesses and governments gather)governments gather)
Audience ParticipationAudience Participation
Who thinks going to ebXML means throwing Who thinks going to ebXML means throwing away years of EDI work and investment?away years of EDI work and investment?
eBTWG Teams
CCBETBCP BCP+MC
BP CAT BPIMES / BRIMCPPA MSG
RegRep
BPSS 2.0 BPSS 3.0
UMM
use use
use
sync
sync
usesync sync
use
use
change
upgrade
Storage format
changechange
use
sync
eBTWG OrganizationeBTWG Organization
*CAPortillo additions to speakers slide
*CollaborationCheorgraphy
*Modeling
*Categorization-Retrieval
*Methodology
BPSS 1.0
*TransactionMessageCheorgraphy
E-Business Roadmap aheadE-Business Roadmap ahead(opportunities and threats)(opportunities and threats)
Audience ParticipationAudience Participation
Who thinks ebXML is different than Web Who thinks ebXML is different than Web Services?Services?
Things on the ebXML roadmapThings on the ebXML roadmap
State of the economy (participation and pilot programs)State of the economy (participation and pilot programs)
Aligning EDI and the new ebXML architectureAligning EDI and the new ebXML architecture
Convergence:Convergence: OASIS UBL and Core ComponentsOASIS UBL and Core Components X.12 and othersX.12 and others
Legal issuesLegal issues Intellectual Property (IP)Intellectual Property (IP) Doing e-Business (ex. Registry, Trading Partner Agreement)Doing e-Business (ex. Registry, Trading Partner Agreement)
ebXML, the missing Business Process piece of Web ebXML, the missing Business Process piece of Web ServicesServices
Thank youThank you