An industry perspective on deployed semantic interoperability solutions

Similar documents
TopBraid Insight for Life Sciences

Experiences from a Large Scale Ontology-Based Application Development

TopBraid Life Sciences Insight

Get More Value from Your Reference Data Make it Meaningful with TopBraid RDM

Common IT solutions for The Norwegian Continental Shelf (NCS)

Semantic Data Management. Xavier Lopez, Ph.D., Director, Spatial & Semantic Technologies

Using SPARQL/OWL for Validation of Smart Grid Standards

Department of Defense. Enterprise Information Warehouse/Web (EIW) Using standards to Federate and Integrate Domains at DOD

FHIM Model Content Overview

EPIM LogisticsHub (ELH)

The Foundations of Successful Reference Data Management

Open Source egovernment Reference Architecture Osera.modeldriven.org. Copyright 2006 Data Access Technologies, Inc. Slide 1

An Ontological Approach to Oracle BPM

OWL: Path to Massive Deployment. Dean Allemang Chief Scien0st, TopQuadrant Inc.

Semantic Interoperability

Big Data in Subsea Solutions

Taming Big Data Variety with Semantic Graph Databases. Evren Sirin CTO Complexible

Introduction to SKOS. Bob DuCharme October 6, 2011

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS

Publishing Linked Data Requires More than Just Using a Tool

BIG DATA AGGREGATOR STASINOS KONSTANTOPOULOS NCSR DEMOKRITOS, GREECE. Big Data Europe

BUSINESS VALUE OF SEMANTIC TECHNOLOGY

Core Enterprise Services, SOA, and Semantic Technologies: Supporting Semantic Interoperability

Revealing Trends and Insights in Online Hiring Market Using Linking Open Data Cloud: Active Hiring a Use Case Study

The Ontological Approach for SIEM Data Repository

Application of OASIS Integrated Collaboration Object Model (ICOM) with Oracle Database 11g Semantic Technologies

Federal Enterprise Architecture and Service-Oriented Architecture

Amit Sheth & Ajith Ranabahu, Presented by Mohammad Hossein Danesh

HP Systinet. Software Version: Windows and Linux Operating Systems. Concepts Guide

SQL Server Master Data Services A Point of View

Presente e futuro del Web Semantico

How To Build A Cloud Based Intelligence System

Semantic SharePoint. Technical Briefing. Helmut Nagy, Semantic Web Company Andreas Blumauer, Semantic Web Company

Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation

Introduction to Service-Oriented Architecture for Business Analysts

Geospatial Platforms For Enabling Workflows

Design and Implementation of a Semantic Web Solution for Real-time Reservoir Management

Capitalize on Big Data for Competitive Advantage with Bedrock TM, an integrated Management Platform for Hadoop Data Lakes

City Data Pipeline. A System for Making Open Data Useful for Cities. stefan.bischof@tuwien.ac.at

SEARCH The National Consortium for Justice Information and Statistics. Model-driven Development of NIEM Information Exchange Package Documentation

Open Data Integration Using SPARQL and SPIN

STAR Semantic Technologies for Archaeological Resources.

Redefining Static Analysis A Standards Approach. Mike Oara CTO, Hatha Systems

Creating a Semantic Web Service in 5 Easy Steps. Using SPARQLMotion in TopBraid Composer Maestro Edition

A generic approach for data integration using RDF, OWL and XML

<Insert Picture Here> Oracle BI Standard Edition One The Right BI Foundation for the Emerging Enterprise

LinkZoo: A linked data platform for collaborative management of heterogeneous resources

Model Driven Interoperability through Semantic Annotations using SoaML and ODM

Scope. Cognescent SBI Semantic Business Intelligence

An Open Policy Framework for Cross-vendor Integrated Governance

EHR Standards Landscape

Data Modeling Basics

Graph Database Performance: An Oracle Perspective

bigdata Managing Scale in Ontological Systems

Microsoft SOA Roadmap

A Metamodel for Master Data

DDI Lifecycle: Moving Forward Status of the Development of DDI 4. Joachim Wackerow Technical Committee, DDI Alliance

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

Lightweight Data Integration using the WebComposition Data Grid Service

Introduction to Oracle Business Intelligence Standard Edition One. Mike Donohue Senior Manager, Product Management Oracle Business Intelligence

Geospatial Platforms For Enabling Workflows

A Mission Impossible?

MarkLogic Semantics in Healthcare and Life Sciences for LIDER COPYRIGHT 2015 MARKLOGIC CORPORATION. ALL RIGHTS RESERVED.

Scalable End-User Access to Big Data HELLENIC REPUBLIC National and Kapodistrian University of Athens

SCIENTIFIC workflows have recently emerged as a new

How To Use An Orgode Database With A Graph Graph (Robert Kramer)

technische universiteit eindhoven WIS & Engineering Geert-Jan Houben

MarkLogic 8: Samplestack

Sensor Information Representation for the Internet of Things

Improving EHR Semantic Interoperability Future Vision and Challenges

Designing a Semantic Repository

SAP Data Services 4.X. An Enterprise Information management Solution

How To Build A Financial Messaging And Enterprise Service Bus (Esb)

Performance Analysis, Data Sharing, Tools Integration: New Approach based on Ontology

MDM and Data Warehousing Complement Each Other

Development of Enterprise Architecture of PPDR Organisations W. Müller, F. Reinert

Semantics and Ontology of Logistic Cloud Services*

General Introduction to IBM (R) Rational (R) Asset Manager

A collaborative platform for knowledge management

Transcription:

An industry perspective on deployed semantic interoperability solutions Ralph Hodgson, CTO, TopQuadrant SEMIC Conference, Athens, April 9, 2014 https://joinup.ec.europa.eu/community/semic/event/se mic-2014-semantic-interoperability-conference 2014 TopQuadrant Inc. Slide 1 v7

Interoperability has many Dimensions Interoperability also has many challenges for Software Systems 2014 TopQuadrant Inc. Slide 2

Content Introductions Defining Interoperability Linked Data and Putting Ontologies to Work Semantic Interoperability Support with TopBraid Technologies Case Studies Deeper Dive on One Case Study: EPIM Concluding Remarks Other Work 2014 TopQuadrant Inc. Slide 3 Little time to dive deep: Take-Away Slide

Introductions Me - Ralph Hodgson Co-founder and CTO of TopQuadrant, Inc., a US-headquartered company that specializes in semantic solutions, consulting, training, and platforms; NASA QUDT Ontologies and Handbook Lead EPIM Lead Semantic Applications Architect and Ontology Modeler TopQuadrant Started in in the US in 2001 Innovator of SPARQL-based technologies: SPARQL Inferencing Notation (SPIN), SPARQLMotion, SPARQL Web Pages (SWP), SPARQL Web Applications (SWA) Vendor of: Semantic Technology Solutions, TopBraid Products, TopBraid Platform, IDE Tools, Training and Consulting 2014 TopQuadrant Inc. Slide 4

Two Meanings of Interoperabilty Interoperable information: The ability of two or more systems or components to exchange information and to use the information that has been exchanged. [IEEE] Interoperable components: "interoperable" means to be functionally equivalent or interchangeable components of the system or process in which they are used. [IETF RFC 2026, section 4.1.2] February 14-16, 2006 2014 TopQuadrant Inc. Slide 5

What can go wrong with Data drives the requirements for Semantic Interoperability Failure Mode Data Type Cause Different primitive or abstract types for same information Naming and Coding Aggregation: Structure and - Cardinality Generalization Synonyms/antonyms have different text labels. Enumerations have different coding schemes Different notions about relationships among concepts in similar data sets. Collections or constraints modeled differently for same information Different abstractions to model same domain Value Representation Impedance Mismatch Naming Scaling and Units Confounding Domain Different choices about what to made explicit Fundamentally different data representations Synonyms/antonyms exist in same/similar concept instance values Different units of measures - incompatible scales Similar concepts with different definitions Fundamental incompatibilities in domains February 14-16, 2006

Information Architecture Weak Non RDF/OWL Medium RDF/OWL Strong RDF/OWL + Controlled Vocabularies The Linked Data World (circa-2009) None ETL/Code/SPARQL -Based Intrinsic Link-ability Life Sciences QUDT Model- Based Linked Data dbpedia UK data.gov RDF (*) US data.gov Apps PDF XLS (344) XML (263) CSV (955) KML (21) ESRI (166) XSP, NCV F (#) Based on data.gov June 2009 2014 TopQuadrant Inc. Slide 7

Role of Models and Schemas There are a number of ways of using Ontologies for Interoperability Weak Strong 3 2 Model-Driven Generative Applications configuration of and/or transformation to software modules 4 Reference Models Transformation to other artifacts 5 Orchestrated Applications Dataflow/Workflow/ Process Controlled Vocabularies used by applications Read/Write Model-Driven Applications Semantic Mediated Applications Read-Only Model-Driven Applications Query- Response Databases with/without rules and/or inferencing 10 9 8 7 1 Conceptual Models for analysis, design and communication Linked-Open Data Apps (now) graph traversals and aggregations with or without schemas 6 Design-Time Run-Time 2014 TopQuadrant Inc. Slide 8

Semantic Interoperability with the TopBraid Technology Stack 2014 TopQuadrant Inc. Slide 9

TopBraid EVN: Viewing and editing Switching between reference data (terms) and schema (classes, properties) editing Each item has an audit trail 2014 TopQuadrant Inc. Slide 10

Achieving UI component interoperability through TopBraid SWA (SPARQL Web Applications) 2014 TopQuadrant Inc. Slide 11

Illustrative Enterprise Customers Digital Media Life Sciences Other 2014 TopQuadrant Inc. Slide 12

These companies are using TopBraid to: Mayo Clinic: re-integrate and enhance access to knowledge across research, education and clinical practice Syngenta: help scientists to develop insights into research data using databases and information sources both internal and external EPIM: establish a standards-based knowledge platform for data exchange receiving, validating, storing, analyzing and transmitting reports OTPP: enable data to be searched without a PhD in SQL 2014 TopQuadrant Inc. Slide 13

Case Study #1: Mayo Clinic Enhance Value of Mayo s Knowledge Initiative: Knowledge Content Management System (KCMS) Enhanced Search Taxonomy management Run-time terminology services Went Live 5 January 2014 with over 5.6 million page views per day! Interoperability through terminologies for content and data aggregation, meta-data management and governance 2014 TopQuadrant Inc. Slide 14

Conceptual Architecture TopBraid EVN (single server) Terminology governance and content tagging (multiple servers) Serving production terminologies in real time for enhancing search and content enrichment. 2014 TopQuadrant Inc. Slide 15

EVN enables service-based interoperability using template SPARQL queries TopBraid EVN ships with over 30 template services. Customers implement their own services based on SPARQL templates. 2014 TopQuadrant Inc. Slide 16

Case Study #2: Syngenta Many disconnected and diverse data sources Need to gain insights by aggregating, aligning and exploring data as if it were from one data source Interoperability through model-driven mappings and a unified way of interpreting data from different data sources 2014 TopQuadrant Inc. Slide 17

Documents/IP TopBraid Insight provides a layer of connection and meaning to the user and insulates them from the tedious mechanics of data access. Real time, on-demand datamarts Physical Data Warehouse Sample Test Results Any source SIDER Chembl Chebi DrugBank 2014 TopQuadrant Inc. Slide 18

With TopBraid Insight, interoperability means that data sources with different schemas to participate in queries that are written using a unified model representation improvedby hastarget haspathway includes codedby Disease Drug Target Pathway Protein Gene Multiple queries may be involved by exploring links Federated data sources are often relational some may be SPARQL endpoints and other sources 2014 TopQuadrant Inc. Slide 19

Case Study #3: EPIM the Norwegian E & P Information Management Association Interoperability through semantic transformation of XML data translated to instances of ISO15926 ontologies and alignment with NPD Facts, government registry of the exploration and production operators on the Norwegian continental shelf. 2014 TopQuadrant Inc. Slide 20

EPIM s Vision for Oil & Gas Solutions Build a shared suite of knowledge based-applications using Semantic technology and industry-standard domain concepts i.e. a Semantic Ecosystem for the Oil and Gas Industry on the Norwegian Continental Shelf EnvironmentHub ReportingHub LogisticsHub 2014 TopQuadrant Inc. Slide 21

EPIM ReportingHub (ERH) Architecture in production for nearly two years now Operators on the NCS Semantic Processing DDR Authorities MPR DDR MPR License Partners DPR ISO 15926 Inside Semantic 15926 Reporting Analytics 2014 TopQuadrant Inc. Slide 22

Interoperability by Co-existing in the XML World 2014 TopQuadrant Inc. Slide 23

EPIM Environment Hub (EEH) Reporting of emissions and contaminants to sea and air Interoperability through semantic transformation of XML data translated to instances of ISO15926 ontologies and alignment with NPD Facts, government registry of the exploration and production operators on the Norwegian continental shelf. 2014 TopQuadrant Inc. Slide 24

Interoperability Using Transformations based on Magic Graphs Simple View Ontologies for UI, reporting and analytics Interface Model CG_1 CG_2 CG_3 SPARQL Query-View- Transformation SPIN-Based Transformer Uses Magic Graphs <urn:x-magic: TheSchemaMapGraph: TheFieldYearSubGraph: TheTargetSchema> ISO-15926 4D Ontologies FYG_1 FYG_2 FYG_n Integration Model 2014 TopQuadrant Inc. Slide 25

Transforming is controlled by a SPARQLMotion Web Service (1 of 2) SPARQL Views: Lifting the ISO 15926 Data Graphs into the Interface Model Representation. Iterate over all official field-year graphs Use of W3C Provenance Ontology for traceability Lift the Integration Model using SPIN transforms Bulk Load the transformed triples 2014 TopQuadrant Inc. Slide 26

Transforming is controlled by a SPARQLMotion Web Service (2 of 2) SPARQL Views: Lifting the ISO 15926 Data Graphs into the Interface Model Representation. Total triples in the Integration Model (ISO-15926 Ontologies): ~ 4,000,000 Total triples in the Interface Model: ~400,000 2014 TopQuadrant Inc. Slide 27

EPIM Logistics Hub (ELH) 2014 TopQuadrant Inc. Slide 28

Concluding Remarks The focus given was addressing the data variety and veracity challenges in interoperability Interoperability has different solution types Model-driven applications exploit the real power of semantic web technologies for interoperability SPARQL is more than a query language Customers use SPARQL and Semantic Web Technologies for rules, constraint checking, transformations, dataflow orchestration, user interfaces, authorization checking, 2014 TopQuadrant Inc. Slide 29

Other Relevant Work (1) htttp://qudt.org http://tinyurl.com/om9u6o5 2014 TopQuadrant Inc. Slide 30

Other Relevant Work (2) http://www.scribd.com/doc/174434077/semtech2011e-niem- Ontologies-and-Vocabularies-TopQuadrant 2014 TopQuadrant Inc. Slide 31

Other Relevant Work (3) http://www.scribd.com/doc/29565138/the- Netherlands-MoJ-and-TQ-Presentation-at-EDW2010 2014 TopQuadrant Inc. Slide 32

Thank You rhodgson AT topquadrant.com Twitter @ralphtq, @topquadrant www.scribd.com/ralphtq www.linkedmodel.org 2014 TopQuadrant Inc. Slide 33