Copyright © WebGiro AB, 2001. All rights reserved. E-Commerce Integration Meta-Framework Andrzej Bialecki Chief System Architect TM The.

Slides:



Advertisements
Similar presentations
B2B standards REGNET INTEGRATION EAI B2B EAI ? A2A ? IAI ? B2B ? Set of processes and technologies dealing with the structural integration of software.
Advertisements

18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Copyright © 2006 Data Access Technologies, Inc. Open Source eGovernment Reference Architecture Approach to Semantic Interoperability Cory Casanave, President.
Web Service Architecture
Web Service Composition Prepared by Robert Ma February 5, 2007.
Siebel Web Services Siebel Web Services March, From
Creating a Single Global Electronic Market Creating a Single Global Electronic Market With ebXML Creating a Single Global Electronic Market With ebXML.
1 Understanding Web Services Presented By: Woodas Lai.
Applying the SOA RA Utah Public Safety ESB Project Utah Department of Technology Services April 10, 2008 Prepared by Robert Woolley.
A Declarative Approach to Electronic Business Ching-Long Yeh Department of Computer Science and Engineering Tatung University Taipei 104 Taiwan
ECIMF relationship to ebXML, RosettaNet & OAGIS Andrzej Bialecki Chief System Architect CEN/ISSS/WS-EC Plenary Meeting, Oslo, 12 June.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Presentation 7 part 2: SOAP & WSDL. Ingeniørhøjskolen i Århus Slide 2 Outline Building blocks in Web Services SOA SOAP WSDL (UDDI)
Understand Web Services
J2ME Web Services Specification.  With the promise to ease interoperability and allow for large scale software collaboration over the Internet by offering.
Chapter 13: Process Specifications Service-Oriented Computing: Semantics, Processes, Agents – Munindar P. Singh and Michael N. Huhns, Wiley, 2005.
B2B e-commerce standards for document exchange In350: week 13: Nov. 19,2001 Judith A. Molka-Danielsen.
David Harrison Senior Consultant, Popkin Software 22 April 2004
1 Restricted to Nortel Networks Internal Review Ebusiness Infrastructure Platform.
Filename\location Agent Mediated Electronic Commerce Dr. Chris Preist HP Labs.
Processing of structured documents Spring 2003, Part 6 Helena Ahonen-Myka.
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
Introduction to ebXML Mike Rawlins ebXML Requirements Team Project Leader.
Just a collection of WS diagrams… food for thought Dave Hollander.
Boštjan Šumak dr. Marjan Heričko THE ROLE OF BIZTALK SERVER IN BUSINESS PROCESS INTEGRATION.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
THE NEXT STEP IN WEB SERVICES By Francisco Curbera,… Memtimin MAHMUT 2012.
EbXML Overview Dick Raman CEO - TIE Holding NV Chairman CEN/ISSS eBES Vice Chair EEMA and HoD in UN/CEFACT Former ebXML Steering Group.
Adapting Legacy Computational Software for XMSF 1 © 2003 White & Pullen, GMU03F-SIW-112 Adapting Legacy Computational Software for XMSF Elizabeth L. White.
EbXML Technical Architecture From: ebXML Technical Architecture Specification v1.04,
Web services: Why and How OOPSLA 2001 F. Curbera, W.Nagy, S.Weerawarana Nclab, Jungsook Kim.
ECIMF Approach Business-aware system integration CEN/ISSS/WS-EC project Andrzej Bialecki Chief System Architect Europe CompTIA ECSB meeting, Reading UK,
1 History What ebXML is Why ebXML Mission, Values Strategies Scope, Relationships ebXML Requirements Deliverables & Core Components.
OiCoN 2007Madeira Island Automotive Industry Action Group (AIAG)  Automotive Industry ‘Vertical’ for North American Supply Chain Founded by.
Sep 30, 2000XML Workshop Talk, IIT Bombay XML Standardization for Business Applications Dr. Vasudev Kamath Persistent Systems.
OASIS Week of ebXML Standards Webinars June 4 – June 7, 2007.
Interfacing Registry Systems December 2000.
XML EUROPE 2002 ebXML and the e-Business Protocol Stack John Yunker Chief Architect Collaborative Domain.
Copyright © PASS Consulting Corp., Miami 2001 XX/1 XML Application Server.
Copyright © Ampiro AB, 2002 Integrated value chains Models and challenges Andrzej Bialecki, Ampiro AB Intelligent Integration of Business Information.
Web Services Based on SOA: Concepts, Technology, Design by Thomas Erl MIS 181.9: Service Oriented Architecture 2 nd Semester,
Systems Analysis and Design in a Changing World, 3rd Edition
COMPARISSON OF TECHNOLOGIES FOR CONNECTING BUSINESS PROCESSES AMONG ENTERPRISES Maja Pušnik, dr. Marjan Heričko.
EbXML Technical Architecture From: ebXML Technical Architecture Specification v1.04,
ECIMF meeting, Brussels Progress in Proof-of-Concept tools Andrzej Bialecki WebGiro, Chief System Architect Mikael Nilsson.
ECIMF meeting, Brussels Copyright WebGiro AB, All rights reserved. ECIMF Business Context & eBTWG Business Objects Andrzej Bialecki WebGiro,
1 UNIT –II Architecting Web Service. 2 Why SOA? – business point of view  Information Technology (IT) workers face many challenges, including: Limited.
ECIMF meeting, Brussels ECIMF CWA Concluding the project Andrzej Bialecki ECIMF Project Chair
ECIMF meeting, Brussels Copyright WebGiro AB, All rights reserved. ECIMF CWA Overview Andrzej Bialecki WebGiro, Chief System Architect.
Kemal Baykal Rasim Ismayilov
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Dynamic RosettaNet Integration on Semantic Web Services Tomas.
EbXML Business Process Dept of Computer Engineering Khon Kaen University.
ECIMF Project Group Meeting, Brussels, Copyright WebGiro AB, All rights reserved. Business Context Equivalence Using REA and UMM for Interoperability.
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.
KTH-DSV meeting, Copyright WebGiro AB, All rights reserved. ECIMF Business Context Interoperability Andrzej Bialecki ECIMF Project Chair.
E-Commerce Integration Meta-Framework - overview CEN/ISSS Workshop for Electronic Commerce project Andrzej Bialecki Chief System Architect
ECIMF meeting, Paris Interoperability through semantic labeling with context Andrzej Bialecki.
Yu, et al.’s “A Model-Driven Development Framework for Enterprise Web Services” In proceedings of the 10 th IEEE Intl Enterprise Distributed Object Computing.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
COMPUTER SYSTEM FUNDAMENTAL Genetic Computer School THE INTERNET AND ELECTRONIC COMMERCE LESSON 10.
XML and Distributed Applications By Quddus Chong Presentation for CS551 – Fall 2001.
What is BizTalk ?
What is ebXML? Electronic Business Extensible Markup Language
XML Based Interoperability Components
Ebusiness Infrastructure Platform
OMG - EDOC Enterprise Distributed Object Computing
WEB SERVICES DAVIDE ZERBINO.
專題進度報告 第一組 指導教授:林則孟.張瑞芬.江.
Introduction to SOA Part II: SOA in the enterprise
Presentation transcript:

Copyright © WebGiro AB, All rights reserved. E-Commerce Integration Meta-Framework Andrzej Bialecki Chief System Architect TM The Project Kick-Off meeting, Brussels, 3 rd of May 2001

Copyright © WebGiro AB, All rights reserved. Internet And E- Marketplaces Internet And E- Marketplaces E-Commerce Integration Challenge  Why SME-s should join the e-commerce?  Automation, lower cost/transaction, less manual labor, reaching new markets and partners SME Enterprise Process RNIF ebXML Process EDI phone + paper ? BUT: The existence of many e-commerce frameworks results in increased integration issues…

Copyright © WebGiro AB, All rights reserved. The rule of the Big Partners  Good:  For the big partners  Bad:  Forces the big partner’s view of the business on the SME-s  Brings to SME-s unnecessary complexity  costs SMEEnterprise RNIF ebXML Process EDI phone + paper ? EDI client Ad hoc phone + paper

Copyright © WebGiro AB, All rights reserved. ? Industry Portals – web technology  Good:  Don’t require extensive IT infrastructure – easy start  Bad:  Don’t really address the process integration issues Internet And E- Marketplaces Internet And E- Marketplaces SME Enterprise RNIF ebXML Process EDI phone + paper web Industry portal Ad hoc

Copyright © WebGiro AB, All rights reserved. The Challenge  The needs:  For systematic approach  “integration methodology”  For standardized descriptions  “integration language”  The expectations:  Simplify the interoperability  Reduce the adoption costs  Simplify the maintenance

Copyright © WebGiro AB, All rights reserved. E-Commerce Integration Meta- Framework (ECIMF)  The methodology - ECIMM  How to discover and model the integration areas  The language - ECIML  How to describe the integration logic in a precise, machine understandable way  The tools - ECIT  How to prepare the integration recipes, and how to implement them

Copyright © WebGiro AB, All rights reserved. ECIMM – the methodology 3-layer approach  Semantics:  Actors  Use cases  High-level business objects  Dynamics:  Business processes  Interaction patterns  Transaction boundaries  Syntax:  Message formats  Data elements  Transport protocols  Alignment with UMM  UMM can be used in modeling of all three layers 3-level abstraction Building blocks for the models (notation) Integration model Data to transform

Copyright © WebGiro AB, All rights reserved. ECIML - the modeling language  Another profile of the standard UML?  Re-use of already existing profiles  The same meta-meta model  Precise rules for serialization of models into XML

Copyright © WebGiro AB, All rights reserved. ECIT – the Toolkit  ECIMF Navigator  Based on Open Source Conzilla tool (CID/KTH)  Support for ECIMF  3-layer modeling (ECIMM)  Presenting the corresponding concepts with different levels of details, and in different contexts  graphical notation  Presenting the integration models with extended notation  scripting of the integration rules  code generation  Model transformation into the ECIML recipes (“MANIFEST”)  Other commercial tools  Industry involvement should ensure support for ECIMF in the commercial integration products  MS BizTalk Server, HP Process Manager, others…

Copyright © WebGiro AB, All rights reserved. ECIMF Overview

Copyright © WebGiro AB, All rights reserved. Working with ECIMF Build the model of Framework 1 Semantics Dynamics Syntax Build the model of Framework 2 Semantics Dynamics Syntax Build the integration model F1  F2 Semantics Dynamics Syntax Semantics Dynamics Syntax Semantic Integration Dynamics Integration Syntax Integration Generate the ECIML recipes MANIFEST Implement the Integration using an ECIMF-compliant software toolkits, according to the MANIFEST. UMM ?

Copyright © WebGiro AB, All rights reserved. Example: Procurement Integration  Semantics: identify actors, use cases, high- level business objects

Copyright © WebGiro AB, All rights reserved. Semantics: ECIMF Navigator tool

Copyright © WebGiro AB, All rights reserved. Dynamics: processes  Identify business processes, transactions, interaction patterns F1-Q F1-R

Copyright © WebGiro AB, All rights reserved. Dynamics: process modeling (1)

Copyright © WebGiro AB, All rights reserved. Dynamics: process modeling (2)

Copyright © WebGiro AB, All rights reserved. Process mediator Process integration: mediation  Process mediator controls the flow of activities in both interfaces, providing necessary processing F1-Q F1-R Framework 1 Framework 2 F2-Q F2-R

Copyright © WebGiro AB, All rights reserved. Dynamics: ECIMF Navigator

Copyright © WebGiro AB, All rights reserved. Syntax: data mapping  Identify the data transformations  mapping between data elements in messages exchanged  use of external data sources  Security elements (encryption, signatures) Framework 1 PurchaseOrder POHeader POBody Party (Supplier) Item ID Party (Buyer) Price Units Total Framework 2 PurchaseOrder PODetails Agent (Supplier) Cat. No Agent (Buyer) Price Units Total Subtotal Net Tax Item Item Catalog Directory    Economy data X 

Copyright © WebGiro AB, All rights reserved. Protocol adapters Syntax: transport protocols  Identify 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

Copyright © WebGiro AB, All rights reserved. Syntax: ECIMF Navigator

Copyright © WebGiro AB, All rights reserved. MANIFEST: the ECIML recipes … …

Copyright © WebGiro AB, All rights reserved. ECIMF-compliant toolkit  Provides configurable software adapters and the runtime environment for execution of the integration logic

Copyright © WebGiro AB, All rights reserved. Summary  Deliverables according to the Proposal  General Methodology  Technical Specification  Reference Toolkit  Timeframe: 18 months  Coordination and support  ebXML, RosettaNet, OAG, EDI, TMWG …  Industry representatives  EC FP5 KAII and upcoming FP6