17
Which OpenTravel Schema Product is Right for Me? 2012 North American Advisory Forum Miami, Florida

OpenTravel Schema Product Comparison

Embed Size (px)

DESCRIPTION

OpenTravel specification architect gives a high level view of the differences and advantages to consider when migrating from the existing 1.0 open standard schema to the 2.0 XML Object Suite.

Citation preview

Page 1: OpenTravel Schema Product Comparison

Which OpenTravel

Schema Product is

Right for Me?

2012 North American

Advisory Forum

Miami, Florida

Page 2: OpenTravel Schema Product Comparison

2

Introduction to

OpenTravel

Page 3: OpenTravel Schema Product Comparison

3

The OpenTravel Alliance provides a

community where companies in the

electronic distribution supply chain work

together to create an accepted structure

for electronic messages…

…this enables suppliers and

distributors to speak the

same interoperability

language, trading partner to

trading partner.

OpenTravel’s membership

base includes travel

suppliers, global distributors,

technology integrators and

other standards bodies and

educational organizations.

OpenTravel provides the XML distribution standard

of choice for the travel industry…

Page 4: OpenTravel Schema Product Comparison

4

OpenTravel does…

…provide open source XML schema

that allows trading partners to

exchange data in a highly

interoperable manner.

OpenTravel does not…

…own or have access to any

supplier inventory (such as rental

cars, flights and hotels.) To access

supplier inventory, you must have

trading partner agreements in place

with suppliers and distributors.

What OpenTravel does and doesn’t do…

Page 5: OpenTravel Schema Product Comparison

5

Key

OpenTravel

Terminology

Page 6: OpenTravel Schema Product Comparison

6

OpenTravel XML

Specifications

Adhere to schema architecture & design best

practices

Have a status of Published, Past or

Draft

Adhere to W3C and other defacto

standards OpenTravel

specifications are

created by travel

industry experts.

OpenTravel “XML Specification” Definition

Page 7: OpenTravel Schema Product Comparison

7

An OpenTravel

Publication contains

a collection of items

and processes.

Online

Process

Learning

Resources

Publication

Calendar

Publication

Add-Ons

Download

XML Messages

Publication

Artifacts

Publication

Processes

OpenTravel “Publication” Definition

Page 8: OpenTravel Schema Product Comparison

8

v

As a benefit to implementers,

Opentravel provides “Publication

Add-Ons” that are an assortment

of free components, tools and

services for working with

OpenTravel and supported third-

party schema products.

OpenTravel “Publication Add-On” Definition

Page 9: OpenTravel Schema Product Comparison

9

v

A key feature of OpenTravel

schema products is that they are

highly interoperable…

and each OpenTravel-enabled

service has an XML payload that

already knows how to speak to

other OpenTravel XML

payloads…

OpenTravel “Lexis” Definition

Page 10: OpenTravel Schema Product Comparison

10

v

The OpenTravel Lexis is a

logical and physical data model

with a supporting set of

operations that define and

enforce OpenTravel’s

vocabulary-based common

information exchange model,

which is often abbreviated as

“C–I–E–M” and pronounced

“SIM”.

OpenTravel “Lexis” Definition

Page 11: OpenTravel Schema Product Comparison

11

The

OpenTravel

Body of Work

Page 12: OpenTravel Schema Product Comparison

12

v

In addition to mature segments,

including airline, car rental and

hotel, OpenTravel schema

products support emerging

segments such as day tours &

activities, golf, vacation rentals

and ground transportation.

The OpenTravel specification contains

XML business functionality for numerous travel segments…

Page 13: OpenTravel Schema Product Comparison

13

v

The OpenTravel 1.0 XML Message

Suite has a message-based

architecture and that is the key

architectural difference between

this schema product and the

OpenTravel 2.0 XML Object Suite.

OpenTravel 1.0 XML Message Suite Overview

Page 14: OpenTravel Schema Product Comparison

14 OpenTravel 2.0 XML Object Suite Overview

v

The key architectural difference

between the new OpenTravel 2.0

XML Object Suite and the

OpenTravel 1.0 XML Message

suite is XML objects versus

messages that allow trading

partners to construct lighter-weight

and interoperable xml payloads

with multiple extension points.

Available

July 2012

Page 15: OpenTravel Schema Product Comparison

15

OpenTravel Lexis Common Information Exchange Model Common Information Exchange Model

Business Functionality All Supported Travel Segments All Supported Travel Segments

Free Download Download, Submit Comments Download, Submit Comments

Process Create, Enhance, Version, Publish Create, Enhance, Version, Publish

Architecture XML Message Collection XML Object Libraries

Extensibility XML Message (Root) Level XML Object Level

Publication Schedule 3 Times Per Year 3 Times Per Year

Tools Standard Artifacts 2.0 Component Builder, Etc.

1.0 XML Message Suite 2.0 XML Object Suite

OpenTravel Schema Product Comparison

Page 16: OpenTravel Schema Product Comparison

16

Schema Product

Selection

Page 17: OpenTravel Schema Product Comparison

17

IT Environment Rapid application development

Multi-platform (web, mobile)

RESTful services

High level of resource re-use across applications

IT staff size and maturity

Legacy systems

Product & Services Frequency of service/ product innovation that affects IT systems

Multi-modal services & products

Proprietary Data Exchange

Trading Partners Quantity

IT maturity level

“Middle Men” – global distribution, etc.

Considerations for Selecting an XML Standard