SlideShare a Scribd company logo
1 of 32
Download to read offline
Practical lurches towards
semantic interoperability:
Standards and mash-ups in production and
in development
James Bryce Clark
Director, Standards Development, OASIS

                      jamie.clark@oasis-open.org
                      www.oasis-open.org
                      Ontolog Forum
                      March 2008
Who’s OASIS?
           Colophon
    RDF: Mandated in the EU
      WSDL, SEE and SOA
       CAP: Meaning Lite
      Identifier Purgatory
Core Components in SemanticLand
OASIS interoperates with the world:
      sharing our successes

   ebXML > ISO = ISO TS 15000
   OpenDocument > JTC1 = ISO/IEC TS 26300
   SAML > ITU-T = ITU Rec. X.1141
   XACML > ITU-T = ITU Rec. X.1142
   WebCGM > W3C = Final Recommendation
   UBL v2.0 > UN/CEFACT = in process
   CAP > ITU-T = ITU Rec. X.1303


                                       © OASIS 2006-2008
Developing standards
for XML and SOA
                                              Business data
                                                formats
         Orchestration        Data
        & Management          Content
                                                   Common
                                                 transactional
       Security
                         A      Description         methods
       & Access        O
                     S


                                               Compliance,
         Messaging           Discovery        security & risk
                                               management


                                              Infrastructure
           Common language (XML)              & "plumbing"
         Common transport (HTTP, etc.)
                                                         © OASIS 2006-2008
Colophon:
Today’s virtual chalk talk
Salient features of today’s talk
   A report from some of the battlefronts where
    meaning is being retrofitted, shoe-horned or
    cajoled into standardized electronic data
    exchanges.
   Perspective from the KR layman: from those upon
    whom semantics are visited, not those who invent
    systems. Realpolitik, not research.
   Intended to be informative and provocative, but not
    comprehensive.
   Probably will more raise questions than answers.
   May evince a common theme about bottom-up vs.
    top-down creation of meaning.
   Still, it’s early days on the fields of KR battle.
(This presentation provided in the ISO/IEC standard formats ODF and PDF.)

                                                                 © OASIS 2006-2008
Information was born free ...
… but everywhere, it is in silos.
(Apologies to F. Hayek)

   Some communities of transactors understand
    each other quite well.
   Some have the shared knowledge, and trust, to
    do so, but lack a communication method. (CAP)
   Some have the shared knowledge … not so much
    trust … so need structure for communication and
    reliability both. (Auto Repair Info)
   Some may be from different perspectives
    entirely, lacking a shared frame of reference as
    well. (Core Components?)
   All of these are customers for practical KR.
                                                © OASIS 2006-2008
RDF: Mandated
     in the EU
The limits of legislating standards.
          A hopeful sign.
Information problems with known
   dimensions and boundaries.
     Bottom-up or top-down?
The EU Auto Repair
       Information Project Saga
   In 2002-03, a group of European automobile
    manufacturers (OEMs), repair industry
    representatives and regulators from the EU
    Enterprise Directorate, convened an OASIS TC.
   Objective: Define data exchange specifications
    for data about certain vehicle repairs & parts, to
    make it broadly available to all repair shops. [1]
   TC defined and issued a mutually acceptable
    data structure. [2] But they declined to approve
    it by final vote, over disagreement over bearing
    the cost of provisioning that data. [3]


                                                   © OASIS 2006-2008
The EU Auto Repair
     Information Project Saga
   A number of incumbents also feared losing
    their business as information intermediaries.
     So the issue submarined for several years.
   Eventually, seeing no voluntary resolution of
    the cost sharing issue, the European
    Parliament passed legislation mandating its
    use nevertheless, in a resolution amending
    its Directive 72/306/EEC. [4]

[1] http://www.oasis-open.org/committees/autorepair/
[2] http://www.oasis-open.org/committees/ download.php/2412/Draft
     %20Committee%20Specification.pdf
[3] See Appendix C to the draft specification.
[4] http://www.europarl.europa.eu/sides/getDoc.do?
     pubRef=-//EP//TEXT+TA+P6-TA-2006-0561+0+DOC+XML+V0//EN
                                                                    © OASIS 2006-2008
RDF under the hood
   The OASIS Auto Repair Information TC draft
    specification, now made law, relies principally on
    W3C's RDF.
   The spec also defines and consumes several other
    namespaces, including some industry specific ones
    (such as vehicle identification number), and some
    common concepts from other general schemes
    (OASIS' UBL for 'price', 'currency', etc.; Dublin Core
    for resource 'creator', 'title', 'subject' and 'date’; W3C's
    SWAP Personal Information Markup for personal
    address data like 'phone', 'address' and 'city'). Spec
    also permits 'local' namespaces & taxonomies (such as
    parts catalogs for one OEM).
   Note: Industry-specific data, a well defined user group,
    and stakeholders who helped design the meaning
    structure. Arguably, this was a paradigmatic top-down
    scheme.
                                                            © OASIS 2006-2008
WSDL, SEE and
    SOA:
   The Post-it Note problem.
     What’s in your WSDL?
  Beating service swords into
  plowshares: the Semantic
Execution Environment project.
Mash-ups: the speaker reveals his
            biases.
What we tell businesses:
Your business defines your
services and data
What data do you want to deploy for re-use? With
what meaning? What computing functions should, and
should not, be available to outside counterparties?




                                             © OASIS 2006-2008
The Banff problem:
  Amazon methods = eBay methods
                        "Buy a   "Sell the
  Service
                         book"     book"
                                   book                Service
   Service
               Method                                  Service
  Service                                Method
               Method                                  Service
                                         Method
 Data                                                      Data
 Object      Element                         Element      Object

 Data        Element                         Element       Data
 Object                                                   Object
             Element                         Element
                                                           © OASIS 2006-2008
No agreement = no deal
Robust electronic transactional automation: remember
  who bears the risk of misinterpretation when
  everyone repudiates and ends up in court




                                                 E SPEC
                                                 STRUCTUR
                                                 DATA
     Blah blah blah
     Blah blah
     Blah blah blah
     Blah blah
     Blah blah blah
     Blah blah

     X _______                                meaning




                                                © OASIS 2006-2008
Harmonized data components are
expected to resolve data meaning
             disputes.
What will resolve service definition
             disputes?
   WSDL + WS-Addressing?
   What gets written on the sticky note attached
    to the service endpoint?
   OAGI's WSDL concept in OAGIS v9:
       http://www.openapplications.org
   Interesting take from the 2005 W3C
    Workshop on Semantics in Web Services:
       http://www.w3.org/2005/01/ws-swsf-cfp.html
   OASIS SEE TC
                                                    © OASIS 2006-2008
OASIS Semantic Execution
        Environment TC
   One way to provide a structure for
    semantically meaningful service
    descriptions
   And, importantly, a mediation method
    for matching and interpolating
TC pages:
http://www.oasis-open.org/committees/semantic-ex
Background paper:
http://www.oasis-open.org/committees/download.php/25706/ SEE-
    background-and-related-work_11.doc


                                                          © OASIS 2006-2008
Semantic-Exec TC




               OASIS SEE TC
           © OASIS 2006-2008
Semantic-Exec TC




               OASIS SEE TC
           © OASIS 2006-2008
Semantic-Exec TC




               OASIS SEE TC
           © OASIS 2006-2008
Reality check: Why mediation?

  Mashups: most real-world
installations are composed of
      multiple standards

      HTML
 IMAP / POP3

      SMTP
                         Typical
ASCII / Unicode          e-mail
      URIs

TCP            IP

                                © OASIS 2006-2008
Meaning Lite:
  the Common
Alerting Protocol
    Sometimes the amount of
interoperability needed is high ...
  and the amount of information
   needed is really, really small
Extensions to loosely
    organized data: the OASIS
    Common Alerting Protocol
   Lack of technical interoperability has been one of the
    most challenging aspects of emergency and incident
    management, transmitting notices and assistance in
    catastrophic weather, hazard or security conditions.
   Historically, siloed and disparate communication
    systems, often can’t intercommunicate, or even share
    a single message. Teams often form ad hoc across
    dep’ts.
   The OASIS Standard "Common Alerting Protocol"
    (CAP) was developed by OASIS' Emergency
    Management Technical Committee [5] to enable
    public warning information exchange over a wide
    variety of data networks and systems.
   CAP specifies a common, very light, XML-based data
    structure for warning messages.
                                                       © OASIS 2006-2008
OASIS Common Alerting Protocol
          http://bit.ly/OASISEmergTC
CAP remains simple, so as to remain fully compatible with
existing heterogeneous legacy public warning systems,
legacy data structures, and multiple transport methods.
The document model is composed of a few simple
categories of metadata that practically any system can
parse:
•   an <alert> element, containing basic message identifying data
    such as time-stamping, recipients, and containers to pass
    other implementation-specific instructions;
•   <info> elements to contain the core details about the alert
    event (such as category, urgency, severity, source, event
    codes, etc.);
•   <resource> elements to contain pointers & descriptions (or
    serializations) of relevant data sources: images, audio, etc.;
•   <area> elements to specify geographic application of the alert
    data, using a specified geospatial reference systems. (GML)
                                                            © OASIS 2006-2008
Under the hood of CAP: more
        tolerance than taxonomy
   CAP v1.0 was approved as an OASIS Standard in May
    of 2004, and implemented by US NOAA (weather
    reporting) and USGS (earthquake, volcanic and
    landslide events). CAP v1.1 added several functions,
    and after final approval at OASIS, was cross-
    contributed to ITU-T for a joint workshop in 2006 [6]
    and obtained global approval as ITU
    Recommendation x.1303 in 2007 [7].
[5] http://www.oasis-open.org/committees/emergency/
[6] http://www.oasis-open.org/committees/download.php/15135/ emergency-
     CAPv1.1-Corrected_DOM.pdf
[7] http://www.oasis-open.org/events/ITU-T-OASISWorkshop2006/
     proceedings.php, and
     http://www.itu.int/ ITU-T/worksem/ictspw/index.html

                                                                    © OASIS 2006-2008
Under the hood of CAP: more
       tolerance than taxonomy
   A multiplicity of responders to a hazardous waste
    emergency (for example) may have different needs.
    It's essential that all of them readily can parse the
    basics of a warning message. But their more detailed
    data need may diverge.
   The “ground truth” native form of disaster event data
    often has more value than a transformed version.
   A highly heterogenous base of users and necessarily
    interoperable systems … thus, arguably, an extreme
    case of tolerant, bottom-up systems and low levels of
    meaning mark-up constraints.



                                                      © OASIS 2006-2008
Identifier
    Purgatory
A brief observation and
         lament
The good Lord must have liked
identifier schemes …
he made so many of them.
(Apologies to A. Lincoln)
    UPC/ UCC/ Extended codes: See GS1
    XRI / XDI: See OASIS
    UUIDs: See ISO/IEC JTC1
    URNs: See IETF
    ASN1: See ITU-T
    UDEF: See the Open Group
    and so on
Not a semantics problem per se, but still an obstacle to
widespread standardization of data exchanges. Also, this
issue shares the governance issues of many KR systems.
 Who assigns IDs? What assures accuracy and
uniqueness? Who pays what to who?
                                                       © OASIS 2006-2008
Alice the Core
 Component in
 SemanticLand
         A brief re-cap.
 A thousand flowers blooming.
  How to get them in one garden?
What role for semantics & KR?
Bottom-up versus top-down, redux.
ebXML Core Components (1999)
      > ISO TS 15000-5 (2004)
 > Multiple implementations (2005+)
> UN/CEFACT harmonization (20??)
   The Core Components project and its history is well
    known to Ontolog participants generally, so it’s not
    re-capped here.
   The CCTS methodology, based on ISO/IEC TS 11179’s
    scheme, contemplated robust contributions of
    production-proven data, followed by harmonization.
   Arguably the timeline was somewhat reversed. A
    number of implementer communities developed their
    own component sets using the methodology first:
    OASIS UBL, SWIFT’s ISO TS 20022, OAGI’s BODs &c.
   Then, beginning in mid-2006, they’re contributed and
    weighed against early incumbent draft material.
                                                      © OASIS 2006-2008
… Multiple implementations ...
       harmonization (20??)
   To some degree the ‘harmonization’ process is juried;
     some see this as positive, some as FIFO, others as
    more discretionary than deterministic. Probably it’s
    too early to judge.
   Application of KR methods to CC seems mostly to
    come from the outside. Several EU companies have
    suggested applying RDF to CEFACT CC material;
    Prof. Dogac’s Ontolog presentation last week (6
    March 2008) demonstrates ontological management
    of CC data. Being implemented in the SET project:
    http://www.oasis-open.org/committees/set
   What does this tell us about top-down versus bottom-
    up? How diverse are the stakeholders in the case of
    the contents of (e.g.) an invoice? How much
    acceptance of semantic methodology can we expect?
                                                      © OASIS 2006-2008
James Bryce Clark (jamie.clark@oasis-open.org) is the Director of Standards
Development at OASIS. He joined the consortium's professional staff in 2003,
and is responsible for supervising the operations and output of OASIS’s 60+
technical committees.
  Jamie chaired the Electronic Commerce Subcommittee of the American Bar
Association's business law section for four years. He has served as the U.S.
State Department’s expert delegate in the e-commerce working group of the
United Nations Commission on International Trade Law (UNCITRAL), working
on treaties and global model laws for electronic commerce, since 2000.
Jamie started practicing law with Shearman & Sterling on Wall Street in New
York City in 1988. Before joining OASIS, he was general counsel to a
healthcare e-commerce company, and a partner in a Los Angeles corporate
law firm, handling finance and regulatory issues. He has been an active
member
member and editor of business process
standardization committees, himself, and
chaired the global ebXML joint coordinating
committee in 2001-02. He holds JD and BSc           www.oasis-open.org
degrees from the University of Minnesota.
                                                                     © OASIS 2006-2008

More Related Content

Viewers also liked

2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]imec.archive
 
Brokerage2006 virtual individual networks
Brokerage2006 virtual individual networksBrokerage2006 virtual individual networks
Brokerage2006 virtual individual networksimec.archive
 
Determinants of bank's interest margin in the aftermath of the crisis: the ef...
Determinants of bank's interest margin in the aftermath of the crisis: the ef...Determinants of bank's interest margin in the aftermath of the crisis: the ef...
Determinants of bank's interest margin in the aftermath of the crisis: the ef...Ivie
 
Brokerage 2007 presentation regulation
Brokerage 2007 presentation regulationBrokerage 2007 presentation regulation
Brokerage 2007 presentation regulationimec.archive
 
A2 Bforum P2 1 Ugent Dirk Stroobandt Runtime Herconfig
A2 Bforum P2 1 Ugent   Dirk Stroobandt   Runtime HerconfigA2 Bforum P2 1 Ugent   Dirk Stroobandt   Runtime Herconfig
A2 Bforum P2 1 Ugent Dirk Stroobandt Runtime Herconfigimec.archive
 
Rdc Listing Presentation 081909 R3
Rdc Listing Presentation 081909 R3Rdc Listing Presentation 081909 R3
Rdc Listing Presentation 081909 R3cjharrington
 
Ecrea1a Van Audenhove Leo Ppt
Ecrea1a Van Audenhove Leo PptEcrea1a Van Audenhove Leo Ppt
Ecrea1a Van Audenhove Leo Pptimec.archive
 
Atrapando Circulos
Atrapando CirculosAtrapando Circulos
Atrapando Circulosiesaguia
 
Brokerage 2007 vodtec
Brokerage 2007 vodtecBrokerage 2007 vodtec
Brokerage 2007 vodtecimec.archive
 
Industrialización y crecimiento
Industrialización y crecimientoIndustrialización y crecimiento
Industrialización y crecimientoIvie
 
Ict Sd09 Overal In Je Leven Kom Je 1700 Tegen
Ict Sd09 Overal In Je Leven Kom Je 1700 TegenIct Sd09 Overal In Je Leven Kom Je 1700 Tegen
Ict Sd09 Overal In Je Leven Kom Je 1700 Tegenimec.archive
 
Asmudes Catalogo 2008 Def
Asmudes Catalogo 2008 DefAsmudes Catalogo 2008 Def
Asmudes Catalogo 2008 Defchaparrocdianac
 
Acknowledge 01 Voorstelling Ibbt André De Vleeschouwer
Acknowledge 01 Voorstelling Ibbt André De VleeschouwerAcknowledge 01 Voorstelling Ibbt André De Vleeschouwer
Acknowledge 01 Voorstelling Ibbt André De Vleeschouwerimec.archive
 
NSTIC draft bylaws july 2012
NSTIC draft bylaws july 2012NSTIC draft bylaws july 2012
NSTIC draft bylaws july 2012Jamie Clark
 
Q932+dfd reference fa lec
Q932+dfd reference fa lecQ932+dfd reference fa lec
Q932+dfd reference fa lecAFATous
 
Ehip1 caring through-sharing the-e health-landscape dirk de langhe veronique ...
Ehip1 caring through-sharing the-e health-landscape dirk de langhe veronique ...Ehip1 caring through-sharing the-e health-landscape dirk de langhe veronique ...
Ehip1 caring through-sharing the-e health-landscape dirk de langhe veronique ...imec.archive
 
Maria álvarez música-inglés
Maria álvarez música-inglésMaria álvarez música-inglés
Maria álvarez música-inglésiesaguia
 

Viewers also liked (20)

2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]2008 brokerage 04 smart vision system [compatibility mode]
2008 brokerage 04 smart vision system [compatibility mode]
 
Brokerage2006 virtual individual networks
Brokerage2006 virtual individual networksBrokerage2006 virtual individual networks
Brokerage2006 virtual individual networks
 
Determinants of bank's interest margin in the aftermath of the crisis: the ef...
Determinants of bank's interest margin in the aftermath of the crisis: the ef...Determinants of bank's interest margin in the aftermath of the crisis: the ef...
Determinants of bank's interest margin in the aftermath of the crisis: the ef...
 
Brokerage 2007 presentation regulation
Brokerage 2007 presentation regulationBrokerage 2007 presentation regulation
Brokerage 2007 presentation regulation
 
A2 Bforum P2 1 Ugent Dirk Stroobandt Runtime Herconfig
A2 Bforum P2 1 Ugent   Dirk Stroobandt   Runtime HerconfigA2 Bforum P2 1 Ugent   Dirk Stroobandt   Runtime Herconfig
A2 Bforum P2 1 Ugent Dirk Stroobandt Runtime Herconfig
 
Rdc Listing Presentation 081909 R3
Rdc Listing Presentation 081909 R3Rdc Listing Presentation 081909 R3
Rdc Listing Presentation 081909 R3
 
Ecrea1a Van Audenhove Leo Ppt
Ecrea1a Van Audenhove Leo PptEcrea1a Van Audenhove Leo Ppt
Ecrea1a Van Audenhove Leo Ppt
 
Atrapando Circulos
Atrapando CirculosAtrapando Circulos
Atrapando Circulos
 
Brokerage 2007 vodtec
Brokerage 2007 vodtecBrokerage 2007 vodtec
Brokerage 2007 vodtec
 
Industrialización y crecimiento
Industrialización y crecimientoIndustrialización y crecimiento
Industrialización y crecimiento
 
I Lab5 Demos
I Lab5 DemosI Lab5 Demos
I Lab5 Demos
 
Grid07 9 Masyn
Grid07 9 MasynGrid07 9 Masyn
Grid07 9 Masyn
 
Ict Sd09 Overal In Je Leven Kom Je 1700 Tegen
Ict Sd09 Overal In Je Leven Kom Je 1700 TegenIct Sd09 Overal In Je Leven Kom Je 1700 Tegen
Ict Sd09 Overal In Je Leven Kom Je 1700 Tegen
 
Asmudes Catalogo 2008 Def
Asmudes Catalogo 2008 DefAsmudes Catalogo 2008 Def
Asmudes Catalogo 2008 Def
 
Acknowledge 01 Voorstelling Ibbt André De Vleeschouwer
Acknowledge 01 Voorstelling Ibbt André De VleeschouwerAcknowledge 01 Voorstelling Ibbt André De Vleeschouwer
Acknowledge 01 Voorstelling Ibbt André De Vleeschouwer
 
Slide-tmt
Slide-tmtSlide-tmt
Slide-tmt
 
NSTIC draft bylaws july 2012
NSTIC draft bylaws july 2012NSTIC draft bylaws july 2012
NSTIC draft bylaws july 2012
 
Q932+dfd reference fa lec
Q932+dfd reference fa lecQ932+dfd reference fa lec
Q932+dfd reference fa lec
 
Ehip1 caring through-sharing the-e health-landscape dirk de langhe veronique ...
Ehip1 caring through-sharing the-e health-landscape dirk de langhe veronique ...Ehip1 caring through-sharing the-e health-landscape dirk de langhe veronique ...
Ehip1 caring through-sharing the-e health-landscape dirk de langhe veronique ...
 
Maria álvarez música-inglés
Maria álvarez música-inglésMaria álvarez música-inglés
Maria álvarez música-inglés
 

Similar to Ontolog Forum: Semantic Interop March 2008

Web services og SOA – hvordan ser vi for oss bruk i fremtiden?
Web services og SOA – hvordan ser vi for oss bruk i fremtiden?Web services og SOA – hvordan ser vi for oss bruk i fremtiden?
Web services og SOA – hvordan ser vi for oss bruk i fremtiden?Brian Elvesæter
 
Oasis: Standards & the Cloud June2011
Oasis: Standards & the Cloud June2011Oasis: Standards & the Cloud June2011
Oasis: Standards & the Cloud June2011Jamie Clark
 
LISA OASIS-feb2011
LISA OASIS-feb2011LISA OASIS-feb2011
LISA OASIS-feb2011Jamie Clark
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshJeffrey T. Pollock
 
JACIC
JACICJACIC
JACICDMacP
 
The New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRLThe New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRLJorgen Thelin
 
Building a Hybrid Cloud The Real Deal
Building a Hybrid Cloud The Real DealBuilding a Hybrid Cloud The Real Deal
Building a Hybrid Cloud The Real DealRightScale
 
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...Artificial Intelligence Institute at UofSC
 
Presentatie 20071121 Dutch Railways And Soa Avans (1x90min) V1.0
Presentatie 20071121   Dutch Railways And Soa   Avans (1x90min)   V1.0Presentatie 20071121   Dutch Railways And Soa   Avans (1x90min)   V1.0
Presentatie 20071121 Dutch Railways And Soa Avans (1x90min) V1.0Jack541108
 
Semantic web technology
Semantic web technologySemantic web technology
Semantic web technologyStanley Wang
 
Archiving as a Service - A Model for the Provision of Shared Archiving Servic...
Archiving as a Service - A Model for the Provision of Shared Archiving Servic...Archiving as a Service - A Model for the Provision of Shared Archiving Servic...
Archiving as a Service - A Model for the Provision of Shared Archiving Servic...janaskhoj
 
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatengeKarin Patenge
 
Services (SOA) Oriented Integration SOI
Services (SOA) Oriented Integration SOIServices (SOA) Oriented Integration SOI
Services (SOA) Oriented Integration SOIStephen Lahanas
 
Semic 2012 highlights report
Semic 2012 highlights report Semic 2012 highlights report
Semic 2012 highlights report Semic.eu
 
Making Sense Of Web Services
Making Sense Of Web ServicesMaking Sense Of Web Services
Making Sense Of Web ServicesJorgen Thelin
 
Microservices Patterns with GoldenGate
Microservices Patterns with GoldenGateMicroservices Patterns with GoldenGate
Microservices Patterns with GoldenGateJeffrey T. Pollock
 
Um Case de Implantação de SOA em uma Telco brasileira
Um Case de Implantação de SOA em uma Telco brasileiraUm Case de Implantação de SOA em uma Telco brasileira
Um Case de Implantação de SOA em uma Telco brasileiraDavi Silva
 

Similar to Ontolog Forum: Semantic Interop March 2008 (20)

Web services og SOA – hvordan ser vi for oss bruk i fremtiden?
Web services og SOA – hvordan ser vi for oss bruk i fremtiden?Web services og SOA – hvordan ser vi for oss bruk i fremtiden?
Web services og SOA – hvordan ser vi for oss bruk i fremtiden?
 
Oasis: Standards & the Cloud June2011
Oasis: Standards & the Cloud June2011Oasis: Standards & the Cloud June2011
Oasis: Standards & the Cloud June2011
 
LISA OASIS-feb2011
LISA OASIS-feb2011LISA OASIS-feb2011
LISA OASIS-feb2011
 
Let's talk about... Microservices
Let's talk about... MicroservicesLet's talk about... Microservices
Let's talk about... Microservices
 
Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
 
Infodigg presentacion alto nivel v3.0 eng
Infodigg presentacion alto nivel v3.0 engInfodigg presentacion alto nivel v3.0 eng
Infodigg presentacion alto nivel v3.0 eng
 
JACIC
JACICJACIC
JACIC
 
The New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRLThe New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRL
 
Building a Hybrid Cloud The Real Deal
Building a Hybrid Cloud The Real DealBuilding a Hybrid Cloud The Real Deal
Building a Hybrid Cloud The Real Deal
 
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
Relationships at the Heart of Semantic Web: Modeling, Discovering, Validating...
 
Presentatie 20071121 Dutch Railways And Soa Avans (1x90min) V1.0
Presentatie 20071121   Dutch Railways And Soa   Avans (1x90min)   V1.0Presentatie 20071121   Dutch Railways And Soa   Avans (1x90min)   V1.0
Presentatie 20071121 Dutch Railways And Soa Avans (1x90min) V1.0
 
Semantic web technology
Semantic web technologySemantic web technology
Semantic web technology
 
Archiving as a Service - A Model for the Provision of Shared Archiving Servic...
Archiving as a Service - A Model for the Provision of Shared Archiving Servic...Archiving as a Service - A Model for the Provision of Shared Archiving Servic...
Archiving as a Service - A Model for the Provision of Shared Archiving Servic...
 
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge
20171106_OracleWebcast_ITTrends_EFavuzzi_KPatenge
 
Services (SOA) Oriented Integration SOI
Services (SOA) Oriented Integration SOIServices (SOA) Oriented Integration SOI
Services (SOA) Oriented Integration SOI
 
SOA for SSME 2009
SOA for SSME 2009SOA for SSME 2009
SOA for SSME 2009
 
Semic 2012 highlights report
Semic 2012 highlights report Semic 2012 highlights report
Semic 2012 highlights report
 
Making Sense Of Web Services
Making Sense Of Web ServicesMaking Sense Of Web Services
Making Sense Of Web Services
 
Microservices Patterns with GoldenGate
Microservices Patterns with GoldenGateMicroservices Patterns with GoldenGate
Microservices Patterns with GoldenGate
 
Um Case de Implantação de SOA em uma Telco brasileira
Um Case de Implantação de SOA em uma Telco brasileiraUm Case de Implantação de SOA em uma Telco brasileira
Um Case de Implantação de SOA em uma Telco brasileira
 

More from Jamie Clark

OASIS at ITU/NGMN: Convergence, Collaboration and Smart Shopping in Open Stan...
OASIS at ITU/NGMN: Convergence, Collaboration and Smart Shopping in Open Stan...OASIS at ITU/NGMN: Convergence, Collaboration and Smart Shopping in Open Stan...
OASIS at ITU/NGMN: Convergence, Collaboration and Smart Shopping in Open Stan...Jamie Clark
 
Complementary trust: IDEF Registry and Kantara cross-attestation
Complementary trust: IDEF Registry and Kantara cross-attestationComplementary trust: IDEF Registry and Kantara cross-attestation
Complementary trust: IDEF Registry and Kantara cross-attestationJamie Clark
 
Briefing on OASIS XLIFF OMOS TC 20160121
Briefing on OASIS XLIFF OMOS TC 20160121Briefing on OASIS XLIFF OMOS TC 20160121
Briefing on OASIS XLIFF OMOS TC 20160121Jamie Clark
 
PM-ISE SCC statement to DHS on Cyber ISAO executive order 13691 (unofficial)
PM-ISE SCC statement to DHS on Cyber ISAO executive order 13691 (unofficial)PM-ISE SCC statement to DHS on Cyber ISAO executive order 13691 (unofficial)
PM-ISE SCC statement to DHS on Cyber ISAO executive order 13691 (unofficial)Jamie Clark
 
OASIS: open source and open standards: internet of things
OASIS: open source and open standards: internet of thingsOASIS: open source and open standards: internet of things
OASIS: open source and open standards: internet of thingsJamie Clark
 
NSTIC draft bylaws August 2012 w comments
NSTIC draft bylaws August 2012 w commentsNSTIC draft bylaws August 2012 w comments
NSTIC draft bylaws August 2012 w commentsJamie Clark
 
NSTIC draft charter August 2012 w comments
NSTIC draft charter August 2012 w commentsNSTIC draft charter August 2012 w comments
NSTIC draft charter August 2012 w commentsJamie Clark
 
NSTIC draft charter february 2012
NSTIC draft charter february 2012NSTIC draft charter february 2012
NSTIC draft charter february 2012Jamie Clark
 
Beijing MoST standards + IPR conference Clark-OASIS-2011
Beijing MoST standards + IPR conference Clark-OASIS-2011Beijing MoST standards + IPR conference Clark-OASIS-2011
Beijing MoST standards + IPR conference Clark-OASIS-2011Jamie Clark
 
Abbie Barbir ITU IIW-update
Abbie Barbir ITU IIW-updateAbbie Barbir ITU IIW-update
Abbie Barbir ITU IIW-updateJamie Clark
 
Cathy Medich SC system standards
Cathy Medich SC system standardsCathy Medich SC system standards
Cathy Medich SC system standardsJamie Clark
 
Oasis cloud-law-ics-unofficial
Oasis cloud-law-ics-unofficialOasis cloud-law-ics-unofficial
Oasis cloud-law-ics-unofficialJamie Clark
 
EC cloudconsult OASIS 20110831
EC cloudconsult OASIS 20110831EC cloudconsult OASIS 20110831
EC cloudconsult OASIS 20110831Jamie Clark
 
Standards brainstorming: NSTIC/IIW13
Standards brainstorming: NSTIC/IIW13Standards brainstorming: NSTIC/IIW13
Standards brainstorming: NSTIC/IIW13Jamie Clark
 
CESI SOA Standards Conference Beijing 2010
CESI SOA Standards Conference Beijing 2010 CESI SOA Standards Conference Beijing 2010
CESI SOA Standards Conference Beijing 2010 Jamie Clark
 
Potential OASIS Geothermal Energy standards project
Potential OASIS Geothermal Energy standards projectPotential OASIS Geothermal Energy standards project
Potential OASIS Geothermal Energy standards projectJamie Clark
 
Open source eu-ict-ipr-clark-2010final
Open source eu-ict-ipr-clark-2010finalOpen source eu-ict-ipr-clark-2010final
Open source eu-ict-ipr-clark-2010finalJamie Clark
 
Clark : Global process, local needs
Clark : Global process, local needsClark : Global process, local needs
Clark : Global process, local needsJamie Clark
 

More from Jamie Clark (18)

OASIS at ITU/NGMN: Convergence, Collaboration and Smart Shopping in Open Stan...
OASIS at ITU/NGMN: Convergence, Collaboration and Smart Shopping in Open Stan...OASIS at ITU/NGMN: Convergence, Collaboration and Smart Shopping in Open Stan...
OASIS at ITU/NGMN: Convergence, Collaboration and Smart Shopping in Open Stan...
 
Complementary trust: IDEF Registry and Kantara cross-attestation
Complementary trust: IDEF Registry and Kantara cross-attestationComplementary trust: IDEF Registry and Kantara cross-attestation
Complementary trust: IDEF Registry and Kantara cross-attestation
 
Briefing on OASIS XLIFF OMOS TC 20160121
Briefing on OASIS XLIFF OMOS TC 20160121Briefing on OASIS XLIFF OMOS TC 20160121
Briefing on OASIS XLIFF OMOS TC 20160121
 
PM-ISE SCC statement to DHS on Cyber ISAO executive order 13691 (unofficial)
PM-ISE SCC statement to DHS on Cyber ISAO executive order 13691 (unofficial)PM-ISE SCC statement to DHS on Cyber ISAO executive order 13691 (unofficial)
PM-ISE SCC statement to DHS on Cyber ISAO executive order 13691 (unofficial)
 
OASIS: open source and open standards: internet of things
OASIS: open source and open standards: internet of thingsOASIS: open source and open standards: internet of things
OASIS: open source and open standards: internet of things
 
NSTIC draft bylaws August 2012 w comments
NSTIC draft bylaws August 2012 w commentsNSTIC draft bylaws August 2012 w comments
NSTIC draft bylaws August 2012 w comments
 
NSTIC draft charter August 2012 w comments
NSTIC draft charter August 2012 w commentsNSTIC draft charter August 2012 w comments
NSTIC draft charter August 2012 w comments
 
NSTIC draft charter february 2012
NSTIC draft charter february 2012NSTIC draft charter february 2012
NSTIC draft charter february 2012
 
Beijing MoST standards + IPR conference Clark-OASIS-2011
Beijing MoST standards + IPR conference Clark-OASIS-2011Beijing MoST standards + IPR conference Clark-OASIS-2011
Beijing MoST standards + IPR conference Clark-OASIS-2011
 
Abbie Barbir ITU IIW-update
Abbie Barbir ITU IIW-updateAbbie Barbir ITU IIW-update
Abbie Barbir ITU IIW-update
 
Cathy Medich SC system standards
Cathy Medich SC system standardsCathy Medich SC system standards
Cathy Medich SC system standards
 
Oasis cloud-law-ics-unofficial
Oasis cloud-law-ics-unofficialOasis cloud-law-ics-unofficial
Oasis cloud-law-ics-unofficial
 
EC cloudconsult OASIS 20110831
EC cloudconsult OASIS 20110831EC cloudconsult OASIS 20110831
EC cloudconsult OASIS 20110831
 
Standards brainstorming: NSTIC/IIW13
Standards brainstorming: NSTIC/IIW13Standards brainstorming: NSTIC/IIW13
Standards brainstorming: NSTIC/IIW13
 
CESI SOA Standards Conference Beijing 2010
CESI SOA Standards Conference Beijing 2010 CESI SOA Standards Conference Beijing 2010
CESI SOA Standards Conference Beijing 2010
 
Potential OASIS Geothermal Energy standards project
Potential OASIS Geothermal Energy standards projectPotential OASIS Geothermal Energy standards project
Potential OASIS Geothermal Energy standards project
 
Open source eu-ict-ipr-clark-2010final
Open source eu-ict-ipr-clark-2010finalOpen source eu-ict-ipr-clark-2010final
Open source eu-ict-ipr-clark-2010final
 
Clark : Global process, local needs
Clark : Global process, local needsClark : Global process, local needs
Clark : Global process, local needs
 

Recently uploaded

Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 

Recently uploaded (20)

Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 

Ontolog Forum: Semantic Interop March 2008

  • 1. Practical lurches towards semantic interoperability: Standards and mash-ups in production and in development James Bryce Clark Director, Standards Development, OASIS jamie.clark@oasis-open.org www.oasis-open.org Ontolog Forum March 2008
  • 2. Who’s OASIS? Colophon RDF: Mandated in the EU WSDL, SEE and SOA CAP: Meaning Lite Identifier Purgatory Core Components in SemanticLand
  • 3. OASIS interoperates with the world: sharing our successes  ebXML > ISO = ISO TS 15000  OpenDocument > JTC1 = ISO/IEC TS 26300  SAML > ITU-T = ITU Rec. X.1141  XACML > ITU-T = ITU Rec. X.1142  WebCGM > W3C = Final Recommendation  UBL v2.0 > UN/CEFACT = in process  CAP > ITU-T = ITU Rec. X.1303 © OASIS 2006-2008
  • 4. Developing standards for XML and SOA Business data formats Orchestration Data & Management Content Common transactional Security A Description methods & Access O S Compliance, Messaging Discovery security & risk management Infrastructure Common language (XML) & "plumbing" Common transport (HTTP, etc.) © OASIS 2006-2008
  • 6. Salient features of today’s talk  A report from some of the battlefronts where meaning is being retrofitted, shoe-horned or cajoled into standardized electronic data exchanges.  Perspective from the KR layman: from those upon whom semantics are visited, not those who invent systems. Realpolitik, not research.  Intended to be informative and provocative, but not comprehensive.  Probably will more raise questions than answers.  May evince a common theme about bottom-up vs. top-down creation of meaning.  Still, it’s early days on the fields of KR battle. (This presentation provided in the ISO/IEC standard formats ODF and PDF.) © OASIS 2006-2008
  • 7. Information was born free ... … but everywhere, it is in silos. (Apologies to F. Hayek)  Some communities of transactors understand each other quite well.  Some have the shared knowledge, and trust, to do so, but lack a communication method. (CAP)  Some have the shared knowledge … not so much trust … so need structure for communication and reliability both. (Auto Repair Info)  Some may be from different perspectives entirely, lacking a shared frame of reference as well. (Core Components?)  All of these are customers for practical KR. © OASIS 2006-2008
  • 8. RDF: Mandated in the EU The limits of legislating standards. A hopeful sign. Information problems with known dimensions and boundaries. Bottom-up or top-down?
  • 9. The EU Auto Repair Information Project Saga  In 2002-03, a group of European automobile manufacturers (OEMs), repair industry representatives and regulators from the EU Enterprise Directorate, convened an OASIS TC.  Objective: Define data exchange specifications for data about certain vehicle repairs & parts, to make it broadly available to all repair shops. [1]  TC defined and issued a mutually acceptable data structure. [2] But they declined to approve it by final vote, over disagreement over bearing the cost of provisioning that data. [3] © OASIS 2006-2008
  • 10. The EU Auto Repair Information Project Saga  A number of incumbents also feared losing their business as information intermediaries. So the issue submarined for several years.  Eventually, seeing no voluntary resolution of the cost sharing issue, the European Parliament passed legislation mandating its use nevertheless, in a resolution amending its Directive 72/306/EEC. [4] [1] http://www.oasis-open.org/committees/autorepair/ [2] http://www.oasis-open.org/committees/ download.php/2412/Draft %20Committee%20Specification.pdf [3] See Appendix C to the draft specification. [4] http://www.europarl.europa.eu/sides/getDoc.do? pubRef=-//EP//TEXT+TA+P6-TA-2006-0561+0+DOC+XML+V0//EN © OASIS 2006-2008
  • 11. RDF under the hood  The OASIS Auto Repair Information TC draft specification, now made law, relies principally on W3C's RDF.  The spec also defines and consumes several other namespaces, including some industry specific ones (such as vehicle identification number), and some common concepts from other general schemes (OASIS' UBL for 'price', 'currency', etc.; Dublin Core for resource 'creator', 'title', 'subject' and 'date’; W3C's SWAP Personal Information Markup for personal address data like 'phone', 'address' and 'city'). Spec also permits 'local' namespaces & taxonomies (such as parts catalogs for one OEM).  Note: Industry-specific data, a well defined user group, and stakeholders who helped design the meaning structure. Arguably, this was a paradigmatic top-down scheme. © OASIS 2006-2008
  • 12. WSDL, SEE and SOA: The Post-it Note problem. What’s in your WSDL? Beating service swords into plowshares: the Semantic Execution Environment project. Mash-ups: the speaker reveals his biases.
  • 13. What we tell businesses: Your business defines your services and data What data do you want to deploy for re-use? With what meaning? What computing functions should, and should not, be available to outside counterparties? © OASIS 2006-2008
  • 14. The Banff problem: Amazon methods = eBay methods "Buy a "Sell the Service book" book" book Service Service Method Service Service Method Method Service Method Data Data Object Element Element Object Data Element Element Data Object Object Element Element © OASIS 2006-2008
  • 15. No agreement = no deal Robust electronic transactional automation: remember who bears the risk of misinterpretation when everyone repudiates and ends up in court E SPEC STRUCTUR DATA Blah blah blah Blah blah Blah blah blah Blah blah Blah blah blah Blah blah X _______ meaning © OASIS 2006-2008
  • 16. Harmonized data components are expected to resolve data meaning disputes. What will resolve service definition disputes?  WSDL + WS-Addressing?  What gets written on the sticky note attached to the service endpoint?  OAGI's WSDL concept in OAGIS v9: http://www.openapplications.org  Interesting take from the 2005 W3C Workshop on Semantics in Web Services: http://www.w3.org/2005/01/ws-swsf-cfp.html  OASIS SEE TC © OASIS 2006-2008
  • 17. OASIS Semantic Execution Environment TC  One way to provide a structure for semantically meaningful service descriptions  And, importantly, a mediation method for matching and interpolating TC pages: http://www.oasis-open.org/committees/semantic-ex Background paper: http://www.oasis-open.org/committees/download.php/25706/ SEE- background-and-related-work_11.doc © OASIS 2006-2008
  • 18. Semantic-Exec TC OASIS SEE TC © OASIS 2006-2008
  • 19. Semantic-Exec TC OASIS SEE TC © OASIS 2006-2008
  • 20. Semantic-Exec TC OASIS SEE TC © OASIS 2006-2008
  • 21. Reality check: Why mediation? Mashups: most real-world installations are composed of multiple standards HTML IMAP / POP3 SMTP Typical ASCII / Unicode e-mail URIs TCP IP © OASIS 2006-2008
  • 22. Meaning Lite: the Common Alerting Protocol Sometimes the amount of interoperability needed is high ... and the amount of information needed is really, really small
  • 23. Extensions to loosely organized data: the OASIS Common Alerting Protocol  Lack of technical interoperability has been one of the most challenging aspects of emergency and incident management, transmitting notices and assistance in catastrophic weather, hazard or security conditions.  Historically, siloed and disparate communication systems, often can’t intercommunicate, or even share a single message. Teams often form ad hoc across dep’ts.  The OASIS Standard "Common Alerting Protocol" (CAP) was developed by OASIS' Emergency Management Technical Committee [5] to enable public warning information exchange over a wide variety of data networks and systems.  CAP specifies a common, very light, XML-based data structure for warning messages. © OASIS 2006-2008
  • 24. OASIS Common Alerting Protocol http://bit.ly/OASISEmergTC CAP remains simple, so as to remain fully compatible with existing heterogeneous legacy public warning systems, legacy data structures, and multiple transport methods. The document model is composed of a few simple categories of metadata that practically any system can parse: • an <alert> element, containing basic message identifying data such as time-stamping, recipients, and containers to pass other implementation-specific instructions; • <info> elements to contain the core details about the alert event (such as category, urgency, severity, source, event codes, etc.); • <resource> elements to contain pointers & descriptions (or serializations) of relevant data sources: images, audio, etc.; • <area> elements to specify geographic application of the alert data, using a specified geospatial reference systems. (GML) © OASIS 2006-2008
  • 25. Under the hood of CAP: more tolerance than taxonomy  CAP v1.0 was approved as an OASIS Standard in May of 2004, and implemented by US NOAA (weather reporting) and USGS (earthquake, volcanic and landslide events). CAP v1.1 added several functions, and after final approval at OASIS, was cross- contributed to ITU-T for a joint workshop in 2006 [6] and obtained global approval as ITU Recommendation x.1303 in 2007 [7]. [5] http://www.oasis-open.org/committees/emergency/ [6] http://www.oasis-open.org/committees/download.php/15135/ emergency- CAPv1.1-Corrected_DOM.pdf [7] http://www.oasis-open.org/events/ITU-T-OASISWorkshop2006/ proceedings.php, and http://www.itu.int/ ITU-T/worksem/ictspw/index.html © OASIS 2006-2008
  • 26. Under the hood of CAP: more tolerance than taxonomy  A multiplicity of responders to a hazardous waste emergency (for example) may have different needs. It's essential that all of them readily can parse the basics of a warning message. But their more detailed data need may diverge.  The “ground truth” native form of disaster event data often has more value than a transformed version.  A highly heterogenous base of users and necessarily interoperable systems … thus, arguably, an extreme case of tolerant, bottom-up systems and low levels of meaning mark-up constraints. © OASIS 2006-2008
  • 27. Identifier Purgatory A brief observation and lament
  • 28. The good Lord must have liked identifier schemes … he made so many of them. (Apologies to A. Lincoln)  UPC/ UCC/ Extended codes: See GS1  XRI / XDI: See OASIS  UUIDs: See ISO/IEC JTC1  URNs: See IETF  ASN1: See ITU-T  UDEF: See the Open Group  and so on Not a semantics problem per se, but still an obstacle to widespread standardization of data exchanges. Also, this issue shares the governance issues of many KR systems. Who assigns IDs? What assures accuracy and uniqueness? Who pays what to who? © OASIS 2006-2008
  • 29. Alice the Core Component in SemanticLand A brief re-cap. A thousand flowers blooming. How to get them in one garden? What role for semantics & KR? Bottom-up versus top-down, redux.
  • 30. ebXML Core Components (1999) > ISO TS 15000-5 (2004) > Multiple implementations (2005+) > UN/CEFACT harmonization (20??)  The Core Components project and its history is well known to Ontolog participants generally, so it’s not re-capped here.  The CCTS methodology, based on ISO/IEC TS 11179’s scheme, contemplated robust contributions of production-proven data, followed by harmonization.  Arguably the timeline was somewhat reversed. A number of implementer communities developed their own component sets using the methodology first: OASIS UBL, SWIFT’s ISO TS 20022, OAGI’s BODs &c.  Then, beginning in mid-2006, they’re contributed and weighed against early incumbent draft material. © OASIS 2006-2008
  • 31. … Multiple implementations ... harmonization (20??)  To some degree the ‘harmonization’ process is juried; some see this as positive, some as FIFO, others as more discretionary than deterministic. Probably it’s too early to judge.  Application of KR methods to CC seems mostly to come from the outside. Several EU companies have suggested applying RDF to CEFACT CC material; Prof. Dogac’s Ontolog presentation last week (6 March 2008) demonstrates ontological management of CC data. Being implemented in the SET project: http://www.oasis-open.org/committees/set  What does this tell us about top-down versus bottom- up? How diverse are the stakeholders in the case of the contents of (e.g.) an invoice? How much acceptance of semantic methodology can we expect? © OASIS 2006-2008
  • 32. James Bryce Clark (jamie.clark@oasis-open.org) is the Director of Standards Development at OASIS. He joined the consortium's professional staff in 2003, and is responsible for supervising the operations and output of OASIS’s 60+ technical committees. Jamie chaired the Electronic Commerce Subcommittee of the American Bar Association's business law section for four years. He has served as the U.S. State Department’s expert delegate in the e-commerce working group of the United Nations Commission on International Trade Law (UNCITRAL), working on treaties and global model laws for electronic commerce, since 2000. Jamie started practicing law with Shearman & Sterling on Wall Street in New York City in 1988. Before joining OASIS, he was general counsel to a healthcare e-commerce company, and a partner in a Los Angeles corporate law firm, handling finance and regulatory issues. He has been an active member member and editor of business process standardization committees, himself, and chaired the global ebXML joint coordinating committee in 2001-02. He holds JD and BSc www.oasis-open.org degrees from the University of Minnesota. © OASIS 2006-2008