e-commerce integration meta-framework · title: microsoft powerpoint - ecimf.ppt author:...
TRANSCRIPT
![Page 1: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/1.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
E-Commerce IntegrationMeta-Framework
Andrzej BialeckiChief System [email protected]
TM
The Project Kick-Off meeting, Brussels, 3rd of May 2001
![Page 2: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/2.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
InternetAnd
E-Marketplaces
InternetAnd
E-Marketplaces
E-Commerce Integration ChallengeWhy SME-s should join the e-commerce?
Automation, lower cost/transaction, less manual labor, reaching new markets and partners
SME
EnterpriseProcess
Process
Process
Process
RNIF
ebXMLProcess
Process
EDIphone + paper
?phone + paper
BUT:The existence of many e-commerce frameworks results in increased integration issues…
![Page 3: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/3.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
The rule of the Big PartnersGood:
For the big partners ☺Bad:
Forces the big partner’s view of the business on the SME-sBrings to SME-s unnecessary complexity costs
SME EnterpriseRNIFebXMLProcess
Process EDI
phone + paper
? EDIclient
Adhoc
phone + paper
![Page 4: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/4.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
?
Industry Portals – web technologyGood:
Don’t require extensive IT infrastructure – easy startBad:
Don’t really address the process integration issues
InternetAnd
E-Marketplaces
InternetAnd
E-Marketplaces
SME EnterpriseRNIFebXML
Process
ProcessEDI
phone + paper
webIndustryportal
Adhoc
![Page 5: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/5.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
The ChallengeThe needs:
For systematic approach“integration methodology”
For standardized descriptions“integration language”
The expectations:Simplify the interoperabilityReduce the adoption costsSimplify the maintenance
![Page 6: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/6.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
E-Commerce Integration Meta-Framework (ECIMF)
The methodology - ECIMMHow to discover and model the integration areas
The language - ECIMLHow to describe the integration logic in a precise, machine understandable way
The tools - ECITHow to prepare the integration recipes, and how to implement them
![Page 7: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/7.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
ECIMM – the methodology3-layer approach
Semantics:ActorsUse casesHigh-level business objects
Dynamics:Business processesInteraction patternsTransaction boundaries
Syntax:Message formatsData elementsTransport protocols
Alignment with UMMUMM can be used in modeling of all three layers
3-level abstractionBuilding blocks for the models
(notation)
Integration model
Data to transform
![Page 8: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/8.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
ECIML - the modeling languageAnother profile of the standard UML?Re-use of already existing profilesThe same meta-meta modelPrecise rules for serialization of models into XML
![Page 9: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/9.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
ECIT – the ToolkitECIMF Navigator
Based on Open Source Conzilla tool (CID/KTH)
Support for ECIMF3-layer modeling (ECIMM)
Presenting the corresponding concepts with different levels of details, and in different contexts
graphical notationPresenting the integration models with extended notation
scripting of the integration rulescode generation
Model transformation into the ECIML recipes (“MANIFEST”)
Other commercial toolsIndustry involvement should ensure support for ECIMF in the commercial integration products
MS BizTalk Server, HP Process Manager, others…
![Page 10: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/10.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
ECIMF Overview
![Page 11: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/11.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
Working with ECIMFBuild the model of Framework 1
SemanticsDynamics
Syntax
Build the model of Framework 2SemanticsDynamics
Syntax
Build the integration model F1 F2SemanticsDynamics
Syntax
SemanticsDynamics
Syntax
Semantic IntegrationDynamics Integration
Syntax Integration
Generate the ECIML recipesMANIFEST
Implement theIntegration usingan ECIMF-compliantsoftware toolkits,according to theMANIFEST.
UMM?
![Page 12: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/12.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
Example: Procurement IntegrationSemantics: identify actors, use cases, high-level business objects
![Page 13: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/13.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
Semantics: ECIMF Navigator tool
![Page 14: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/14.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
Dynamics: processesIdentify business processes, transactions, interaction patterns
F1-Q
F1-R
![Page 15: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/15.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
Dynamics: process modeling (1)
![Page 16: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/16.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
Dynamics: process modeling (2)
![Page 17: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/17.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
Process mediator
Process integration: mediationProcess mediator controls the flow of activities in both interfaces, providing necessary processing
F1-Q
F1-R
Framework 1
Framework 2
F2-Q
F2-R
![Page 18: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/18.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
Dynamics: ECIMF Navigator
![Page 19: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/19.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
Syntax: data mappingIdentify the data transformations
mapping between data elements in messages exchangeduse of external data sourcesSecurity elements (encryption, signatures)
Framework 1PurchaseOrder
POHeader
POBody
Party (Supplier)
Item ID
Party (Buyer)
PriceUnits
Total
Framework 2PurchaseOrder
PODetails
Agent (Supplier)
Cat. No
Agent (Buyer)
PriceUnits
Total
Subtotal
NetTax
Item
Item Catalog
Directory Economy data
X
![Page 20: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/20.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
Protocol adapters
Syntax: transport protocolsIdentify the transformations and configuration parameters needed on the transport protocol level
HTTP
FTP
SMTP
Delivery policy
Routing
Queuing
Security
Encoding
VAN
Delivery policy
Routing
Queuing
Security
Encoding
Protocol adapters
HTTP
FTP
SMTP
VAN
![Page 21: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/21.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
Syntax: ECIMF Navigator
![Page 22: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/22.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
MANIFEST: the ECIML recipes<?xml version=‘1.0’?><Manifest>
<Process name=‘Procurement’><Framework from=‘WidgetsLtd’>
<BusinessProcessDefinition>…
</BusinessProcessDefinition></Framework><Framework to=‘ebXML’>
<BusinessProcessDefinition location=‘uddi:…’/></Framework><MappingRules>
<SemanticMapping> … </SemanticMapping><ProcessMediating> … </ProcessMediating><SyntaxMapping> … </SyntaxMapping>
</MappingRules></Process>
</Manifest>
![Page 23: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/23.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
ECIMF-compliant toolkitProvides configurable software adapters and the runtime environment for execution of the integration logic
![Page 24: E-Commerce Integration Meta-Framework · Title: Microsoft PowerPoint - ECIMF.ppt Author: Administrator Created Date: 7/26/2001 11:22:29 AM](https://reader036.vdocument.in/reader036/viewer/2022063015/5fd1a2a25bbff961914a699a/html5/thumbnails/24.jpg)
Copyright © WebGiro AB, 2001. All rights reserved.
SummaryDeliverables according to the Proposal
General MethodologyTechnical SpecificationReference Toolkit
Timeframe: 18 monthsCoordination and support
ebXML, RosettaNet, OAG, EDI, TMWG …Industry representativesEC FP5 KAII and upcoming FP6