Programme Integrating and Strengthening the European Research Strategic Objective. Networked business and government

Size: px
Start display at page:

Download "Programme Integrating and Strengthening the European Research Strategic Objective. Networked business and government"

Transcription

1 Programme Integrating and Strengthening the European Research Strategic Objective Networked business and government Integrated Project / Programme Title Advanced Technologies for Interoperability of Heterogeneous Enterprise Networks and their Application Acronym ATHENA Project No ATHENA Project Name Piloting including Technology Testing Coordination and Pilot Infrastructure ATHEN A - Project No B5 WORKING DOCUMENT WD.B5.7.6 B5.10 Inventory Visibility Sub-Project : &I End-to-End Interoperability Demonstration including Conformance Testing Demonstration Work package B5.5 Leading Partner: AIAG Security Classification: Project Participants (PP) February, 2007 Version 1.0

2 Introduction The Automotive Industry Action Group (AIAG) led the formation of a consortium to execute an ATHENA project validation pilot and demonstrated initial results at the AIAG Enterprise Interoperability Showcase on November 15, 2006 in Detroit, Michigan and at the I-ESA conference on March 27, 2007 at Funchal Portugal. As the basis of the ATHENA Validation Pilot Sub-project B5.10: Inventory Visibility and Interoperability (&I), the AIAG-led consortium proposed the Model-Based Standards for Interoperable Applications approach to specify and implement interoperable electronic (E-) business processes. This demonstration showed that the ATHENA research results support such a model-based approach to interoperability based on a real automotive E- inventory visibility scenario. The purpose of this report is to summarize the demonstrations that has happened at the AIAG Enterprise Interoperability Showcase and that will happen at the I-ESA conference. It provides a brief overview of the E- business process, the inventory visibility interoperability concept, and the corresponding demonstration scenarios. It also summarizes the conformance tests performed as part of the integration procedure to achieve and validate the interoperability in the demonstration scenario. Overview of the E- Business Scenario is a pull-based inventory management system. A kanban represents a preset quantity of parts (typically in a container). The kanban process has been primarily implemented within a manufacturing plant using physical cards to signify part consumption signal to the upstream production line. In E- (electronic kanban), we seek to enable such inventory management process between enterprises or plants via electronic signals. In the current scope of the AIAG E-, four electronic signals (messages) have been defined for exchanging between a customer and a supplier as shown in Figure 1. The first message, SyncConsumption, signals the supplier that a kanban or kanbans have been consumed (emptied). The second message, SyncShipmentSchedule (also known as ship authorization), is issued when the customer have made a decision that the supplier should replenish the consumed kanban(s). This message is, in fact, optional depending on whether it is a customer managed or a supplier managed E-. In the supplier managed E-, the supplier makes its own decision when to replenish. In the AIAG/ATHENA validation demo, we chose to use the customer manged E- process and hence the message is used. The third message is the SyncShipment. It is an advanced notification to the customer that the kanban(s) is (are) on its (their) way for delivery. Finally, the SyncReceiveDelivery is sent from the customer to indicate a proper receiving or discrepancy between actual receiving and what has been indicated in the SyncShipment message.

3 Supplier SyncConsumption SyncShipmentSchedule SyncShipment SyncReceiveDelivery Figure 1: AIAG E- Interaction Diagram Overview of the &I Architectural Concept Figure 2 illustrates the current problem in using the Inventory Visibility () solutions between the customer and the supplier. A typical supplier supplies to multiple customers (manufacturers). At present, if each customer uses different solutions, each supplier will have to host or work with as many solutions as its customer bases. This nature is inefficient to the supplier (and the supply chain). The supplier incurs more expenses to train its employees to use these different tools and more costs to maintain these pieces of software. Moreover, it makes the work more error prone because each tool presents data differently. For example, each tool may use the same warning color with different meanings. Solution A Solution B Solution C Supplier s Enterprise Solution A Solution B Solution C Figure 2: Current Problem in the Usage of Inventory Visibility Solutions With interoperability between solutions, supplier is enabled to use a single tool of choice while still maintain its customer bases. Figure 2 illustrates the interoperable usage

4 scenario. In this case, the cost to learn and maintain the solution for a supplier is down to a static one solution regardless of the number of different solutions used by the its customers. A precondition to this interoperable scenario is that each differing solutions understand each other at the business process, message, and communication infrastructure levels. Solution A Solution B Solution C Supplier Solution D Figure 3: Interoperable Usage Scenario of Solutions At present, interoperability between solutions are achieved at the design and development times via non-computable capturing of interoperability requirements and manual realization of those requirements. Figure 4 illustrates at the high-level this As-Is interoperability approach which can be decomposed into three essential levels. First, at the business process modeling level, the consortia members worked to define the &I E- Business Process Model. This model is captured informally and in a noncomputable fashion using English text and diagrams. At the next level, the consortium uses best practices in interoperable standards-based development to define the design time global E- schema and the mapping between local application interface schemas (Schema A and Schema B Interfaces in Figure 4) and the global E- schemas. Third, at the run-time execution level, the local-to-global schema mappings are used to inform the manual mapping to create the global E- Schema-conformant interface (which generates E- messages conforming to the global E- schema). AIAG/ATHENA Showcase Demonstration Background Following the opportunities for improvement identified in the As-Is interoperability approach and the availability of the ATHENA research tools, AIAG has proposed an approach to model-based standards for interoperable applications. In this new modelbased approach, the following advances are envisioned at each of the three levels that may address the business needs by making use of the ATHENA results. See Figure 5 for illustration. First, at the enterprise modeling level, the fundamental concepts and relations may be captured using the ATHENA tools as computer-processable &I E- Enterprise Models. At the message design level, the ATHENA tools may help to (1) expose the logic behind the application and global E- schemas (using RDF

5 schema as opposed to XML Schema) and (2) define precisely semantic reconciliation rules between these application and global schemas. Finally, at the run-time level, the reconciliation rules are executed using the ATHENA semantic reconciliation engine. In this way, precise and conformant implementations of the standard interfaces may be possible through logical schema reconciliation. Business Process Modeling &I E- Business Process Model Design- Time Schema Definition & Mapping Schema A Interface Global E- Schemas XML Schema Schema B Interface Run-time Execution Sol A Local Interface A Manual Map E- Schema interface Internet E- Schema interface Local Interface B Sol B Figure 4: The As-Is Interoperability Approach The Demonstration The demonstration participants included Ford; GM; the Korean Business-To-Business Interoperability Testbed (KorBIT); the National Institute of Standards and Technology (NIST); and the University of Belgrade Faculty of Organizational Sciences (FOS), Serbia. From the ATHENA research side, the demo was enabled by the Semantic Mediation (A3) and Web Services Execution (A5) area participants: the National Research Council (CNR); SAP; and TXT e-solutions. Figure 6 illustrates the demonstration scenario at the AIAG Enterprise Interoperability Show Case. The demonstration shows an interoperable E- message exchange between applications and an &I test harness using the ATHENA tools. The two independently developed applications capable of sending only their proprietary versions of the SyncShipmentSchedule (Authorized ) message were able to interoperate with the Ford &I Test Harness. That is the FOS application (playing the E- customer role and running in Belgrade, Serbia) successfully exchanged information with the Ford Test Harness (playing the E- supplier role and running in Gaithersburg, Maryland, USA). Also, the GM application (playing the E- customer role and running in Gaithersburg, Maryland, USA) successfully exchanged information with the Ford Test Harness.

6 Specifically, the ATHENA tools were used both at the design time and the run time to enable the AIAG Model-based Standards for Interoperability as follows: - At modeling/design time, the AIAG consortium created an ontology to precisely define concepts and relationships in the E- process and used the ATHOS Ontology Management tool to encode the ontology. Then, the ARGOS tool for reconciliation rules specification was used to define the reconciliation rules between a schema (i.e., either an solution interface schema or an AIAG-specified E- message schema), on one side, and the E- ontology, on the other. These rules, effectively enabled alignment of semantics of the applications with the AIAG E- message standard using the E- ontology. Enterprise Modeling, Ontology Modeling Layer Semantic Mediation Layer Logic A Interface Reconc. Rules &I E- Enterprise/Business Process Model &I E- Ontology (Concepts + Relations) Reconc. Rules &I E- Schemas Precise capture of meaning of information (RDFS) and local-to-global schema mappings RDF Schema Logic B Interface Run-time Execution Layer Sol A Local Represent. A Semantic Reconciliation Service E- Schema Compliance Message Internet E- Schema Compliance Message Local Represent. B Sol B Figure 5: ATHENA Pilot High-Level Architecture - At run time, these reconciliation rules enabled creation of the &I conformant messages and interoperable exchanges of the messages from the sending applications to the receiving test harness. The actual reconciliation was done using the ARGOS reconciliation engine. The messages were sent over the wire using the ATHENA Johnson Web Services (WS) execution tool. The AIAG consortium built additional tools necessary to fully utilize and demonstrate the ATHENA tools in the AIAG Model-based Standards Interoperability context. The positions of these additional tools along with the ATHENA run time tools in demonstration scenario are also illustrated in Figure 6. These additional tools are: - Transformer (shown as the AXTOR and ARTOX tools in the figure) enables the business applications that currently use XML Schema-based interfaces to use the ATHENA semantic mediation tools that expect RDF Schema-based representation. At run time, these tools transform XML message instances into a compatible RDF representation.

7 - Coordinator orchestrates use of Transformer, the ATHENA semantic reconciliation engine (ARGOS), and the Johnson WS execution engine to transform a proprietary message into an E- schema conformant message and vice versa and to send it over the wire. - Web Services Security plug-in enables the Johnson WS execution engine to meet the WS-I security specifications as required by the automotive industry. - FOS open source Inventory Visibility () application is an experimental platform to assess impact of the ATHENA research results on application development. It has an RDF Schema-based proprietary messaging E- interface. - GM experimental enterprise application is a platform to assess the impact of the ATHENA research results on the users. It has an XML Schema-based proprietary messaging E- interface. ARGOS Enterprise Application GM App Application FOS XML over WS (AXIS): GM Authorize RDF over WS (SAAJ): FOS Authorize AXTOR ARTOX Coordinator NIST Gateway Security Service ATHENA WS Engine Johnson XML over RAMP WS AIAG Authorize Ford &I Test Harness Figure 6: ATHENA Demonstration Scenario Significantly, the demonstration showed that the ATHENA results begin to form a basis of semantic middleware capability to manage heterogeneous applications data exchanges by defining and implementing model-based standard messaging interfaces in a flexible, yet precise manner. ATHENA Final Demonstration AIAG/ATHENA E- Demonstration Scenario In this demonstration, Torpedo Software is an additional participant to those involved in the AIAG/ATHENA showcase demonstration described in the previous section. It provides a RAMP-based messaging system. Figure 7 shows the demonstration scenario. Similar to that of the AIAG/ATHENA showcase, the GM application and the Ford &I Test Harness are playing the E-

8 customer and the E- supplier roles, respectively. However, in addition to playing the supplier role, the FOS application also plays the customer role. It is a supplier to the GM and a customer to the Ford &I Test Harness. In other words, the Ford &I Test Harness is a fist tier supplier to the GM and a second tier supplier to the FOS. The demonstration shows a successful message exchange of these independently developed applications capable of sending and receiving only their proprietary versions of the SyncShipmentSchedule (Authorized ) message through the reliable asynchronous messaging profile (RAMP). It once again prove the basis of the ATHENA results to support flexible and precise semantic middleware capable of managing heterogeneous applications data exchanges in the context of the model-based standard messaging interfaces. In addition, this demonstration also shows the modularity of the NIST-developed Gateway to web service messaging module. Its web services messaging module can be swapped with modules from different providers. In this case, the ATHENA s Johnson Web Service Engine is swapped with the Torpedo Web Service Engine. Two instances of the NIST Gateway with different Web Service Engines are used at different application nodes. ARGOS Enterprise Application GM App XML over WS (AXIS): GM Authorize NIST Gateway Security AXTOR ARTOX Service ATHENA Coordinator WS Engine Johnson Application FOS RDF over WS (SAAJ): FOS Authorize NIST Gateway AXTOR ARTOX Coordinator XML over RAMP WS AIAG Authorize Security Service Korean WS Engine Torpedo Ford &I Test Harness ARGOS Figure 7: ATHENA Final Demonstration Scenario Information Mapping Conformance Test Overview The information mapping test is designed to increase the quality assurance of the business message interface. In other words, it seeks to ensure that the translation from the

9 proprietary message representation into a standard representation is correct (i.e., common among partners). In the case of the ATHENA approach, it seeks to verify the transformation rules constructed in the ATHENA tool. Summary of the Tests Performed The information mapping test consists of an input test and an output test. Figure 8 illustrates the test steps within these two tests. Below we describe test steps in each of the two tests. Test Steps in the Input test: Step 1: Test engineer configures test data on the testbed to ensure system specific data validity (e.g., valid username and password). Step 2: Test engineer prepares the System Under Test (SUT) to receive a test message. Step 3: Test engineer initiates a test message in the standard representation (AIAG BOD) from the testbed. Step 4: The NIST s Gateway transforms the standard message using ATHENA s tools into the SUT s proprietary representation and forwards it to the SUT. Step 5: Test engineer constructs the message in the AIAG BOD representation using data visualized from its user interface and/or database forms/tables and submits it to the testbed for verification. Subsequently, the testbed shows the test report. Test engineer executes another test case if any for the target message specification. Test Steps in the output test: Step1: Test engineer configures test data on the testbed to ensure system specific data validity (e.g., valid username and password). Step 2: Test engineer prepares the SUT to send a message with data indicated by the testbed and/or configured in step 1. Step 3: Test engineer triggers the SUT to send a message in the proprietary representation. Step 4: The NIST s Gateway transforms the proprietary represented message using ATHENA s tools into the standard representation and forwards it to the testbed. The testbed then verifies that the data is semantically the same as the data indicated by the testbed and/or configured by the test engineer in step 1. Test engineer executes another test case if any for the target message specification. If an application only receives a particular message, it needs to perform only an input test of that message. Similarly, an application only sending a particular message only needs to perform an output test of that message. The input or output test alone is a semi-automated procedure. That is step 5 (compose a standard message) in the input test and step 2 (configure the application to send data as indicated in the test case) in the output test as shown in Figure 8 are manually done. This is necessary to prevent the coincidental correctness case, where forward and backward mapping are formulated in a reciprocal way and the testbed will not be able to detect the misinterpretation. If an application both sends and receives a particular message, the second test can be more automated. In this case, the application is recommended to perform and debug the output test first. Then step 5 in the input test can be automated. In the case of the

10 ATHENA approach, the application can directly send the SUT s proprietary represented message to the gateway to transform the message into the standard AIAG BOD for the testbed and no manual construction of the AIAG BOD is necessary. More detail about the information mapping test can be found in [1]. 2 Configure SUT Input Test Configure test data 1 SUT SUT s format 4 Gateway BOD 3 Mapping Testbed BOD 5 2 Configure SUT Output Test Configure test data 1 SUT 3 BOD 4 SUT s format Gateway Mapping Testbed Figure 8: Information Mapping Test Configuration With respect to the ATHENA final demonstration scenario, the FOS application and the Ford &I Test Harness will perform input tests for the SyncShipmentSchedule message. The FOS application and the GM application will perform the output tests for the SyncShipmentSchedule message. That is the FOS application will perform both the input and output tests and can use the more automated approach. Figure 9 summarizes the information mapping test executions as part of the ATHENA validation. GM Application Output test Mapping Testbed Ford &I Test Harness Input test Mapping Testbed FOS Application Output test Auto-input test Figure 9: Information Mapping Test Executions RAMP Messaging Conformance Test Mapping Testbed Overview The RAMP conformance test seeks to assure the compliance of the Web Service messaging implementation to the RAMP specification. Generally, the objective of the conformance testing is to make (pair wise) interoperability easier to achieve.

11 Conformance test cases are derived from the Web Service specification with the RAMP specialization. Figure 9 shows the architecture of the RAMP Messaging Conformance Testbed. The testbed is implemented based on the ebxml Implementation, Interoperability, and Conformance Test Framework and the Event-driven Test Scripting Language (see OASIS web site for more information about the two specifications). In the figure, the SUT represents the Web Service Engine being tested. Test Reports Vaildator RAMP Messaging Testbed Message Store Test Interpreter Test Suite SUT HTTP Transport Event Handler Figure 10: RAMP Messaging Testbed The RAMP testing included in the ATHENA final demonstration is an initial proof-ofconcept of the RAMP testbed developed at the Korean B2B Interoperability Testbed (KORBIT). A few test cases relevant to the final ATHENA E- interoperability demonstration scenario are executed against the WS messaging providers including the Johnson, Torpedo, and the Windows Communication Foundation embedded in the Ford &I Test Harness. The high-level configurations of the conformance tests performed before the interoperability trial are displayed in Figure 10. It should be noted as shown in the figure that each WS engine is tested under the NIST s gateway because applications are used dummy application for the WS engine. The gateway ensures that the payloads (messages) can be understood by the SUT and can trigger appropriate responses.

12 FOS Supplier Gateway Torpedo Implementation Ramp Testbed GM Gateway Johnson Ramp Testbed FORD &I Test Harness Ramp Testbed Figure 11: High-level RAMP Conformance Test Configuration Test cases performed during this ATHENA validation are described in Table 1. After successfully conforming to the RAMP test cases via conformance testing, WS engines are more likely to interoperate in the final ATHENA E- demonstration scenario.

13 Table 1: RAMP messaging Test Cases Test Case SOAP Envelope in HTTP Response Message Description An HTTP Response MESSAGE corresponding to a WSDL one-way operation MAY contain a SOAP envelope in its entity body. An ENVELOPE MUST contain exactly one wsa:to header. Presence of Message Header Blocks An ENVELOPE MUST contain exactly one wsa:from header. An ENVELOPE MUST contain exactly one wsa:messageid header. An ENVELOPE MUST contain exactly one wsa:action header. Any ENVELOPE MAY contain a wsa:replyto header block. Relating Output Operation to Input Operation Use of soap:mustunderstand attribute Expectations of the HTTP response message Sequence Creation Changing Expires Element Value Use of soap:mustunderstand attribute in the sequence header block Piggy-backing SequenceAcknowledgements If, in a WSDL description, a wsdl:operation is described with a wsdl:output, the ENVELOPE contained within the message corresponding to the wsdl:input of that same wsdl:operation MUST contain a wsa:replyto header block. If, in a WSDL description, a wsdl:operation is described with a wsdl:output, the ENVELOPE contained within the message corresponding to the wsdl:output of that same wsdl:operation MUST contain a wsa:relatesto header block containing the value of the wsa:messageid of the corresponding input message. If an ENVELOPE contains a wsa:replyto header block, that header block MUST have a soap:mustunderstand attribute with a value of '1'. If an envelope corresponding to a wsdl:input contains a wsa:replyto EPR with an address other than the WS-Addressing Anonymous URI, then the corresponding HTTP response MESSAGE MAY have an HTTP return code of "202 Accepted" and an empty entity body. In an ENVELOPE, the value of the wsrm:expires element MUST NOT be 'P0S'. The value of the wsrm:expires element in a CreateSequenceResponse ENVELOPE MUST NOT have a value other than 'PT0S' when the value of the wsrm:expires in the corresponding CreateSequence request was 'PT0S'. If an ENVELOPE contains a wsrm:sequence header block, that header block MUST have a soap:mustunderstand attribute with a value of '1'. A wsrm:sequenceacknowledgement header, for each relevant Sequence, MAY be included in any ENVELOPE destined for the endpoint specified by the wsrm:createsequence/wsrm:acksto EPR. References [1] Kulvatunyou, B.S., Ivezic, N., Jones, A.T. Content-Level Conformance Testing: An Information Mapping Case Study. Published in the Proceeding of the 17th IFIP International Conference on Testing of Communicating Systems, May 30th-June 2nd, 2005, Montreal, Canada.

Inventory Visibility and Interoperability Tool. TECHNICAL REPORT WD.B (Part 3 of 4)

Inventory Visibility and Interoperability Tool. TECHNICAL REPORT WD.B (Part 3 of 4) Apolon IV/I Tool User Guide Inventory Visibility and Interoperability Tool Faculty of Organizational Sciences TECHNICAL REPORT WD.B.5.7.4 (Part 3 of 4) B5.10 Inventory Visibility Sub-Project: Apolon An

More information

An Architecture for Semantic Enterprise Application Integration Standards

An Architecture for Semantic Enterprise Application Integration Standards An Architecture for Semantic Enterprise Application Integration Standards Nenad Anicic 1, 2, Nenad Ivezic 1, Albert Jones 1 1 National Institute of Standards and Technology, 100 Bureau Drive Gaithersburg,

More information

E-business Integrated Test Framework Model

E-business Integrated Test Framework Model E-business Integrated Test Framework Model Pasha Vejdan Tamar Department of Information Technology Tarbiat Modares University Tehran, Iran pvejdan@modares.ac.ir Abbas Asosheh Department of Information

More information

OAG/NIST B2B Interoperability Testbed

OAG/NIST B2B Interoperability Testbed Internet App MW MW App Reflector OAG/NIST B2B Interoperability Testbed BP CCC Open Applications Group Meeting, NIST April 29, 2004 Nenad Ivezic, Serm Kulvatunyou, Buhwan Jeong, Nenad Anicic, National Institute

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

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

A guide to supporting PRESTO

A guide to supporting PRESTO Version 1.0 Working Draft Date: 2006/06/27 Abstract The PRotocole d Echanges Standard et Ouvert 1.0 (aka PRESTO) specification consists of a set a Web services specifications, along with clarifications,

More information

SPECIAL DELIVERY WS-Addressing is a standard that enables flexible communication

SPECIAL DELIVERY WS-Addressing is a standard that enables flexible communication James Steidl, Fotolia Asynchronous delivery with SPECIAL DELIVERY is a standard that enables flexible communication between web services. BY DAVID HULL Two of the major standards bodies, OASIS and the

More information

Enterprise SOA Experience Workshop. Module 8: Operating an enterprise SOA Landscape

Enterprise SOA Experience Workshop. Module 8: Operating an enterprise SOA Landscape Enterprise SOA Experience Workshop Module 8: Operating an enterprise SOA Landscape Agenda 1. Authentication and Authorization 2. Web Services and Security 3. Web Services and Change Management 4. Summary

More information

Realisation of SOA using Web Services. Adomas Svirskas Vilnius University December 2005

Realisation of SOA using Web Services. Adomas Svirskas Vilnius University December 2005 Realisation of SOA using Web Services Adomas Svirskas Vilnius University December 2005 Agenda SOA Realisation Web Services Web Services Core Technologies SOA and Web Services [1] SOA is a way of organising

More information

Oracle SOA Suite 11g: Build Composite Applications

Oracle SOA Suite 11g: Build Composite Applications Oracle University Contact Us: 1.800.529.0165 Oracle SOA Suite 11g: Build Composite Applications Duration: 5 Days What you will learn This course covers designing and developing SOA composite applications

More information

PAUL MESTEREAGA MAHMOUD ABUBAKR KEVIN VAN GYSEGHEM

PAUL MESTEREAGA MAHMOUD ABUBAKR KEVIN VAN GYSEGHEM PAUL MESTEREAGA MAHMOUD ABUBAKR KEVIN VAN GYSEGHEM 1 ? Initial sender Intermediary Intermediary Intermediary http http http http Ultimate receiver Soap message Soap message Soap message Soap message 2

More information

BEAAquaLogic. Service Bus. JPD Transport User Guide

BEAAquaLogic. Service Bus. JPD Transport User Guide BEAAquaLogic Service Bus JPD Transport User Guide Version: 3.0 Revised: March 2008 Contents Using the JPD Transport WLI Business Process......................................................2 Key Features.............................................................2

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

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

ActiveVOS JMS Transport options Technical Note

ActiveVOS JMS Transport options Technical Note ActiveVOS JMS Transport options Technical Note 2009 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property of their respective owners.

More information

AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0

AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0 z/tpf EE V1.1 z/tpfdf V1.1 TPF Toolkit for WebSphere Studio V3 TPF Operations Server V1.2 IBM Software Group TPF Users Group Spring 2007 TPF Users Group Spring 2007 z/tpf Web Services Update Name: Barry

More information

Korea B2B/A2A Interoperability Testbed (KorBIT) Korea Institute of Electronic Commerce Korea B2B/A2A Interoperability Testbed (KorBIT)

Korea B2B/A2A Interoperability Testbed (KorBIT) Korea Institute of Electronic Commerce Korea B2B/A2A Interoperability Testbed (KorBIT) KORBIT S ROLEIN GTN Hyunbo Cho (hcho@postech.ac.kr) Pohang University of Science & Technology Korea B2B/A2A Interoperability Testbed (KorBIT) Donghoon Lim (redtiger@kiec.or.kr) Donghoon Lim (redtiger@kiec.or.kr)

More information

Tackling Application Integration Nightmares with WSO2 ESB. Hiranya Jayathilaka

Tackling Application Integration Nightmares with WSO2 ESB. Hiranya Jayathilaka Tackling Application Integration Nightmares with WSO2 ESB Hiranya Jayathilaka hiranya@wso2.com WSO2 Founded in 2005 by acknowledged leaders in XML, Web Services technologies & standards and Open Source

More information

Reliable Messaging. Chapter 10

Reliable Messaging. Chapter 10 Weer_CH10.qxd 3/1/05 12:25 PM Page 187 Chapter 10 Reliable Messaging Since the early 1990s, the information technology (IT) community has leveraged reliable messaging as a means of mitigating the issues

More information

ActiveVOS Technologies

ActiveVOS Technologies ActiveVOS Technologies ActiveVOS Technologies ActiveVOS provides a revolutionary way to build, run, manage, and maintain your business applications ActiveVOS is a modern SOA stack designed from the top

More information

<Insert Picture Here> Click to edit Master title style

<Insert Picture Here> Click to edit Master title style Click to edit Master title style Introducing the Oracle Service What Is Oracle Service? Provides visibility into services, service providers and related resources across the enterprise

More information

Global ebusiness Interoperability Test Beds (GITB) Test Registry and Repository User Guide

Global ebusiness Interoperability Test Beds (GITB) Test Registry and Repository User Guide Global ebusiness Interoperability Test Beds (GITB) Test Registry and Repository User Guide CEN Workshop GITB Phase 3 October 2015 Global ebusiness Interoperability Test Beds (GITB) 2 Table of Contents

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

Workshop on Web of Services for Enterprise Computing

Workshop on Web of Services for Enterprise Computing Workshop on Web of Services for Enterprise Computing Fujitsu Submission v0.2 Authors: Jacques Durand Tom Rutt Hamid BenMalek Acknowledgements: Masahiko Narita Paul A. Knapp 1. The Great Divide The fundamental

More information

Integrating Legacy Assets Using J2EE Web Services

Integrating Legacy Assets Using J2EE Web Services Integrating Legacy Assets Using J2EE Web Services Jonathan Maron Oracle Corporation Page Agenda SOA-based Enterprise Integration J2EE Integration Scenarios J2CA and Web Services Service Enabling Legacy

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

SHORT NOTES / INTEGRATION AND MESSAGING

SHORT NOTES / INTEGRATION AND MESSAGING SHORT NOTES / INTEGRATION AND MESSAGING 1. INTEGRATION and MESSAGING is related to HOW to SEND data to and receive from ANOTHER SYSTEM or APPLICATION 2. A WEB SERVICE is a piece of software designed to

More information

An Analysis of Reliable Messaging specifications for Grid and Web Services

An Analysis of Reliable Messaging specifications for Grid and Web Services An Analysis of Reliable Messaging specifications for Grid and Web Services Shrideep Pallickara, Geoffrey Fox and Sangmi Lee Pallickara Community Grids Lab Indiana University Web Services? A Web service

More information

IEC Implementation Profiles for IEC 61968

IEC Implementation Profiles for IEC 61968 IEC 61968-100 Implementation Profiles for IEC 61968 Overview CIM University UCAIug Summit New Orleans, LA 22 October 2012 Agenda Introduction A look at the purpose, scope and key terms and definitions.

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

IEC Overview CIM University UCAIug Summit Austin, TX. 18 November 2011

IEC Overview CIM University UCAIug Summit Austin, TX. 18 November 2011 IEC 61968-100 Overview CIM University UCAIug Summit Austin, TX 18 November 2011 Agenda Introduction A look at the purpose, scope and key terms and definitions. Use Cases and Messaging Patterns What are

More information

On Accessing GSM-enabled Mobile Sensors

On Accessing GSM-enabled Mobile Sensors On Accessing GSM-enabled Mobile Sensors Zissis K. Plitsis, # Ioannis Fudos, Evaggelia Pitoura and Apostolos Zarras Department of Computer Science, University of Ioannina, Greece {zplitsis, fudos, pitoura,

More information

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. 1 Copyright 2011, Oracle and/or its affiliates. All rights Web Services and SOA Integration Options for Oracle E-Business Suite Rajesh Ghosh, Group Manager, Applications Technology Group Abhishek Verma,

More information

The Open Group SOA Ontology Technical Standard. Clive Hatton

The Open Group SOA Ontology Technical Standard. Clive Hatton The Open Group SOA Ontology Technical Standard Clive Hatton The Open Group Releases SOA Ontology Standard To Increase SOA Adoption and Success Rates Ontology Fosters Common Understanding of SOA Concepts

More information

Using IBM DataPower as the ESB appliance, this provides the following benefits:

Using IBM DataPower as the ESB appliance, this provides the following benefits: GSB OVERVIEW IBM WebSphere Data Power SOA Appliances are purpose-built, easy-to-deploy network devices that simplify, secure, and accelerate your XML and Web services deployments while extending your SOA

More information

WSDL describes a service interface Not sufficient: many other aspects of a service needs to be modeled Policies generally define the other

WSDL describes a service interface Not sufficient: many other aspects of a service needs to be modeled Policies generally define the other WSDL describes a service interface Not sufficient: many other aspects of a service needs to be modeled Policies generally define the other requirements, constraints, and properties of a service

More information

XML Web Service? A programmable component Provides a particular function for an application Can be published, located, and invoked across the Web

XML Web Service? A programmable component Provides a particular function for an application Can be published, located, and invoked across the Web Web Services. XML Web Service? A programmable component Provides a particular function for an application Can be published, located, and invoked across the Web Platform: Windows COM Component Previously

More information

European Sky ATM Research (SESAR) [5][6] in Europe both consider the implementation of SWIM as a fundamental element for future ATM systems.

European Sky ATM Research (SESAR) [5][6] in Europe both consider the implementation of SWIM as a fundamental element for future ATM systems. (FIXM) and the weather information exchange model 1. INTRODUCTION With the rapid increase in local and global air traffic, the system-wide operational information exchange and life-cycle management technologies

More information

F O U N D A T I O N. OPC Unified Architecture. Specification. Part 1: Concepts. Version 1.00

F O U N D A T I O N. OPC Unified Architecture. Specification. Part 1: Concepts. Version 1.00 F O U N D A T I O N Unified Architecture Specification Part 1: Concepts Version 1.00 July 28, 2006 Unified Architecture, Part 1 iii Release 1.00 CONTENTS Page FOREWORD... vi AGREEMENT OF USE... vi 1 Scope...

More information

Ellipse Web Services Overview

Ellipse Web Services Overview Ellipse Web Services Overview Ellipse Web Services Overview Contents Ellipse Web Services Overview 2 Commercial In Confidence 3 Introduction 4 Purpose 4 Scope 4 References 4 Definitions 4 Background 5

More information

Managing the Emerging Semantic Risks

Managing the Emerging Semantic Risks The New Information Security Agenda: Managing the Emerging Semantic Risks Dr Robert Garigue Vice President for information integrity and Chief Security Executive Bell Canada Page 1 Abstract Today all modern

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

Using JBI for Service-Oriented Integration (SOI)

Using JBI for Service-Oriented Integration (SOI) Using JBI for -Oriented Integration (SOI) Ron Ten-Hove, Sun Microsystems January 27, 2006 2006, Sun Microsystems Inc. Introduction How do you use a service-oriented architecture (SOA)? This is an important

More information

Programming the Internet. Phillip J. Windley

Programming the Internet. Phillip J. Windley Programming the Internet Phillip J. Windley phil@windley.com www.windley.com April 17, 2003 www.windley.com 1 Trending Keywords What keywords describe current trends in computing? Personalized Peer-based

More information

Web Services: A Realization of SOA

Web Services: A Realization of SOA Weer_CH03.qxd 3/1/05 12:13 PM Page 31 Chapter 3 Web Services: A Realization of SOA People often think of Web services and Service-Oriented Architecture (SOA) in combination, but they are distinct in an

More information

BPEL Research. Tuomas Piispanen Comarch

BPEL Research. Tuomas Piispanen Comarch BPEL Research Tuomas Piispanen 8.8.2006 Comarch Presentation Outline SOA and Web Services Web Services Composition BPEL as WS Composition Language Best BPEL products and demo What is a service? A unit

More information

Overview SENTINET 3.1

Overview SENTINET 3.1 Overview SENTINET 3.1 Overview 1 Contents Introduction... 2 Customer Benefits... 3 Development and Test... 3 Production and Operations... 4 Architecture... 5 Technology Stack... 7 Features Summary... 7

More information

Cisco EnergyWise Optimize and Cost Saving. Traditional IT Power Management

Cisco EnergyWise Optimize and Cost Saving. Traditional IT Power Management Cisco EnergyWise Introduction In response to energy costs, environmental concerns, and government directives, there is an increased need for sustainable and green business IT operations. Methods to measure

More information

Web Services & Axis2. Architecture & Tutorial. Ing. Buda Claudio 2nd Engineering Faculty University of Bologna

Web Services & Axis2. Architecture & Tutorial. Ing. Buda Claudio 2nd Engineering Faculty University of Bologna Web Services & Axis2 Architecture & Tutorial Ing. Buda Claudio claudio.buda@unibo.it 2nd Engineering Faculty University of Bologna June 2007 Axis from SOAP Apache Axis is an implementation of the SOAP

More information

Oracle Developer Day

Oracle Developer Day Oracle Developer Day Sponsored by: Track # 1: Session #2 Web Services Speaker 1 Agenda Developing Web services Architecture, development and interoperability Quality of service Security, reliability, management

More information

Naming & Design Requirements (NDR)

Naming & Design Requirements (NDR) The Standards Based Integration Company Systems Integration Specialists Company, Inc. Naming & Design Requirements (NDR) CIM University San Francisco October 11, 2010 Margaret Goodrich, Manager, Systems

More information

lnteroperability of Standards to Support Application Integration

lnteroperability of Standards to Support Application Integration lnteroperability of Standards to Support Application Integration Em delahostria Rockwell Automation, USA, em.delahostria@ra.rockwell.com Abstract: One of the key challenges in the design, implementation,

More information

Distributed Systems. Web Services (WS) and Service Oriented Architectures (SOA) László Böszörményi Distributed Systems Web Services - 1

Distributed Systems. Web Services (WS) and Service Oriented Architectures (SOA) László Böszörményi Distributed Systems Web Services - 1 Distributed Systems Web Services (WS) and Service Oriented Architectures (SOA) László Böszörményi Distributed Systems Web Services - 1 Service Oriented Architectures (SOA) A SOA defines, how services are

More information

IMS General Web Services Addressing Profile. Date Issued: 19 December

IMS General Web Services Addressing Profile. Date Issued: 19 December http://www.imsglobal.org/gws/gwsv1p0/imsgw 1 8/29/2009 7:11 PM IMS General Web Services Addressing Profile Version 1.0 Final Specification Copyright 2005 IMS Global Learning Consortium, Inc. All Rights

More information

SEMANTIC SOLUTIONS FOR OIL & GAS: ROLES AND RESPONSIBILITIES

SEMANTIC SOLUTIONS FOR OIL & GAS: ROLES AND RESPONSIBILITIES SEMANTIC SOLUTIONS FOR OIL & GAS: ROLES AND RESPONSIBILITIES Jeremy Carroll, Ralph Hodgson, {jeremy,ralph}@topquadrant.com This paper is submitted to The W3C Workshop on Semantic Web in Energy Industries

More information

STAR Naming and Design Rules. Version 1.0

STAR Naming and Design Rules. Version 1.0 Version 1.0 March 2007 Revision History Revision Date Version Initial Version March 13, 2007 1.0 Table of Contents 1. Introduction...1 1.1 Purpose...1 1.2 Objective... 1 1.3 Scope...1 1.4 Prerequisites...1

More information

DAML: ATLAS Project Carnegie Mellon University

DAML: ATLAS Project Carnegie Mellon University DAML: ATLAS Project Carnegie Mellon University Katia Sycara Anupriya Ankolekar, Massimo Paolucci, Naveen Srinivasan November 2004 0 Overall Program Summary What is the basic problem you are trying to solve?

More information

SECTION 10 EXCHANGE PROTOCOL

SECTION 10 EXCHANGE PROTOCOL SECTION 10 EXCHANGE PROTOCOL The ADMS specification will facilitate the creation of a federation of disparate semantic asset repositories at the EU level. This federation will consist of Joinup setting

More information

1 Executive Overview The Benefits and Objectives of BPDM

1 Executive Overview The Benefits and Objectives of BPDM 1 Executive Overview The Benefits and Objectives of BPDM This is an excerpt from the Final Submission BPDM document posted to OMG members on November 13 th 2006. The full version of the specification will

More information

Lisa Banks Distributed Systems Subcommittee

Lisa Banks Distributed Systems Subcommittee z/tpf V1.1 Title: Concepts of z/tpf SOAP Consumer Support Lisa Banks Distributed Systems Subcommittee AIM Enterprise Platform Software IBM z/transaction Processing Facility Enterprise Edition 1.1.0 Any

More information

describe the functions of Windows Communication Foundation describe the features of the Windows Workflow Foundation solution

describe the functions of Windows Communication Foundation describe the features of the Windows Workflow Foundation solution 1 of 9 10/9/2013 1:38 AM WCF and WF Learning Objectives After completing this topic, you should be able to describe the functions of Windows Communication Foundation describe the features of the Windows

More information

Leverage SOA for increased business flexibility What, why, how, and when

Leverage SOA for increased business flexibility What, why, how, and when Leverage SOA for increased business flexibility What, why, how, and when Dr. Bob Sutor Director, IBM WebSphere Product and Market Management sutor@us.ibm.com http://www.ibm.com/developerworks/blogs/dw_blog.jspa?blog=384

More information

Integrating Automation Design Information with XML and Web Services

Integrating Automation Design Information with XML and Web Services Integrating Automation Design Information with XML and Web Services Mika Viinikkala Tampere University of Technology, Institute of Automation and Control, P.O. Box 692, 33101 Tampere Tel. +358 3 3115 3586,

More information

Metadata Framework for Resource Discovery

Metadata Framework for Resource Discovery Submitted by: Metadata Strategy Catalytic Initiative 2006-05-01 Page 1 Section 1 Metadata Framework for Resource Discovery Overview We must find new ways to organize and describe our extraordinary information

More information

Preview of Web Services Reliable Messaging in SAP NetWeaver Process Integration 7.1

Preview of Web Services Reliable Messaging in SAP NetWeaver Process Integration 7.1 Preview of Web Services Reliable Messaging in SAP NetWeaver Process Integration 7.1 Applies to: SAP NetWeaver Process Integration IT Scenarios in Version 7.1 Summary In this article I introduce some details

More information

DEVELOPER GUIDE PART B CONNECTOR REQUIREMENTS

DEVELOPER GUIDE PART B CONNECTOR REQUIREMENTS DEVELOPER GUIDE PART B CONNECTOR REQUIREMENTS Warning: This is a redacted version of the SIDES Developer Guide and is NOT the latest version. For development, log into the Members Site and obtain the latest

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

The B2B Plugtests event 7 to 11 July 2008 At ETSI, Sophia Antipolis France Technical Overview and Organization (V0.5)

The B2B Plugtests event 7 to 11 July 2008 At ETSI, Sophia Antipolis France Technical Overview and Organization (V0.5) The B2B Plugtests event 7 to 11 July 2008 At ETSI, Sophia Antipolis France Technical Overview and Organization (V0.5) Page 1/21 1 Introduction... 3 1.1 The ETSI Plugtests a professional service... 3 1.2

More information

Simple Object Access Protocol (SOAP) Reference: 1. Web Services, Gustavo Alonso et. al., Springer

Simple Object Access Protocol (SOAP) Reference: 1. Web Services, Gustavo Alonso et. al., Springer Simple Object Access Protocol (SOAP) Reference: 1. Web Services, Gustavo Alonso et. al., Springer Minimal List Common Syntax is provided by XML To allow remote sites to interact with each other: 1. A common

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

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

Technologies for Securing the Networked Supply Chain. Alex Deacon Advanced Products and Research Group VeriSign, Inc.

Technologies for Securing the Networked Supply Chain. Alex Deacon Advanced Products and Research Group VeriSign, Inc. Technologies for Securing the Networked Supply Chain Alex Deacon Advanced Products and Research Group VeriSign, Inc. Agenda Introduction Security challenges Security technologies in use today Applying

More information

Event Metamodel and Profile (EMP) Proposed RFP Updated Sept, 2007

Event Metamodel and Profile (EMP) Proposed RFP Updated Sept, 2007 Event Metamodel and Profile (EMP) Proposed RFP Updated Sept, 2007 Robert Covington, CTO 8425 woodfield crossing boulevard suite 345 indianapolis in 46240 317.252.2636 Motivation for this proposed RFP 1.

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

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Infrastructure Components and Utilities User's Guide for Oracle Application Integration Architecture Foundation Pack 11g Release 1 (11.1.1.5.0) E17366-03 April 2011 Oracle Fusion

More information

ISA 767, Secure Electronic Commerce Xinwen Zhang, George Mason University

ISA 767, Secure Electronic Commerce Xinwen Zhang, George Mason University Identity Management and Federated ID (Liberty Alliance) ISA 767, Secure Electronic Commerce Xinwen Zhang, xzhang6@gmu.edu George Mason University Identity Identity is the fundamental concept of uniquely

More information

How Cisco IT Improves Commerce User Experience by Securely Sharing Internal Business Services with Partners

How Cisco IT Improves Commerce User Experience by Securely Sharing Internal Business Services with Partners How Cisco IT Improves Commerce User Experience by Securely Sharing Internal Business Services with Partners Offloading XML processing to the ACE XML Gateway improves service performance and simplifies

More information

Presented by Dr Joanne Evans, Centre for Organisational and Social informatics Faculty of IT, Monash University Designing for interoperability

Presented by Dr Joanne Evans, Centre for Organisational and Social informatics Faculty of IT, Monash University Designing for interoperability Presented by Dr Joanne Evans, Centre for Organisational and Social informatics Faculty of IT, Monash University Designing for interoperability Experiences arising from the Clever Recordkeeping Metadata

More information

A Generic Approach for Compliance Assessment of Interoperability Artifacts

A Generic Approach for Compliance Assessment of Interoperability Artifacts A Generic Approach for Compliance Assessment of Interoperability Artifacts Stipe Fustar Power Grid 360 11060 Parkwood Drive #2, Cupertino, CA 95014 sfustar@powergrid360.com Keywords: Semantic Model, IEC

More information

Java Web Service Essentials (TT7300) Day(s): 3. Course Code: GK4232. Overview

Java Web Service Essentials (TT7300) Day(s): 3. Course Code: GK4232. Overview Java Web Service Essentials (TT7300) Day(s): 3 Course Code: GK4232 Overview Geared for experienced developers, Java Web Service Essentials is a three day, lab-intensive web services training course that

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

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Programming Advanced Features of JAX-WS Web Services for Oracle WebLogic Server 11g Release 1 (10.3.6) E13734-05 November 2011 Documentation for software developers that describes

More information

SDMX self-learning package No. 3 Student book. SDMX-ML Messages

SDMX self-learning package No. 3 Student book. SDMX-ML Messages No. 3 Student book SDMX-ML Messages Produced by Eurostat, Directorate B: Statistical Methodologies and Tools Unit B-5: Statistical Information Technologies Last update of content February 2010 Version

More information

SEMI North America XML Messaging with E128

SEMI North America XML Messaging with E128 1 SEMI North America XML Messaging with E128 Bob Hodges BHodges ti.com July 18, 2003 1 XML Messaging Objective 2 Define a SEMI standard for XML asynchronous messaging using header elements in standard

More information

The Future of XML at the IRS and Building Partnerships for Collaboration. Agenda

The Future of XML at the IRS and Building Partnerships for Collaboration. Agenda FTA Technology Conference August 8 10, 2005 The Future of XML at the IRS and Building Partnerships for Collaboration Dynamic Data @ The Internal Revenue Service John A. Triplett john.a.triplett@irs.gov

More information

MetaMatrix Enterprise Data Services Platform

MetaMatrix Enterprise Data Services Platform MetaMatrix Enterprise Data Services Platform MetaMatrix Overview Agenda Background What it does Where it fits How it works Demo Q/A 2 Product Review: Problem Data Challenges Difficult to implement new

More information

Withdrawal, Production, and Supplier; the Three Types of Kanban

Withdrawal, Production, and Supplier; the Three Types of Kanban Withdrawal, Production, and Supplier; the Three Types of Kanban Each is used for its own unique situation dealing with processes, supermarkets, outside suppliers or any combination of customers Production

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

SOAP. Jasmien De Ridder and Tania Van Denhouwe

SOAP. Jasmien De Ridder and Tania Van Denhouwe SOAP Jasmien De Ridder and Tania Van Denhouwe Content Introduction Structure and semantics Processing model SOAP and HTTP Comparison (RPC vs. Message-based) SOAP and REST Error handling Conclusion Introduction

More information

Extending SOA Infrastructure for Semantic Interoperability

Extending SOA Infrastructure for Semantic Interoperability Extending SOA Infrastructure for Semantic Interoperability Wen Zhu wzhu@alionscience.com ITEA System of Systems Conference 26 Jan 2006 www.alionscience.com/semantic Agenda Background Semantic Mediation

More information

Inland Revenue. Build Pack. Identity and Access Services. Date: 04/09/2017 Version: 1.5 IN CONFIDENCE

Inland Revenue. Build Pack. Identity and Access Services. Date: 04/09/2017 Version: 1.5 IN CONFIDENCE Inland Revenue Build Pack Identity and Access Services Date: 04/09/2017 Version: 1.5 IN CONFIDENCE About this Document This document is intended to provide Service Providers with the technical detail required

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

Test Assertions for the SCA Web Service Binding Version 1.1 Specification

Test Assertions for the SCA Web Service Binding Version 1.1 Specification Test Assertions for the SCA Web Service Binding Version 1.1 Specification Working Draft 02 7 October 2009 Specification URIs: This Version: http://docs.oasis-open.org/sca-bindings/sca-wsbinding-1.1-test-assertions-cd01.html

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

Sequoia Project Content Testing Pilot Didi Davis Director Testing Programs

Sequoia Project Content Testing Pilot Didi Davis Director Testing Programs Sequoia Project Content Testing Pilot Didi Davis Director Testing Programs An initiative of 1 Copyright 2016 The Sequoia Project. All rights reserved. Meet Today s Presenters Didi Davis Director, Testing

More information

ForeScout Extended Module for ServiceNow

ForeScout Extended Module for ServiceNow ForeScout Extended Module for ServiceNow Version 1.1.0 Table of Contents About this Integration... 4 Use Cases... 4 Asset Identification... 4 Asset Inventory True-up... 5 Additional ServiceNow Documentation...

More information

WSIA and WSRP are new Web

WSIA and WSRP are new Web Written by Eilon Reshef WSIA and WSRP are new Web services standards that enable businesses to create user-facing, visual, and interactive Web services that organizations can easily plug-and-play into

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

APPENDIX 1 EAI TOOLS

APPENDIX 1 EAI TOOLS 87 APPENDIX 1 EAI TOOLS A 1.1 WEBMETHODS COMPONENTS A 1.1.1 Integration Server The Integration Server Administrator is the utility we use to accomplish administrative tasks. It is used to monitor server

More information