Transcript 53-751-02 E
Inter-enterprise Integration
e-market solutions Technological solutions
Prepared in collaboration with Michel Leblanc
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Communication must be in each steps
Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
WORKFLOW INTEGRATOR
How ?
Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
The problem:
Firm 1 Firm 2 Firm 3 Firm 4 Firm 5 Supplier 1 Supplier 2 Supplier 3 Supplier 4 Supplier 5
Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Three businesses challenges
• Distributed centers of control • Technology platform, languages, application diversity • Dynamic business environment Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
The Holy Grail of Inter-enterprise Integration
• • • • Automated inter-enterprise information exchange – Automated creation of machine readable messages Flexible and agile networking No lock in Low cost integration solution
The machine code to read a message should not be message specific, or firm specific
.
Creation of a general business language for machines
Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
How to do this
• • Creation of e-marketplace for collaborative work within industry Development of common e-business standards for information exchange and integration. NOTE: (Intra-firm integration has been done through information centralization (ERP-System). This is not possible among multiple firms.) Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Business Integration
Business unit 1 Business unit 2
Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Creating a standard Interface between applications Common interface Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
CRM Legacy ERP
Common standards and protocols
Web application SCM Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Integration through common technology Partner 1 Partner 2 Partner 3
Common standards and protocols
Client 1 Client 2 Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Building common technologies
• • • Promoting open standard – – Oasis Web services Developing industry specific standards – – Rosettanet Others E-Markets as a common technological platform – Covisint Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Common technology and language
• • • • • EDI was an attempt at defining standard for electronic documents – efforts at reducing the size of the message.
XML – electronic document with tags (human readable) More standards are necessary.
General standardization efforts Industry specific standardization efforts Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
e-Markets as technological platform
• • • • Development of a proprietary platform Make sure that almost all firm the industry adhere to it Focus on specific integration needs of the industry Examples: COVISINT Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
OASIS
• • • www.oasis-open.org
“The mission of OASIS is to drive the development, convergence, and adoption of structured information standards in the areas of e business, web services, etc.” “The technical work of OASIS is driven by our members; technical committees (TCs) are formed based on the proposals of our members, and the TCs set their own agendas and schedules. OASIS provides the guidance, process, and infrastructure necessary for our members to do the work.” Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
OASIS
• Committees – – – – Universal Business Language ebXML Business Process Open Office Format Web Services Business Process Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
•
Web services; definition
A Web service is a
Loosely coupled protocols
.
software component
identified by a URI
, that dynamically interact with other software components. It’s interfaces and binding are capable of being
defined, described and discovered via XML artifacts
and the use of
common internet
• They are the building blocks for creating open distributed systems on the Internet due to their asynchronous interfaces using platform independent technology and their reusable components called services.
Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Workflow/ Process Registry Service Description Messaging Core XML Specifications Web Services Web services Flow Language (WSFL), Web Service Conversation Language XLang Business Process Modelling Initiative ( ebXML Business Process Specification Schema (BPSS) Universal Description Discovery and Integration (UDDI) Registry/ Repository Web Service Definition Language (WSDL) Collaboration Protocol Profile/Agreement (CPP/A) Simple Object Access Protocol (SOAP ) Message Service Specification (MSS) Extensible Markup Language (XML) Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Workflow/ Process Registry Service Description Messaging Core XML Specifications Web Services Web services Flow Language (WSFL), Web Service Conversation Language XLang Business Process Modelling Initiative ( ebXML Business Process Specification Schema (BPSS) Universal Description Discovery and Integration (UDDI) Registry/ Repository Web Service Definition Language Collaboration Protocol How to communicate and transfer messages ?
Simple Object Access Protocol Message Service We need a set of rules that facilitate XML exchange between applications Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Workflow/ Process Registry Service Description Messaging Web Services Web services Flow Language (WSFL), Web Service Conversation Language XLang Business Process Modelling Initiative ( ebXML Business Process Specification Schema (BPSS) Universal Description Discovery and Integration (UDDI) Registry/ Repository How to describe existing services and their specific message requirements ?
-a common framework for describing tasks performed by (SOAP ) Message Service Web service.
Specification (MSS) Core XML Specifications Extensible Markup Language (XML) Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Workflow/ Process Registry Service Description Messaging Web Services ebXML Web services Flow Language (WSFL), Web Service Conversation Language XLang Business Process Modelling Initiative ( Business Process Specification Schema (BPSS) How to list and find existing services ?
a set of specifications for creating XML-based directories of services (WSDL) (CPP/A) Simple Object Access Protocol (SOAP ) Message Service Specification (MSS) Core XML Specifications Extensible Markup Language (XML) Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Workflow/ Process Registry Service Description Messaging Core XML Specifications XLang Web ebXML How to configure the choreography of business document exchange ?
-a set of specifications for Creating directories of business processes (UDDI) Web Service Definition Language (WSDL) Collaboration Protocol Profile/Agreement (CPP/A) Simple Object Access Protocol (SOAP ) Message Service Specification (MSS) Extensible Markup Language (XML) Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Deployment
Source : Altering app dev , http://www.infoworld.com/articles/fe/xml/02/06/10/020610feinfostat.xml
and schmelzer et.al. article:Understanding the Real Costs of Integration, ZapFlash, Zapthink Research, oct. 2002 Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Challenges
• • • Industry-specific vocabularies Industry-specific business processes National and International coordination Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Rosettanet
• • • “Welcome to RosettaNet. A self-funded, non-profit organization, RosettaNet is a consortium of major Information Technology, Electronic Components and Semiconductor Manufacturing companies working to create and implement industry-wide, open e-business process standards. These standards form a common e business language, aligning processes between supply chain partners on a global basis.” rosettanet.org
PIP Directory Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Autres
• • • • • OpenTravel Alliance (OTA) The Mortgage Industry Standards Maintenance Organization ( MISMO ) The Interactive Financial Exchange Forum ( IFX ), The Hotel Electronic Distribution Network Association ( HEDNA ) The Association for Retail Technology Standards ( ARTS ) Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Covisint is the vehicle to connect the Auto Industry in a virtual environment to enable speed in decision making, waste elimination, and cost reduction while supporting common business processes between manufacturers and their supply chain. Covisint is the central hub where OEMs and Suppliers of all sizes come together to do business in a single business environment using the same tools and user interface, with one user ID and password. Covisint has been designed with an emphasis of making information accessible and visible within a secure online environment. Your information is secure within Covisint and you remain in control of who sees and accesses the information. Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Level 3 suppliers Magna Level 2 suppliers Level 1 suppliers Carmakers Dana GM Ford Renault Bosch Valeo Lear Visteon
Before the e-markets…
Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
After e-markets…
eHub Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Jacques Robert & Jean Talbot, HEC Montréal
HEC MONTRÉAL – MBA 53-751-03 IT and E-Commerce
Covisint
• • •
Covisint Services
Connect Customer/Buyer Supplier Features Buy Covisint Connect Communicate Sourcing Directory Supplier Bulletin Library Services Content Management Collaborate Activation •
Industry Solutions
EDI/Messaging • Quality Customer Users Supplier Users Jacques Robert & Jean Talbot, HEC Montréal