SlideShare a Scribd company logo
2012 North American
             Advisory Forum
                Miami, Florida




Which OpenTravel
Schema Product is
    Right for Me?
2




Introduction to
  OpenTravel
OpenTravel provides the XML distribution standard
                            3

          of choice for the travel industry…

The OpenTravel Alliance provides a
community where companies in the
electronic distribution supply chain work   …this enables suppliers and
together to create an accepted structure    distributors to speak the
for electronic messages…                    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.
What OpenTravel does and doesn’t do…
                    4




                                  OpenTravel does not…
OpenTravel does…                  …own or have access to any
…provide open source XML schema   supplier inventory (such as rental
that allows trading partners to   cars, flights and hotels.) To access
exchange data in a highly         supplier inventory, you must have
interoperable manner.             trading partner agreements in place
                                  with suppliers and distributors.
5




    Key
OpenTravel
Terminology
OpenTravel “XML Specification” Definition
                              6



                                        Adhere to schema
                                    architecture & design best
                                             practices



                     Adhere to W3C and                        Have a status of
                       other defacto                         Published, Past or
OpenTravel               standards                                 Draft
specifications are
created by travel
industry experts.
                                          OpenTravel
                                             XML
                                         Specifications
OpenTravel “Publication” Definition
                                   7




                        Download
                        XML Messages   Online
                        Publication    Learning
                        Artifacts      Resources
An OpenTravel
Publication contains                   Publication
a collection of items                                Process
                                       Add-Ons
and processes.
                                                     Publication
                                                     Calendar

                                                     Publication
                                                     Processes
OpenTravel “Publication Add-On” Definition
                     8




                   As a benefit to implementers,
                   Opentravel provides “Publication
                   Add-Ons” that are an assortment
                   of free components, tools and
                                    v
                   services for working with
                   OpenTravel and supported third-
                   party schema products.
OpenTravel “Lexis” Definition
                                    9




A key feature of OpenTravel
schema products is that they are
highly interoperable…
and each OpenTravel-enabled
                v
service has an XML payload that
already knows how to speak to
other OpenTravel XML
payloads…
OpenTravel “Lexis” Definition
                                   10



The OpenTravel Lexis is a
logical and physical data model
with a supporting set of
operations that define and
enforce OpenTravel’s
                v
vocabulary-based common
information exchange model,
which is often abbreviated as
“C–I–E–M” and pronounced
“SIM”.
11




    The
 OpenTravel
Body of Work
The OpenTravel specification contains
                             12
XML business functionality for numerous travel segments…

                                        In addition to mature segments,
                                        including airline, car rental and
                                        hotel, OpenTravel schema
                                                          v
                                        products support emerging
                                        segments such as day tours &
                                        activities, golf, vacation rentals
                                        and ground transportation.
OpenTravel 1.0 XML Message Suite Overview
                                     13




The OpenTravel 1.0 XML Message
Suite has a message-based
architecture and that is the key
                   v
architectural difference between
this schema product and the
OpenTravel 2.0 XML Object Suite.
OpenTravel 2.0 XML Object Suite Overview
                                        14                      Available
                                                                July 2012




The key architectural difference
between the new OpenTravel 2.0
XML Object Suite and the
OpenTravel 1.0 XML Message
                  v
suite is XML objects versus
messages that allow trading
partners to construct lighter-weight
and interoperable xml payloads
with multiple extension points.
OpenTravel Schema 15
                        Product Comparison



1.0 XML Message Suite                                         2.0 XML Object Suite

Common Information Exchange Model      OpenTravel Lexis       Common Information Exchange Model



   All Supported Travel Segments     Business Functionality      All Supported Travel Segments



   Download, Submit Comments            Free Download            Download, Submit Comments



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



         3 Times Per Year            Publication Schedule              3 Times Per Year



      XML Message Collection             Architecture                XML Object Libraries



     XML Message (Root) Level            Extensibility                 XML Object Level



         Standard Artifacts                  Tools                2.0 Component Builder, Etc.
16




Schema Product
   Selection
17



    Considerations for Selecting an XML Standard

   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.

More Related Content

What's hot

CMIS and Interoperability - AIIM 2009
CMIS and Interoperability - AIIM 2009CMIS and Interoperability - AIIM 2009
CMIS and Interoperability - AIIM 2009
johnnewton
 
B vb script11
B vb script11B vb script11
B vb script11
oakhrd
 
5 - Architetture Software - Metamodelling and the Model Driven Architecture
5 - Architetture Software - Metamodelling and the Model Driven Architecture5 - Architetture Software - Metamodelling and the Model Driven Architecture
5 - Architetture Software - Metamodelling and the Model Driven Architecture
Majong DevJfu
 
6
66
Roma introduction and concepts
Roma introduction and conceptsRoma introduction and concepts
Roma introduction and concepts
Luca Garulli
 
Miha Lesjak Mobilizing The Web with Web Runtime
Miha Lesjak Mobilizing The Web with Web RuntimeMiha Lesjak Mobilizing The Web with Web Runtime
Miha Lesjak Mobilizing The Web with Web Runtime
NokiaAppForum
 
Pal gov.tutorial3.session15.uddi
Pal gov.tutorial3.session15.uddiPal gov.tutorial3.session15.uddi
Pal gov.tutorial3.session15.uddi
Mustafa Jarrar
 

What's hot (7)

CMIS and Interoperability - AIIM 2009
CMIS and Interoperability - AIIM 2009CMIS and Interoperability - AIIM 2009
CMIS and Interoperability - AIIM 2009
 
B vb script11
B vb script11B vb script11
B vb script11
 
5 - Architetture Software - Metamodelling and the Model Driven Architecture
5 - Architetture Software - Metamodelling and the Model Driven Architecture5 - Architetture Software - Metamodelling and the Model Driven Architecture
5 - Architetture Software - Metamodelling and the Model Driven Architecture
 
6
66
6
 
Roma introduction and concepts
Roma introduction and conceptsRoma introduction and concepts
Roma introduction and concepts
 
Miha Lesjak Mobilizing The Web with Web Runtime
Miha Lesjak Mobilizing The Web with Web RuntimeMiha Lesjak Mobilizing The Web with Web Runtime
Miha Lesjak Mobilizing The Web with Web Runtime
 
Pal gov.tutorial3.session15.uddi
Pal gov.tutorial3.session15.uddiPal gov.tutorial3.session15.uddi
Pal gov.tutorial3.session15.uddi
 

Viewers also liked

Making product comparison work on mobile
Making product comparison work on mobileMaking product comparison work on mobile
Making product comparison work on mobile
Foolproof
 
OpenTravel Advisory Forum 2012 REST XML Resources
OpenTravel Advisory Forum 2012 REST XML ResourcesOpenTravel Advisory Forum 2012 REST XML Resources
OpenTravel Advisory Forum 2012 REST XML Resources
OpenTravel Alliance
 
OpenTravel 2012 Advisory Forum Chairman Welcome
OpenTravel 2012 Advisory Forum Chairman WelcomeOpenTravel 2012 Advisory Forum Chairman Welcome
OpenTravel 2012 Advisory Forum Chairman Welcome
OpenTravel Alliance
 
Opening Travel Traction Berlin
Opening Travel Traction BerlinOpening Travel Traction Berlin
Opening Travel Traction Berlin
OpenTravel Alliance
 
XFT Introduction at Travel Traction Berlin 2013
XFT Introduction at Travel Traction Berlin 2013XFT Introduction at Travel Traction Berlin 2013
XFT Introduction at Travel Traction Berlin 2013
OpenTravel Alliance
 
OTDS presentation on Standards at Travel Traction Berlin 2013
OTDS presentation on Standards at Travel Traction Berlin 2013OTDS presentation on Standards at Travel Traction Berlin 2013
OTDS presentation on Standards at Travel Traction Berlin 2013
OpenTravel Alliance
 

Viewers also liked (6)

Making product comparison work on mobile
Making product comparison work on mobileMaking product comparison work on mobile
Making product comparison work on mobile
 
OpenTravel Advisory Forum 2012 REST XML Resources
OpenTravel Advisory Forum 2012 REST XML ResourcesOpenTravel Advisory Forum 2012 REST XML Resources
OpenTravel Advisory Forum 2012 REST XML Resources
 
OpenTravel 2012 Advisory Forum Chairman Welcome
OpenTravel 2012 Advisory Forum Chairman WelcomeOpenTravel 2012 Advisory Forum Chairman Welcome
OpenTravel 2012 Advisory Forum Chairman Welcome
 
Opening Travel Traction Berlin
Opening Travel Traction BerlinOpening Travel Traction Berlin
Opening Travel Traction Berlin
 
XFT Introduction at Travel Traction Berlin 2013
XFT Introduction at Travel Traction Berlin 2013XFT Introduction at Travel Traction Berlin 2013
XFT Introduction at Travel Traction Berlin 2013
 
OTDS presentation on Standards at Travel Traction Berlin 2013
OTDS presentation on Standards at Travel Traction Berlin 2013OTDS presentation on Standards at Travel Traction Berlin 2013
OTDS presentation on Standards at Travel Traction Berlin 2013
 

Similar to OpenTravel Schema Product Comparison

Unit-3.pptx
Unit-3.pptxUnit-3.pptx
Unit-3.pptx
NilamHonmane
 
Cloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards UpdateCloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards Update
Shlomo Swidler
 
What Is OpenTelemetry? A Complete Introduction
What Is OpenTelemetry? A Complete IntroductionWhat Is OpenTelemetry? A Complete Introduction
What Is OpenTelemetry? A Complete Introduction
Ciente
 
Introduction to OpenDaylight
Introduction to OpenDaylightIntroduction to OpenDaylight
Introduction to OpenDaylight
Open Networking Summits
 
Building an XML workflow: Tools and key considerations
Building an XML workflow: Tools and key considerationsBuilding an XML workflow: Tools and key considerations
Building an XML workflow: Tools and key considerations
toc
 
Gangadhar_SOA_Resume
Gangadhar_SOA_ResumeGangadhar_SOA_Resume
Gangadhar_SOA_Resume
gangadhar v
 
Office xml markupexplained_en
Office xml markupexplained_enOffice xml markupexplained_en
Office xml markupexplained_en
sharonbhoagland
 
epicenter2010 Open Xml
epicenter2010   Open Xmlepicenter2010   Open Xml
epicenter2010 Open Xml
Craig Murphy
 
Java Abs U Portal Education Grid
Java Abs   U Portal   Education GridJava Abs   U Portal   Education Grid
Java Abs U Portal Education Grid
ncct
 
Common Standards in Cloud Computing
Common Standards in Cloud ComputingCommon Standards in Cloud Computing
Common Standards in Cloud Computing
mrzahidfaiz.blogspot.com
 
Basic of J2EE,WebLogic server,Oracle & Linux
Basic of J2EE,WebLogic server,Oracle & Linux Basic of J2EE,WebLogic server,Oracle & Linux
Basic of J2EE,WebLogic server,Oracle & Linux
Aseem Chakrabarthy
 
Emotion recognition from facial expression using fuzzy logic
Emotion recognition from facial expression using fuzzy logicEmotion recognition from facial expression using fuzzy logic
Emotion recognition from facial expression using fuzzy logic
Finalyear Projects
 
LoCloud Annual Publishable Summary 2014-15
LoCloud Annual Publishable Summary 2014-15LoCloud Annual Publishable Summary 2014-15
LoCloud Annual Publishable Summary 2014-15
locloud
 
Vijay Mix Presentation
Vijay Mix PresentationVijay Mix Presentation
Vijay Mix Presentation
vijayrvr
 
Pal gov.tutorial3.session3.xpath & xquery (lab1)
Pal gov.tutorial3.session3.xpath & xquery (lab1)Pal gov.tutorial3.session3.xpath & xquery (lab1)
Pal gov.tutorial3.session3.xpath & xquery (lab1)
Mustafa Jarrar
 
LISA OASIS-feb2011
LISA OASIS-feb2011LISA OASIS-feb2011
LISA OASIS-feb2011
Jamie Clark
 
X tuple open erp system
X tuple open erp system X tuple open erp system
X tuple open erp system
amiteshg
 
E-Comura Documentation
E-Comura DocumentationE-Comura Documentation
E-Comura Documentation
anuj_rakheja
 
Java Portal platforms presentation
Java Portal platforms presentationJava Portal platforms presentation
Java Portal platforms presentation
Rashedul Hasan Khan
 
Migrating to Free Software: a Reference Protocol for LibreOffce
Migrating to Free Software: a Reference Protocol for LibreOffceMigrating to Free Software: a Reference Protocol for LibreOffce
Migrating to Free Software: a Reference Protocol for LibreOffce
Great Wide Open
 

Similar to OpenTravel Schema Product Comparison (20)

Unit-3.pptx
Unit-3.pptxUnit-3.pptx
Unit-3.pptx
 
Cloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards UpdateCloud Connect - OCCI & CloudAudit Standards Update
Cloud Connect - OCCI & CloudAudit Standards Update
 
What Is OpenTelemetry? A Complete Introduction
What Is OpenTelemetry? A Complete IntroductionWhat Is OpenTelemetry? A Complete Introduction
What Is OpenTelemetry? A Complete Introduction
 
Introduction to OpenDaylight
Introduction to OpenDaylightIntroduction to OpenDaylight
Introduction to OpenDaylight
 
Building an XML workflow: Tools and key considerations
Building an XML workflow: Tools and key considerationsBuilding an XML workflow: Tools and key considerations
Building an XML workflow: Tools and key considerations
 
Gangadhar_SOA_Resume
Gangadhar_SOA_ResumeGangadhar_SOA_Resume
Gangadhar_SOA_Resume
 
Office xml markupexplained_en
Office xml markupexplained_enOffice xml markupexplained_en
Office xml markupexplained_en
 
epicenter2010 Open Xml
epicenter2010   Open Xmlepicenter2010   Open Xml
epicenter2010 Open Xml
 
Java Abs U Portal Education Grid
Java Abs   U Portal   Education GridJava Abs   U Portal   Education Grid
Java Abs U Portal Education Grid
 
Common Standards in Cloud Computing
Common Standards in Cloud ComputingCommon Standards in Cloud Computing
Common Standards in Cloud Computing
 
Basic of J2EE,WebLogic server,Oracle & Linux
Basic of J2EE,WebLogic server,Oracle & Linux Basic of J2EE,WebLogic server,Oracle & Linux
Basic of J2EE,WebLogic server,Oracle & Linux
 
Emotion recognition from facial expression using fuzzy logic
Emotion recognition from facial expression using fuzzy logicEmotion recognition from facial expression using fuzzy logic
Emotion recognition from facial expression using fuzzy logic
 
LoCloud Annual Publishable Summary 2014-15
LoCloud Annual Publishable Summary 2014-15LoCloud Annual Publishable Summary 2014-15
LoCloud Annual Publishable Summary 2014-15
 
Vijay Mix Presentation
Vijay Mix PresentationVijay Mix Presentation
Vijay Mix Presentation
 
Pal gov.tutorial3.session3.xpath & xquery (lab1)
Pal gov.tutorial3.session3.xpath & xquery (lab1)Pal gov.tutorial3.session3.xpath & xquery (lab1)
Pal gov.tutorial3.session3.xpath & xquery (lab1)
 
LISA OASIS-feb2011
LISA OASIS-feb2011LISA OASIS-feb2011
LISA OASIS-feb2011
 
X tuple open erp system
X tuple open erp system X tuple open erp system
X tuple open erp system
 
E-Comura Documentation
E-Comura DocumentationE-Comura Documentation
E-Comura Documentation
 
Java Portal platforms presentation
Java Portal platforms presentationJava Portal platforms presentation
Java Portal platforms presentation
 
Migrating to Free Software: a Reference Protocol for LibreOffce
Migrating to Free Software: a Reference Protocol for LibreOffceMigrating to Free Software: a Reference Protocol for LibreOffce
Migrating to Free Software: a Reference Protocol for LibreOffce
 

Recently uploaded

Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
FODUU
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
SitimaJohn
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
Zilliz
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
Zilliz
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
Claudio Di Ciccio
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
Jason Packer
 

Recently uploaded (20)

Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
Things to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUUThings to Consider When Choosing a Website Developer for your Website | FODUU
Things to Consider When Choosing a Website Developer for your Website | FODUU
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxOcean lotus Threat actors project by John Sitima 2024 (1).pptx
Ocean lotus Threat actors project by John Sitima 2024 (1).pptx
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Infrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI modelsInfrastructure Challenges in Scaling RAG with Custom AI models
Infrastructure Challenges in Scaling RAG with Custom AI models
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Full-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalizationFull-RAG: A modern architecture for hyper-personalization
Full-RAG: A modern architecture for hyper-personalization
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
CAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on BlockchainCAKE: Sharing Slices of Confidential Data on Blockchain
CAKE: Sharing Slices of Confidential Data on Blockchain
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024Columbus Data & Analytics Wednesdays - June 2024
Columbus Data & Analytics Wednesdays - June 2024
 

OpenTravel Schema Product Comparison

  • 1. 2012 North American Advisory Forum Miami, Florida Which OpenTravel Schema Product is Right for Me?
  • 2. 2 Introduction to OpenTravel
  • 3. OpenTravel provides the XML distribution standard 3 of choice for the travel industry… The OpenTravel Alliance provides a community where companies in the electronic distribution supply chain work …this enables suppliers and together to create an accepted structure distributors to speak the for electronic messages… 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.
  • 4. What OpenTravel does and doesn’t do… 4 OpenTravel does not… OpenTravel does… …own or have access to any …provide open source XML schema supplier inventory (such as rental that allows trading partners to cars, flights and hotels.) To access exchange data in a highly supplier inventory, you must have interoperable manner. trading partner agreements in place with suppliers and distributors.
  • 5. 5 Key OpenTravel Terminology
  • 6. OpenTravel “XML Specification” Definition 6 Adhere to schema architecture & design best practices Adhere to W3C and Have a status of other defacto Published, Past or OpenTravel standards Draft specifications are created by travel industry experts. OpenTravel XML Specifications
  • 7. OpenTravel “Publication” Definition 7 Download XML Messages Online Publication Learning Artifacts Resources An OpenTravel Publication contains Publication a collection of items Process Add-Ons and processes. Publication Calendar Publication Processes
  • 8. OpenTravel “Publication Add-On” Definition 8 As a benefit to implementers, Opentravel provides “Publication Add-Ons” that are an assortment of free components, tools and v services for working with OpenTravel and supported third- party schema products.
  • 9. OpenTravel “Lexis” Definition 9 A key feature of OpenTravel schema products is that they are highly interoperable… and each OpenTravel-enabled v service has an XML payload that already knows how to speak to other OpenTravel XML payloads…
  • 10. OpenTravel “Lexis” Definition 10 The OpenTravel Lexis is a logical and physical data model with a supporting set of operations that define and enforce OpenTravel’s v vocabulary-based common information exchange model, which is often abbreviated as “C–I–E–M” and pronounced “SIM”.
  • 11. 11 The OpenTravel Body of Work
  • 12. The OpenTravel specification contains 12 XML business functionality for numerous travel segments… In addition to mature segments, including airline, car rental and hotel, OpenTravel schema v products support emerging segments such as day tours & activities, golf, vacation rentals and ground transportation.
  • 13. OpenTravel 1.0 XML Message Suite Overview 13 The OpenTravel 1.0 XML Message Suite has a message-based architecture and that is the key v architectural difference between this schema product and the OpenTravel 2.0 XML Object Suite.
  • 14. OpenTravel 2.0 XML Object Suite Overview 14 Available July 2012 The key architectural difference between the new OpenTravel 2.0 XML Object Suite and the OpenTravel 1.0 XML Message v suite is XML objects versus messages that allow trading partners to construct lighter-weight and interoperable xml payloads with multiple extension points.
  • 15. OpenTravel Schema 15 Product Comparison 1.0 XML Message Suite 2.0 XML Object Suite Common Information Exchange Model OpenTravel Lexis Common Information Exchange Model All Supported Travel Segments Business Functionality All Supported Travel Segments Download, Submit Comments Free Download Download, Submit Comments Create, Enhance, Version, Publish Process Create, Enhance, Version, Publish 3 Times Per Year Publication Schedule 3 Times Per Year XML Message Collection Architecture XML Object Libraries XML Message (Root) Level Extensibility XML Object Level Standard Artifacts Tools 2.0 Component Builder, Etc.
  • 16. 16 Schema Product Selection
  • 17. 17 Considerations for Selecting an XML Standard  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.