The ebxml Technical Architecture

Size: px
Start display at page:

Download "The ebxml Technical Architecture"

Transcription

1 The ebxml Technical Architecture Presented by: Duane Nickull CTO, XML Global Technologies May 2

2 Before we begin Caveats ebxml is a work in progress and the work you see today could be subject to change. Copyright, January 2, see final slide.

3 Presenter Duane Nickull Co-lead/Chief Editor - ebxml Technical Architecture, ebxml Steering Committee Founder and CTO of XML Global Technologies ( Co-engineered / invented GoXML First Context based XML Search Engine. First XML e-commerce Pro (launched Mar 999). Working with OAG, OASIS, UDDI, HRXML, WSDL Built a reference implementation of ebxml Technical Editor / Director of XSLT.com duane@xmlglobal.com Copyright, January 2, see final slide.

4 Initial Thoughts: Examine some business technical needs Look at the overall architecture of ebxml. Show working example of XML Global ebxml marketplace Discuss implementing ebxml today Followed by: ebxml Proof of Concept Demonstration Copyright, January 2, see final slide.

5 Business Technical Needs Link traditional data exchanges (EDI or new XML) to business applications. Create business processes based on smart documents. Provide means for trading partners to quickly and easily locate re-usable components. Provide means for trading partners to customize methods to their own internal systems. Low cost server and client based solutions. Copyright, January 2, see final slide.

6 The need for XML It is desirable to transport data around networks (including the internet). Ideally, that data should be self describing. SGML was too complex, HTML not robust enough. Copyright, January 2, see final slide.

7 What is Self Describing??? ST*323* V*7396*NEW ZEALAND QUEEN*D*4N*SCAC***L LS* R4*D*D*JAX*JACKSONVILLE FL**** V9*EAD**9289**JACKSONVILLE FL***A26 R4*D*D*ORF*NORFOLK, VA**NORFOLK INTL TERMIN** V9*EAD**9287**NORFOLK, VA***A26 R4*L*K*MEB*MELBOURNE, AUST**** V9*EDD**9272**MELBOURNE, AUST***A4 R4*L*K*SYD*SYDNEY, AUST**** V9*EDD**9275**SYDNEY, AUST***A4 R4*L*K*WLG*WELLINGTON, NEW ZEALAND**** V9*EDD**9272**WELLINGTON, NEW ZEA***A4 LE* SE*25* Copyright, January 2, see final slide.

8 XML is Self Describing <?xml version=.?> <Data> <Item ID= 2 > <Name>Rod</Name> <Price>2.</Price> <Units></Units> </Item> <Item ID= 4 > <Name>Reel</Name> <Price>5.</Price> <Units></Units> </Item> <Item ID= 2 > <Name>Bait</Name> <Price>24.</Price> <Units>3</Units> </Item> </Data> Copyright, January 2, see final slide.

9 XML issues XML is a markup language XML, by itself, does not solve interoperability problems yet it is an important tool for doing so. Using XML alone, does not provide semantics XML is a not programming language XML is not a fixed element language XML is not difficult to understand XML will not replace HTML XML does not solve business problems XML Schemas do not provide semantics or solve business problems. What we really need is a dynamic cross-walk mechanism for XML based vocabularies. Copyright, January 2, see final slide.

10 Thus the need for ebxml Through the Electronic Business XML (ebxml) Initiative OASIS and UN/CEFACT want to lower the barrier of entry to electronic business in order to facilitate trade, particularly with respect to small- and medium-sized enterprises (SMEs) and developing nations. Copyright, January 2, see final slide.

11 The ebxml Technical Architecture Copyright, January 2, see final slide.

12 Ebxml Architecture design B U S S I I N E S S S S T R A N S S A C T I I O N S S Viewed as Business Operational View Business aspects of business transactions Functional Service View Information Information technology technology aspects aspects of of business business transactions transactions Comply with Covered by Comply with Covered by Copyright, January 2, see final slide. BOV related standards* FSV related standards * UML Models

13 Business Operational View Based on ebxml Meta Model Business Context Core Library Business Library Core & Aggregate Components Business Processes Business Collaboration Knowledge Requirements Artifacts Use Case Diagrams Use Case Descriptions Analysis Artifacts Activity Diagrams Sequence Diagrams Conceptual Diagrams Design Artifacts Collaboration Diagrams State Diagrams Final Class Diagrams Business Process and Information Models (Compliant to the ebxml Meta Model) Copyright, January 2, see final slide.

14 Business Operational View (BOV) The BOV addresses the semantics of: ) The semantics of business data in transactions and associated data interchanges 2) The architecture for business transactions, including: i) operational conventions; ii) agreements; iii) mutual obligations and requirements. These specifically apply to the business needs of ebxml Trading Partners. Copyright, January 2, see final slide.

15 FSV Architecture Business Process and Information Models UML to XML conversion ebxml metamodel XML content Registration Registration Retrieval of Profiles & new or updated ebxml Models Registration TPP Registry Registry Service Interface Retrieval of ebxml Specifications & Models Retrieval of Profiles & new or updated ebxml Models Registration TPP Internal Business App Interface Business Service Interface Build Implementers TPA CPA Payload Build TPP Derives TPA Governs Shrink-wrapped Application Interface Business Service Interface Copyright, January 2, see final slide.

16 Functional Service View (FSV) The FSV addresses the supporting services meeting the mechanistic needs of ebxml. It focuses on the Information Technology aspects of: i) functional capabilities; ii) service interfaces; iii) protocols. Copyright, January 2, see final slide.

17 TA Philosophy Architect ebxml in Layers Start with the high level use cases The first layer has to recognize the Repository Items that constitute Core Components (ie address, tel). The second Layer has to recognize the Business Process (BPM) Third Layer is discovery of what partners require (CPP Collaborative Process Protocol) Use existing work the wheel is already round!!!! Write test code (informally) to test concepts!!! Copyright, January 2, see final slide.

18 ebxml High Level use case XML Business Scenarios Business Profiles Request Business Details COMPANY A 2 ebxml Registry 3 Register Implementation Details Register COMPANY A Profile Build Local System Implementation Download Scenarios and Profiles Query about COMPANY A profile 4 COMPANY B ebxml compliant system 5 Agree on Business Arrangement 6 DO BUSINESS TRANSACTIONS Copyright, January 2, see final slide.

19 Concepts The conceptual overview has therefore introduced the following concepts and architectural components:. A standard mechanism for describing a business process and its associated information model (BPSS) 2. A mechanism for registering and storing a business process and information model so that it can be shared/reused (Registry) 3. Discovery of information (from the CPP) about each participant including: What business processes they support. What service interfaces they offer in support of the business process. What business messages are to be exchanged between their respective service interfaces. Technical configuration of the supported transport, security and encoding protocols Copyright, January 2, see final slide.

20 Concepts (continued) 4. A mechanism for registering the aforementioned information so that it may be discovered and retrieved (Registry Client or Interface) 5. A mechanism for describing a Trading Partner Agreement (CPA) which can be derived from the information about each participant from their CPP. 6. A standardized messaging service which enables interoperable, secure and reliable exchange of messages between two parties (ebxml TRP) 7. Mechanism for configuration of the respective messaging services to engage in the agreed upon business process in accordance with the constraints defined in the CPA. Copyright, January 2, see final slide.

21 ebxml Architecture At the heart of ebxml is a powerful system of Registries and Distributed Repositories. The Registry is really the interface to the documents. Registries contain pointers and meta information about many different items - Core Components, DTD, Trading Partner Profiles and Business Process documents. It is important that we can reference items (CC) from Business Process Layer down to the most atomic Element Level. Repository Synchronization Registry API I / O Copyright, January 2, see final slide.

22 Repository Item Examples Registry systems can give you information about many types of ebxml documents - CPP and CPA templates - Business Process Documents - Core Components and CC Aggregates - DTD s and Schemas (Assembly documents) Copyright, January 2, see final slide.

23 Registry Item Examples XML elements in business messages can reference items callable from a Registry. Examples: <nameofperson> <nomdelapersonne> <name> <TheThingICallYou> All are the same item!!! Copyright, January 2, see final slide.

24 Registry Item Examples XML elements in business messages can reference items in a registry. Examples: <nameofperson UUID= myrep:236 > <nomdelapersonne UUID= myrep:236 > <name UUID= myrep:236 > <TheThingICallYou UUID= myrep:236 > All are the same item!!! Copyright, January 2, see final slide.

25 XML Elements in document instances contain pointers to RI s Registry Items are metadata not instances of data <?xml version=. > <name GUID= FooRep:2345 > Duane </name> <?xml version=. > <GUID>2345</GUID> <Element>name</Element> <EQ org= yourorg > PersonName </EQ> API Managed object Registry Managed object Managed object API Copyright, January 2, see final slide.

26 Registries deployment Both centralized and decentralized RegRep models shall be acceptable within the ebxml infrastructure. The ebxml registry architecture supports distribution. No single point of failure Copyright, January 2, see final slide.

27 Centralized System User User Registry (API) User Repository User User User Copyright, January 2, see final slide.

28 Decentralized Repository / Distributed Registry Repository Items Repository Items Registry (subscribes to decentralized Repository Items User User sync Repository Items User Registry (API) Searching and indexing only User Repository Items Repository Items User Repository Items User Copyright, January 2, see final slide.

29 ebxml CPP and CPA Tells you who, interfaces, tmodels etc. Provide a list of interfaces expressed as Business Processes (and binding s) Each Process has a Globally Unique Identifier (called UUID in UDDI, GUID in ebxml) Similar efforts IBM TPAML, UDDI, eco. CPP Preview Copyright, January 2, see final slide.

30 ebxml Business Process BP describe document choreography and overall process interfaces. Identify which business data needs to be present to ensure requirements of a party is being met. Examples can be Deliver a service or Purchase a product Identify DTD s by GUID BPM Preview Copyright, January 2, see final slide.

31 Core Components: A Core Component captures information about a real world (business) concept. A Core Component can be either an individual piece of business information (atomic data element), or a natural 'go-together' family of business information pieces (aggregate data element). It is Core because it occurs in many different areas of industry/business information exchange. CC Preview Copyright, January 2, see final slide.

32 ebxml CC and XML Vocabularies Vocabularies (eg. xcbl 2., Ariba cxml) contain elements that may be semantically identical to some of the common core components. Examples can be an <address> element on a xcbl invoice and the <partyaddress> on a Visa XML Invoice. Core Components MAY have contextual behaviour at run time i.e. PurchaseOrder.sendParty(name)!= PurchaseOrder.buyerParty(name) Copyright, January 2, see final slide.

33 ebxml Phases Phases of implementing and running ebxml.. Copyright, January 2, see final slide.

34 Implementation Phase ebxml Business Service Interface (application) Request / Send Receive ebxml Registry ebxml Specification Business Process and Information Models Lexicon (Core Component) Content Business Object Library RequestSpecification() ReceiveSpecification() RequestLexicon() ReceiveLexicon() RequestBusinessObjectLibrary() ReceiveBusinessObjectLibrary() RequestSomeOnesBusinessProcessInformationModel() ReceiveBusinessSomeOnesBusinessProcessInformationModel() SendOwnBusinessProcessInformationModel() ReceiveAcknowledgementForOwnBusinessProcessInformationModelAcceptance() SendOwnTradingPartnerProfile () ReceiveAcknowledgementForOwnTradingPartnerProfile () Copyright, January 2, see final slide.

35 Discovery Phase Request Receive Update ebxml Registry Lexicon (Core Component) Content Business Process and Information Models Business Object Library ebxml Business Service Interface (application) Query Retrieve (abstract) Send TPP Registry ebxml Service Interface (application) Security Constraints Messaging Constraints List of Scenarios RequestSomeOnesTradingPartnerProfile() ReceiveSomeOnesTradingPartnerProfile () RequestSomeOnesNew/UpdatedBusinessProcessInformationModel() ReceiveBusinessSomeOnesNew/UpdatedBusinessProcessInformationModel() SendTradingPartnerAgreement() ReceiveAcknowledgementForTradingPartnerAgreement() RequestLexiconUpdate() Some examples of possible access service methods ReceiveLexiconUpdate() RequestBusinessObjectLibraryUpdate() Copyright, January 2, see final slide. ReceiveBusinessObjectLibraryUpdate()

36 ebxml Run Time Phase ebxml Business Service Interface (application) Send Retrieve ebxml Business Service Interface (application) SendBusinessMessage() ReceiveBusinessMessageAcknowledgement() ReceiveBusinessMessage() SendBusinessMessageAcknowledgement() GenerateErrorMessage() ReceiveErrorMessage() Some examples of possible transport methods Copyright, January 2, see final slide.

37 Business Profile Document (XML) Business Process Document (XML) DTD s / Schemas Indexes XML instances based on rules and meta data in index.xml Trading Partner A Big Co. Trading Partner B Big Co. GUI Reg Business Profile Registry Business Process Registry DTD / Schema Registry Registry Abstract Layers. Core Component Library Core Component Library Registry Copyright, January 2, see final slide.

38 Special Considerations for SME s SME s will not likely have the expertise to start modeling business processes in UML. Address complexity issues part of the reason why EDI failed to scale/ SME s need a cost effective solution plug and play type components. ebxml is designed to allow lightweight packages and scaled integration. DEMO ALPHA (online) Copyright, January 2, see final slide.

39 How ebxml SME s interact SME s will likely use packages from ASP s which will present simple web forms for them to fill out. These will include many stock business processes, identifiable by a GUID (UUID). An SME may also identify and use BPM s (Business Processes) and DTD s / Schemas used by its partners. Trading Partner (ebxml Compliant) GUI Tool Trading Trading Partner Partner Profile Profile API Human Interface SECURITY LAYER Registry Repository system Copyright, January 2, see final slide.

40 ebxml Business information Collaborat ion Protocol Profile (CPP).. <<References>> DTD s Schemas?.. DTD s Schemas? Supported Business Process <<Constructed From>> DTD s Schemas? <<Constructed From>> Common Business Objects Decomposition to the most atomic level is the winning strategy for ebxml. It allows for automated semantic recognition of business information by using Registry services. <<Constructed From>> Core Comp. Core Comp. Core Comp. Core Comp. Core Comp. Core Comp. Core Comp Copyright, January 2, see final slide.

41 Business Message References Business Messages References to: Partner Discovery Layer Business Process Layer Business Info Layer Human Search Interface Registry Examples: eco.xml UDDI Examples: ebxml BP Syntax Examples: xcbl, cxml Visa Inv. Business Application Interface API Repository Items Human Actors Copyright, January 2, see final slide.

42 Building an ebxml Marketplace Caveat do not claim you have an ebxml compliant marketplace until the spec is done and conformancy tests are available. Start with slow transition. Adopting ebxml is not really complex but needs to be well though out. Some specific tools are needed. Copyright, January 2, see final slide.

43 ebxml Marketplace Architecture Registry/Repository is used as a central mechanism for Registration and subsequent discovery of XML meta data. XML Global uses XML Search Engine tightly coupled with Native XML Database. Facilitates ebxml TRP as messaging. Copyright, January 2, see final slide.

44 ebxml Marketplace Architecture Tools on front end allow companies to Register their CPP s. Copyright, January 2, see final slide.

45 Building an ebxml Markeplace Once a Skeleton CPP is built, the user may add one or more Business Processes Copyright, January 2, see final slide.

46 XML Global ebxml Marketplace Users CPP is now complete with BP s and other participants can query the Registry using published API. CPP Registry ebxml Users Copyright, January 2, see final slide.

47 XML Global ebxml Marketplace Another User can now retrieve and examine the CPP if they are wanting to do business with the first user. CPP Registry Copyright, January 2, see final slide.

48 Building an ebxml Marketplace As long as they know some basic information, they can compose a CPA and propose it to the first organization. Self(CPP) other(cpp) CPA Verify() TRP_Packaging Propose() Copyright, January 2, see final slide.

49 Building an ebxml Marketplace The recipient can then examine the CPA and check it. If it is acceptable, they may wish to sign it. A business Agreement is now in place. ReceiveProposedCPA() Validate() Recognize BP() Accept() Reject() CounterPropose() Copyright, January 2, see final slide.

50 ebxml Marketplace Once a CPA and BP have been recognized (by GUID or by query), business information can be transformed using a declarative transformation tool. Proprietary Data Format Data Exchange ebxml Backend System Compliant XML Syntax Copyright, January 2, see final slide.

51 Data Transformation is key DEMO.NET Transformation Copyright, January 2, see final slide.

52 Putting all the pieces together TP # TP #2 EbXML Application ebxml App. INTERCHANGE Business Interface Business modeling Human Interface API SECURITY LAYER Registry API XML Cache Local Cache QUERIES synchronizes Manual Search Repository Repository Repository Registry QUERIES Human Search Interface INDEX Repository Syntax Validation xcbl UDDI Copyright, January 2, see final slide. Interface Biztalk Schema s

53 Some Final Thoughts.. ebxml to build an open architecture, not a Standard Truly interoperable and Extensible (Global) Includes everyone from SME s to Fortune XML Global has begun implementing this year (2) Thank you! Duane Nickull Copyright, January 2, see final slide.

54 Copyright Notice / Credits You may use this presentation freely for your purposes! Copyright is owned by the Author however, you are hereby granted the right to reuse, distribute, translate and show this presentation, free of any royalty in the spirit of open sharing of information. There are no restrictions other than modification of this copyright notice or credits which must remain intact. Contact Duane Nickull, duane@xmlglobal.com Copyright, January 2, see final slide.

ebxml Technical Architecture San Jose, CA USA Wednesday, 9 August 2000

ebxml Technical Architecture San Jose, CA USA Wednesday, 9 August 2000 ebxml Technical Architecture San Jose, CA USA Wednesday, 9 August 2000 Initial Thoughts: Examine the differences between standards (vocabularies) and the EbXML Infrastructure Examine the differences between

More information

Proposed Revisions to ebxml Technical Architecture Specification v ebxml Business Process Project Team

Proposed Revisions to ebxml Technical Architecture Specification v ebxml Business Process Project Team 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Proposed Revisions to ebxml Technical Architecture Specification v1.0.4 ebxml Business Process Project Team 11

More information

Proposed Revisions to ebxml Technical. Architecture Specification v1.04

Proposed Revisions to ebxml Technical. Architecture Specification v1.04 Proposed Revisions to ebxml Technical Architecture Specification v1.04 Business Process Team 11 May 2001 (This document is the non-normative version formatted for printing, July 2001) Copyright UN/CEFACT

More information

ebxml Technical Architecture Specification

ebxml Technical Architecture Specification 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 ebxml Technical Architecture Specification ebxml Technical Architecture Team 17 October 2000

More information

B2B STRATEGIES FOR COMPETITIVE ADVANTAGE. ebxml TRP.

B2B STRATEGIES FOR COMPETITIVE ADVANTAGE. ebxml TRP. B2B STRATEGIES FOR COMPETITIVE ADVANTAGE ebxml TRP Goal The ebxml goal: To accomplish cross-industry XML-based business process integration. Business events are building blocks that must be understood.

More information

ebxml Technical Orientation San Jose, CA USA Monday, 7 August 2000

ebxml Technical Orientation San Jose, CA USA Monday, 7 August 2000 ebxml Technical Orientation San Jose, CA USA Monday, 7 August 2000 Agenda Welcome & Introductions Introduction to ebxml ebxml Requirements ebxml Scenarios Business Process Modeling & Metamodeling Core

More information

Technical Architecture Specification

Technical Architecture Specification Technical Architecture Specification v1.0.4 Technical Architecture Team 16 February 2001 (This document is the non-normative version formatted for printing, July 2001) Copyright UN/CEFACT and OASIS, 2001.

More information

XML Initiatives and Standards Convergence

XML Initiatives and Standards Convergence XML Initiatives and Standards Convergence Agenda Part One: Conceptual Model for Understanding XML-based Standards Components Part Two: Current Snapshot of Specific XML Initiatives Part Three: RosettaNet

More information

Conceptual Modeling and Specification Generation for B2B Business Processes based on ebxml

Conceptual Modeling and Specification Generation for B2B Business Processes based on ebxml Conceptual Modeling and Specification Generation for B2B Business Processes based on ebxml HyoungDo Kim Professional Graduate School of Information and Communication, Ajou University 526, 5Ga, NamDaeMoonRo,

More information

ebxml Technical Architecture Specification v1.0.2

ebxml Technical Architecture Specification v1.0.2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 ebxml Technical Architecture Specification v1.0.2 ebxml Technical Architecture Project Team

More information

Service Oriented Architectures Visions Concepts Reality

Service Oriented Architectures Visions Concepts Reality Service Oriented Architectures Visions Concepts Reality CSC March 2006 Alexander Schatten Vienna University of Technology Vervest und Heck, 2005 A Service Oriented Architecture enhanced by semantics, would

More information

ebxml: An Emerging B2B Framework

ebxml: An Emerging B2B Framework 1 ebxml: An Emerging B2B Framework Christian Huemer, University of Vienna Abstract B2B commerce was dominated for a long time by traditional electronic data interchange (EDI) standards, like UN/EDIFACT,

More information

XML Applications. Introduction Jaana Holvikivi 1

XML Applications. Introduction Jaana Holvikivi 1 XML Applications Introduction 1.4.2009 Jaana Holvikivi 1 Outline XML standards Application areas 1.4.2009 Jaana Holvikivi 2 Basic XML standards XML a meta language for the creation of languages to define

More information

Beginning To Define ebxml Initial Draft

Beginning To Define ebxml Initial Draft Beginning To Define ebxml Initial Draft File Name Version BeginningToDefineebXML 1 Abstract This document provides a visual representation of how the ebxml Architecture could work. As ebxml evolves, this

More information

ECIMF. relationship to ebxml, RosettaNet & OAGIS. Andrzej Bialecki. Chief System Architect

ECIMF. relationship to ebxml, RosettaNet & OAGIS. Andrzej Bialecki. Chief System Architect ECIMF relationship to ebxml, RosettaNet & OAGIS Andrzej Bialecki Chief System Architect abial@webgiro.com CEN/ISSS/WS-EC Plenary Meeting, Oslo, 12 June 2001 Scope: ECIMF Scope Interoperability of different

More information

(9A05803) WEB SERVICES (ELECTIVE - III)

(9A05803) WEB SERVICES (ELECTIVE - III) 1 UNIT III (9A05803) WEB SERVICES (ELECTIVE - III) Web services Architecture: web services architecture and its characteristics, core building blocks of web services, standards and technologies available

More information

Web Services, ebxml and XML Security

Web Services, ebxml and XML Security Web Services, ebxml and XML Security Dr David Cheung Director Center for E-Commerce E Infrastructure Development Electronic Commerce Models Business to Customer (B2C) Convenient access to services Business

More information

Business Process and Business. Information Analysis Overview

Business Process and Business. Information Analysis Overview Process and Information Analysis Overview v1.0 Process Team 11 May 2001 (This document is the non-normative version formatted for printing, July 2001) This document and translations of it MAY be copied

More information

Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006

Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006 Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006 John Hohwald Slide 1 Definitions and Terminology What is SOA? SOA is an architectural style whose goal is to achieve loose coupling

More information

The Role of Business Objects on the Path from UN/EDIFACT to ebxml

The Role of Business Objects on the Path from UN/EDIFACT to ebxml 1 The Role of Business Objects on the Path from UN/EDIFACT to ebxml Christian Huemer, Member, IEEE Computer Society Abstract--B2B commerce was dominated for a long time by traditional electronic data interchange

More information

Enhancing Business Processes Using Semantic Reasoning. Monica. J. Martin Sun Java Web Services. 26 May

Enhancing Business Processes Using Semantic Reasoning. Monica. J. Martin Sun Java Web Services. 26 May Enhancing Business Processes Using Semantic Reasoning Monica. J. Martin Sun Java Web Services www.sun.com 26 May 2005 Presentation Outline Industry landscape Standards landscape Needs for and use of semantic

More information

METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE

METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE UDC:681.324 Review paper METADATA INTERCHANGE IN SERVICE BASED ARCHITECTURE Alma Butkovi Tomac Nagravision Kudelski group, Cheseaux / Lausanne alma.butkovictomac@nagra.com Dražen Tomac Cambridge Technology

More information

Position Paper on the Definition of SOA-RM

Position Paper on the Definition of SOA-RM 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 Position Paper on the Definition of SOA-RM Authors: C. Matthew MacKenzie (mattm@adobe.com), Duane A.

More information

21. Business Process Analysis (3)

21. Business Process Analysis (3) 21. Business Process Analysis (3) DE + IA (INFO 243) - 2 April 2008 Bob Glushko 1 of 43 4/1/2008 3:34 PM Plan for Today's Class Business Transaction Patterns Business Signals Collaborations and Choreography

More information

E-Commerce Integration Meta-Framework Introduction (ECIMF-Intro) CEN/ISSS/WS-EC/ECIMF. Draft, version 0.3 November 28, 2001

E-Commerce Integration Meta-Framework Introduction (ECIMF-Intro) CEN/ISSS/WS-EC/ECIMF. Draft, version 0.3 November 28, 2001 1 E-Commerce Integration Meta-Framework Introduction (ECIMF-Intro) CEN/ISSS/WS-EC/ECIMF Draft, version 0.3 November, 001 1 0 3 3 3 3 0 1. Background and the Goal Statement There have been many standardization

More information

Introduction to XML. Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University

Introduction to XML. Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University Introduction to XML Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws 1 Topics p What is XML? p Why XML? p Where does XML

More information

A Tool for the Management of ebxml Resources

A Tool for the Management of ebxml Resources A Tool for the Management of ebxml Resources S.S. Sooriarachchi, G.N. Wikramanayake, G.K.A. Dias University of Colombo School of Computing E-mail: sumekhala.sooriarachchi@ifs.lk Abstract The ebxml initiative

More information

Introduction to XML 3/14/12. Introduction to XML

Introduction to XML 3/14/12. Introduction to XML Introduction to XML Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws 1 Topics p What is XML? p Why XML? p Where does XML

More information

4ICT12 Internet Applications: Web Services

4ICT12 Internet Applications: Web Services 4ICT12 Internet Applications: Web Services Web Service Overview, RPC and conversational styles, WSDL, ebxml Goals and Contents Aims to convey: The motivations for and characteristics of web services The

More information

J2EE APIs and Emerging Web Services Standards

J2EE APIs and Emerging Web Services Standards J2EE APIs and Emerging Web Services Standards Session #4 Speaker Title Corporation 1 Agenda J2EE APIs for Web Services J2EE JAX-RPC APIs for Web Services JAX-RPC Emerging Web Services Standards Introduction

More information

Glossary. v1.0. Technical Architecture Team. May (This document is the non-normative version formatted for printing, July 2001)

Glossary. v1.0. Technical Architecture Team. May (This document is the non-normative version formatted for printing, July 2001) Glossary v1.0 Technical Architecture Team May 2001 (This document is the non-normative version formatted for printing, July 2001) Copyright UN/CEFACT and OASIS, 2001. All Rights Reserved This document

More information

20. Business Process Analysis (2)

20. Business Process Analysis (2) 20. Business Process Analysis (2) DE + IA (INFO 243) - 31 March 2008 Bob Glushko 1 of 38 3/31/2008 8:00 AM Plan for Today's Class Process Patterns at Different Levels in the "Abstraction Hierarchy" Control

More information

Introduction to Web Services & SOA

Introduction to Web Services & SOA References: Web Services, A Technical Introduction, Deitel & Deitel Building Scalable and High Performance Java Web Applications, Barish Web Service Definition The term "Web Services" can be confusing.

More information

Introduction to Web Services & SOA

Introduction to Web Services & SOA References: Web Services, A Technical Introduction, Deitel & Deitel Building Scalable and High Performance Java Web Applications, Barish Service-Oriented Programming (SOP) SOP A programming paradigm that

More information

XML based Business Frameworks. - II- Description grid for XML frameworks

XML based Business Frameworks. - II- Description grid for XML frameworks 1 / 14 XML based Business Frameworks - II- Description grid for XML frameworks 2 / 14 Document administration Reference Version State Exploitation Sender 20030905.D2.2.XML-BBF.1 2.1 A.Rizk Written by Checked

More information

Web Services Development for IBM WebSphere Application Server V7.0

Web Services Development for IBM WebSphere Application Server V7.0 000-371 Web Services Development for IBM WebSphere Application Server V7.0 Version 3.1 QUESTION NO: 1 Refer to the message in the exhibit. Replace the??? in the message with the appropriate namespace.

More information

E-Commerce and Simple Negotiation Patterns

E-Commerce and Simple Negotiation Patterns 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 E-Commerce and Simple Negotiation Patterns Document to Address Common Pattern Implementation Issues Document Version: 0.3 Status:

More information

E-Commerce Integration Meta-Framework

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

More information

ISO/IEC JTC 1/SC 32 N 0722

ISO/IEC JTC 1/SC 32 N 0722 ISO/IEC JTC 1/SC 32 N 0722 Date: 2002-02-12 REPLACES: -- ISO/IEC JTC 1/SC 32 Data Management and Interchange Secretariat: United States of America (ANSI) Administered by Pacific Northwest National Laboratory

More information

Chapter 8 Web Services Objectives

Chapter 8 Web Services Objectives Chapter 8 Web Services Objectives Describe the Web services approach to the Service- Oriented Architecture concept Describe the WSDL specification and how it is used to define Web services Describe the

More information

Dictionary Driven Exchange Content Assembly Blueprints

Dictionary Driven Exchange Content Assembly Blueprints Dictionary Driven Exchange Content Assembly Blueprints Concepts, Procedures and Techniques (CAM Content Assembly Mechanism Specification) Author: David RR Webber Chair OASIS CAM TC January, 2010 http://www.oasis-open.org/committees/cam

More information

Web Services Architecture Directions. Rod Smith, Donald F Ferguson, Sanjiva Weerawarana IBM Corporation

Web Services Architecture Directions. Rod Smith, Donald F Ferguson, Sanjiva Weerawarana IBM Corporation Web Services Architecture Directions Rod Smith, Donald F Ferguson, Sanjiva Weerawarana 1 Overview Today s Realities Web Services Architecture Elements Web Services Framework Conclusions & Discussion 2

More information

Realizing the Army Net-Centric Data Strategy (ANCDS) in a Service Oriented Architecture (SOA)

Realizing the Army Net-Centric Data Strategy (ANCDS) in a Service Oriented Architecture (SOA) Realizing the Army Net-Centric Data Strategy (ANCDS) in a Service Oriented Architecture (SOA) A presentation to GMU/AFCEA symposium "Critical Issues in C4I" Michelle Dirner, James Blalock, Eric Yuan National

More information

SysML Past, Present, and Future. J.D. Baker Sparx Systems Ambassador Sparx Systems Pty Ltd

SysML Past, Present, and Future. J.D. Baker Sparx Systems Ambassador Sparx Systems Pty Ltd SysML Past, Present, and Future J.D. Baker Sparx Systems Ambassador Sparx Systems Pty Ltd A Specification Produced by the OMG Process SysML 1.0 SysML 1.1 Etc. RFI optional Issued by Task Forces RFI responses

More information

Sistemi ICT per il Business Networking

Sistemi ICT per il Business Networking Corso di Laurea Specialistica Ingegneria Gestionale Sistemi ICT per il Business Networking B2B Integration Docente: Vito Morreale (vito.morreale@eng.it) 1 B2B Interactions Businesses are constantly searching

More information

Implementation Issues in the ebxml CPA formation process - the Referencing Problem

Implementation Issues in the ebxml CPA formation process - the Referencing Problem Implementation Issues in the ebxml CPA formation process - the Referencing Problem Sacha Schlegel Department of Computing Curtin University of Technology GPO Box U1987 Perth Western Australia 6845 Email:

More information

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95 ه عا ی Semantic Web Semantic Web Services Morteza Amini Sharif University of Technology Fall 94-95 Outline Semantic Web Services Basics Challenges in Web Services Semantics in Web Services Web Service

More information

Global Reference Architecture: Overview of National Standards. Michael Jacobson, SEARCH Diane Graski, NCSC Oct. 3, 2013 Arizona ewarrants

Global Reference Architecture: Overview of National Standards. Michael Jacobson, SEARCH Diane Graski, NCSC Oct. 3, 2013 Arizona ewarrants Global Reference Architecture: Overview of National Standards Michael Jacobson, SEARCH Diane Graski, NCSC Oct. 3, 2013 Arizona ewarrants Goals for this Presentation Define the Global Reference Architecture

More information

OASIS BPEL Webinar: Frank Leymann Input

OASIS BPEL Webinar: Frank Leymann Input OASIS BPEL Webinar: Frank Leymann Input (OASIS Webinar, March 12th, 2007) Prof. Dr. Frank Leymann Director, Institute of Architecture of Application Systems Former IBM Distinguished Engineer BPEL s Role

More information

Metadata and Encoding Standards for Digital Initiatives: An Introduction

Metadata and Encoding Standards for Digital Initiatives: An Introduction Metadata and Encoding Standards for Digital Initiatives: An Introduction Maureen P. Walsh, The Ohio State University Libraries KSU-SLIS Organization of Information 60002-004 October 29, 2007 Part One Non-MARC

More information

6. The Document Engineering Approach

6. The Document Engineering Approach 6. The Document Engineering Approach DE + IA (INFO 243) - 11 February 2008 Bob Glushko 1 of 40 Plan for Today's Class Modeling Methodologies The Document Engineering Approach 2 of 40 What Modeling Methodologies

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Metamodel framework for interoperability (MFI) Part 1: Reference model

ISO/IEC INTERNATIONAL STANDARD. Information technology Metamodel framework for interoperability (MFI) Part 1: Reference model INTERNATIONAL STANDARD ISO/IEC 19763-1 First edition 2007-02-01 Information technology Metamodel framework for interoperability (MFI) Part 1: Reference model Technologies de l'information Cadre du métamodèle

More information

Security Assertions Markup Language (SAML)

Security Assertions Markup Language (SAML) Security Assertions Markup Language (SAML) The standard XML framework for secure information exchange Netegrity White Paper PUBLISHED: MAY 20, 2001 Copyright 2001 Netegrity, Inc. All Rights Reserved. Netegrity

More information

Glossary of Exchange Network Related Groups

Glossary of Exchange Network Related Groups Glossary of Exchange Network Related Groups CDX Central Data Exchange EPA's Central Data Exchange (CDX) is the point of entry on the National Environmental Information Exchange Network (Exchange Network)

More information

High-Level Conceptual Model for B2B Integration

High-Level Conceptual Model for B2B Integration Business Internet Consortium i Business Internet Consortium (BIC) XML Convergence Workgroup High-Level Conceptual Model for B2B Integration Version: 1.0 5 October 2001 Business Internet Consortium ii Legal

More information

NIEM. National. Information. Exchange Model. NIEM and Information Exchanges. <Insert Picture Here> Deploy. Requirements. Model Data.

NIEM. National. Information. Exchange Model. NIEM and Information Exchanges. <Insert Picture Here> Deploy. Requirements. Model Data. Deploy Requirements National Test NIEM Model Data Information Build Exchange Generate Dictionary Exchange Model XML Exchange Development NIEM and Information Exchanges Overview Public

More information

Chapter 17 Web Services Additional Topics

Chapter 17 Web Services Additional Topics Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@informatik.uni-kl.de Chapter 17 Web Services Additional Topics Prof. Dr.-Ing. Stefan Deßloch

More information

Tools to Develop New Linux Applications

Tools to Develop New Linux Applications Tools to Develop New Linux Applications IBM Software Development Platform Tools for every member of the Development Team Supports best practices in Software Development Analyst Architect Developer Tester

More information

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91

Semantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91 بسمه تعالی Semantic Web Semantic Web Services Morteza Amini Sharif University of Technology Spring 90-91 Outline Semantic Web Services Basics Challenges in Web Services Semantics in Web Services Web Service

More information

Agent-Enabling Transformation of E-Commerce Portals with Web Services

Agent-Enabling Transformation of E-Commerce Portals with Web Services Agent-Enabling Transformation of E-Commerce Portals with Web Services Dr. David B. Ulmer CTO Sotheby s New York, NY 10021, USA Dr. Lixin Tao Professor Pace University Pleasantville, NY 10570, USA Abstract:

More information

A Standards-Based Registry/Repository Using UK MOD Requirements as a Basis. Version 0.3 (draft) Paul Spencer and others

A Standards-Based Registry/Repository Using UK MOD Requirements as a Basis. Version 0.3 (draft) Paul Spencer and others A Standards-Based Registry/Repository Using UK MOD Requirements as a Basis Version 0.3 (draft) Paul Spencer and others CONTENTS 1 Introduction... 3 1.1 Some Terminology... 3 2 Current Situation (Paul)...4

More information

This is a preview - click here to buy the full publication TECHNICAL REPORT. Part 101: General guidelines

This is a preview - click here to buy the full publication TECHNICAL REPORT. Part 101: General guidelines TECHNICAL REPORT IEC TR 62325-101 First edition 2005-02 Framework for energy market communications Part 101: General guidelines IEC 2005 Copyright - all rights reserved No part of this publication may

More information

The Design of The Integration System for OTOP Products Data Using Web Services Technology, Thailand

The Design of The Integration System for OTOP Products Data Using Web Services Technology, Thailand MACROCONFERENCE The MacroConference Proceedings The Design of The Integration System for OTOP Products Data Using Web Services Technology, Thailand Sasitorn Phimansakulwat Faculty of Business Administration,

More information

dev2dev: Introduction to ebxml

dev2dev: Introduction to ebxml Pagina 1 di 10 Published on dev2dev (http://dev2dev.bea.com/) http://dev2dev.bea.com/pub/a/2004/12/ebxml.html See this if you're having trouble printing code examples Introduction to ebxml by Blake Dournaee

More information

UBL Library Content Methodology

UBL Library Content Methodology UBL Library Content Methodology The purpose of this document is two-fold: 1. To explain how we got to where we are with the UBL vocabulary, we felt it necessary to provide a background to the rationale

More information

Electronic Business Extensible Markup Language (ebxml) Part 5: Core Components Specification (CCS)

Electronic Business Extensible Markup Language (ebxml) Part 5: Core Components Specification (CCS) INTERNATIONAL STANDARD ISO 15000-5 First edition 2014-04-15 Electronic Business Extensible Markup Language (ebxml) Part 5: Core Components Specification (CCS) Commerce électronique en langage de balisage

More information

Draft CWA: Global ebusiness Interoperability Test Bed (GITB)

Draft CWA: Global ebusiness Interoperability Test Bed (GITB) CEN WS GITB2 Date: 2011-09-01 draft CWA XXXX:2011 Secretariat: NEN Draft CWA: Global ebusiness Interoperability Test Bed (GITB) Status: Version 41 (September 1, 2011) - Draft CWA for public review, deadline

More information

WebServices the New Era

WebServices the New Era WebServices the New Era Introduction to WebServices Standards of WebServices Component Architecture WebServices Architecture SOAP WSDL UDDI Tools and Technologies of WebServices An example of WebServices

More information

Distribution and web services

Distribution and web services Chair of Software Engineering Carlo A. Furia, Bertrand Meyer Distribution and web services From concurrent to distributed systems Node configuration Multiprocessor Multicomputer Distributed system CPU

More information

Quick Guide to CAM Dictionaries

Quick Guide to CAM Dictionaries Quick Guide to CAM Dictionaries Building and using canonical XML components dictionaries for CAM Author: David RR Webber Chair OASIS CAM TC April, 2010 http://www.oasis-open.org/committees/cam 1 June,

More information

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY. (An NBA Accredited Programme) ACADEMIC YEAR / EVEN SEMESTER

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY. (An NBA Accredited Programme) ACADEMIC YEAR / EVEN SEMESTER KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY (An NBA Accredited Programme) ACADEMIC YEAR 2012-2013 / EVEN SEMESTER YEAR / SEM : IV / VIII BATCH: 2009-2013 (2008 Regulation) SUB CODE

More information

12. Enterprise / Institutional Categorization and Standards

12. Enterprise / Institutional Categorization and Standards 12. Enterprise / Institutional Categorization and Standards INFO 202-8 October 2008 Bob Glushko Plan for INFO Lecture #12 Introduction to standards and standards-making Content standards; UBL case study

More information

SOAP Specification. 3 major parts. SOAP envelope specification. Data encoding rules. RPC conventions

SOAP Specification. 3 major parts. SOAP envelope specification. Data encoding rules. RPC conventions SOAP, UDDI and WSDL SOAP SOAP Specification 3 major parts SOAP envelope specification Defines rules for encapsulating data Method name to invoke Method parameters Return values How to encode error messages

More information

Warfare and business applications

Warfare and business applications Strategic Planning, R. Knox Research Note 10 April 2003 XML Best Practices: The United States Military The U.S. Department of Defense was early to recognize the value of XML to enable interoperability,

More information

Building Ontology Repositories for E-Commerce Systems

Building Ontology Repositories for E-Commerce Systems Building Ontology Repositories for E-Commerce Systems JIANMING YONG 1,2, YUN YANG 1 and JUN YAN 1 1 CICEC - Centre for Computing and E-Commerce School of information technology Swinburne University of

More information

Dynamic Collaboration of Businesses Using Web Services

Dynamic Collaboration of Businesses Using Web Services Dynamic Collaboration of Businesses Using Web Services By Satoru FUJITA* This paper describes the trends of Web service technologies that support Dynamic Collaboration. ABSTRACT For the realization of

More information

Deployment Profile Template Version 1.0 for WS-Reliability 1.1

Deployment Profile Template Version 1.0 for WS-Reliability 1.1 Deployment Profile Template Version 1.0 for WS-Reliability 1.1 Committee Draft 11 April 2007 URIs: This Version: http://docs.oasis-open.org/wsrm/profile/wsr-deployment-profile-template-cd.pdf Latest Version:

More information

Minsoo Ryu. College of Information and Communications Hanyang University.

Minsoo Ryu. College of Information and Communications Hanyang University. Software Reuse and Component-Based Software Engineering Minsoo Ryu College of Information and Communications Hanyang University msryu@hanyang.ac.kr Software Reuse Contents Components CBSE (Component-Based

More information

DYNAMIC CONFIGURATION OF COLLABORATION IN NETWORKED ORGANISATIONS

DYNAMIC CONFIGURATION OF COLLABORATION IN NETWORKED ORGANISATIONS 22 DYNAMIC CONFIGURATION OF COLLABORATION IN NETWORKED ORGANISATIONS Brian Shields and Owen Molloy Department of Information Technology, National University of Ireland, Galway, IRELAND. brian.shields@geminga.it.nuigalway.ie,

More information

Working Group Charter: Web Services Basic Profile

Working Group Charter: Web Services Basic Profile Working Group Charter: Web Services Basic Profile Web Services Basic Profile (wsbasic) Creation Date: 2002.03.05 Revision Date: 2008.09.09 Document Editors: WS-I Secretary (secretary@ws-i.org) This Working

More information

DON XML Achieving Enterprise Interoperability

DON XML Achieving Enterprise Interoperability DON XML Achieving Enterprise Interoperability Overview of Policy, Governance, and Procedures for XML Development Michael Jacobs Office of the DON CIO Vision The Department of the Navy will fully exploit

More information

FIX Orchestra: The Full Stop at the End of FIX

FIX Orchestra: The Full Stop at the End of FIX FIX Orchestra: The Full Stop at the End of FIX June 2017 John Greenan, CEO Alignment Systems FIX Orchestra Working Group http://twitter.com/alignmentsys http://blog.alignment-systems.com FIX Orchestra

More information

B2B Integration - Aligning ebxml and Ontology Approaches

B2B Integration - Aligning ebxml and Ontology Approaches B2B Integration - Aligning ebxml and Ontology Approaches Birgit Hofreiter & Christian Huemer Institute for Computer Science and Business Informatics University of Vienna, Liebiggasse 4, 1010 Vienna, Austria

More information

Oracle. Exam Questions 1z Java Enterprise Edition 5 Web Services Developer Certified Professional Upgrade Exam. Version:Demo

Oracle. Exam Questions 1z Java Enterprise Edition 5 Web Services Developer Certified Professional Upgrade Exam. Version:Demo Oracle Exam Questions 1z0-863 Java Enterprise Edition 5 Web Services Developer Certified Professional Upgrade Exam Version:Demo 1.Which two statements are true about JAXR support for XML registries? (Choose

More information

Metadata Management and Change Management for SOA. Ron Schmelzer And Jason Bloomberg ZapThink, LLC. October 25, Take Credit Code: MMCMSOA

Metadata Management and Change Management for SOA. Ron Schmelzer And Jason Bloomberg ZapThink, LLC. October 25, Take Credit Code: MMCMSOA Metadata Management and Change Management for SOA Ron Schmelzer And Jason Bloomberg ZapThink, LLC October 25, 2005 Take Credit Code: MMCMSOA What are Metadata? Literally, data about data More broadly,

More information

OASIS TECHNICAL COMMITTEE FORMAT OF AUTOMOTIVE REPAIR INFORMATION

OASIS TECHNICAL COMMITTEE FORMAT OF AUTOMOTIVE REPAIR INFORMATION OASIS TECHNICAL COMMITTEE FORMAT OF AUTOMOTIVE REPAIR INFORMATION Document Control Deliverable Code SC2-D3 Author(s) John Chelsom and SC2 working group Date 18-12-2002 Version Version 3.0 Notes: This document

More information

ebxml Business Process Specification Schema Technical Specification v2.0.4

ebxml Business Process Specification Schema Technical Specification v2.0.4 1 2 3 4 5 ebxml Business Process Specification Schema Technical Specification v2.0.4 Committee Specification, 13 October 2006 Copyright OASIS Open 2005, 2006. All Rights Reserved. Page 1 of 93 6 7 8 9

More information

A Mashup-Based Strategy for Migration to Web 2.0

A Mashup-Based Strategy for Migration to Web 2.0 A Mashup-Based Strategy for Migration to Web 2.0 Dr. Semih Çetin A Mashup-Based Strategy for Migration to Web 2.0 1 Content Statement of the problem and motivation Existing technologies and approaches

More information

A registry model for UN/CEFACT s Core Components

A registry model for UN/CEFACT s Core Components A registry model for UN/CEFACT s Core Components Christian Huemer, Philipp Liegl Institute of Software Technology and Interactive Systems Vienna University of Technology Vienna, Austria {huemer, liegl}@big.tuwien.ac.at

More information

COLLECTION OF RAW DATA TASK FORCE MEETING N 7 12 MARCH Doc. CoRD 096. XML for Foreign Trade Statistics. For information

COLLECTION OF RAW DATA TASK FORCE MEETING N 7 12 MARCH Doc. CoRD 096. XML for Foreign Trade Statistics. For information COLLECTION OF RAW DATA TASK FORCE MEETING N 7 12 MARCH 2003 Doc. CoRD 096 XML for Foreign Trade Statistics For information Abstract This paper gives the updated progress report on the development of EDIFACT

More information

16 May 2001 Ron Schuldt Senior Staff Systems Architect Lockheed Martin Enterprise Information Systems

16 May 2001 Ron Schuldt Senior Staff Systems Architect Lockheed Martin Enterprise Information Systems Leveraging Commercial Data Interchange Standards 16 May 2001 Ron Schuldt Senior Staff Systems Architect Lockheed Martin Enterprise Information Systems ron.l.schuldt@lmco.com Report Documentation Page Report

More information

A Web Service-Based System for Sharing Distributed XML Data Using Customizable Schema

A Web Service-Based System for Sharing Distributed XML Data Using Customizable Schema Proceedings of the 2009 IEEE International Conference on Systems, Man, and Cybernetics San Antonio, TX, USA - October 2009 A Web Service-Based System for Sharing Distributed XML Data Using Customizable

More information

ebxml Business Process Specification Schema Version 0.90 Context/Metamodel Group of the CC/BP Joint Delivery Team

ebxml Business Process Specification Schema Version 0.90 Context/Metamodel Group of the CC/BP Joint Delivery Team 1 2 3 4 5 6 ebxml Business Process Specification Schema Version 0.90 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 Context/Metamodel Group of the CC/BP Joint Delivery

More information

technical memo Physical Mark-Up Language Update abstract Christian Floerkemeier & Robin Koh

technical memo Physical Mark-Up Language Update abstract Christian Floerkemeier & Robin Koh technical memo Physical Mark-Up Language Update Christian Floerkemeier & Robin Koh auto-id center massachusetts institute of technology, 77 massachusetts avenue, bldg 3-449, cambridge, ma 02139-4307, usa

More information

Progress report on INSTAT/XML

Progress report on INSTAT/XML COLLECTION OF RAW DATA TASK FORCE 3 OCTOBER 2001 Doc. CoRD 057 Progress report on INSTAT/XML For information Abstract This paper gives a progress report on the development of an XML version of the INSTAT

More information

ENTR/02/21-IDA/MIDDLEWARE-XML. B2B Frameworks for IDA

ENTR/02/21-IDA/MIDDLEWARE-XML. B2B Frameworks for IDA ENTR/02/21-IDA/MIDDLEWARE-XML B2B Frameworks for IDA Overall project objectives 2 Phase 1 - Study of B2B frameworks Web services eb-xml XML alone scenarios other frameworks Phase 2 - Analysis of present

More information

Labelling & Classification using emerging protocols

Labelling & Classification using emerging protocols Labelling & Classification using emerging protocols "wheels you don't have to reinvent & bandwagons you can jump on" Stephen McGibbon Lotus Development Assumptions The business rationale and benefits of

More information

Implementing the Army Net Centric Data Strategy in a Service Oriented Environment

Implementing the Army Net Centric Data Strategy in a Service Oriented Environment Implementing the Army Net Centric Strategy in a Service Oriented Environment Michelle Dirner Army Net Centric Strategy (ANCDS) Center of Excellence (CoE) Service Team Lead RDECOM CERDEC SED in support

More information

Business Process Modelling & Semantic Web Services

Business Process Modelling & Semantic Web Services Business Process Modelling & Semantic Web Services Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web services SOA Problems? CSA 3210 Last Lecture 2 Lecture Outline

More information

The Value of Standards for. ebusiness. Overview. Standards are Patterns. ebusiness. Tim McGrath Vice Chair OASIS UBL TC. 1.What are Standards?

The Value of Standards for. ebusiness. Overview. Standards are Patterns. ebusiness. Tim McGrath Vice Chair OASIS UBL TC. 1.What are Standards? The Value of Standards for Overview 1.What are Standards? 2.Why Use Them? 3.Who Makes Them? Tim McGrath Vice Chair OASIS UBL TC 4. UBL: an Standard 5. Customizing UBL for Specific Contexts 2006 Port Community

More information