Program The five presentations are dealing with:  what are reference data (taxonomy) and what object information models (ontology)? data and documents.

Slides:



Advertisements
Similar presentations
Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Advertisements

1 eXtended Metadata Registry (XMDR) Two Slides for Ontology Summit Presentation Bruce Bargmeyer Lawrence Berkeley National Laboratory and University of.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
OVERVIEW OF Ian Glendinning Target Training Room Target Plaza South 1000 Nicollet Mall Minneapolis, MN September 20-21, 2007 ISO Training -
Semantic Web Thanks to folks at LAIT lab Sources include :
The Semantic Web – WEEK 4: RDF
Linked Data for Libraries, Archives, Museums. Learning objectives Define the concept of linked data State 3 benefits of creating linked data and making.
FIATECH FIATECH ADI Programmers Circle 2006 Onno Paap, Fluor Corporation.
Identity Management Based on P3P Authors: Oliver Berthold and Marit Kohntopp P3P = Platform for Privacy Preferences Project.
ISO the role of Façades. Program The five presentations are dealing with:  what are reference data (taxonomy) and what object information models.
SOA and Web Services. SOA Architecture Explaination Transport protocols - communicate between a service and a requester. Messaging layer - enables the.
Program The five presentations are dealing with:  what are reference data (taxonomy) and what object information models (ontology)?  data and documents.
PROTOCOLS AND ARCHITECTURE Lesson 2 NETS2150/2850.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Intelligent Systems Semantic Web. Aims of the session To introduce the basic concepts of semantic web ontologies.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
Ontologies: Making Computers Smarter to Deal with Data Kei Cheung, PhD Yale Center for Medical Informatics CBB752, February 9, 2015, Yale University.
FIATECH FIATECH ADI Programmers Circle 2006 Onno Paap, Fluor Corporation.
PREMIS Tools and Services Rebecca Guenther Network Development & MARC Standards Office, Library of Congress NDIIPP Partners Meeting July 21,
Prevent Cross-Site Scripting (XSS) attack
What is Sure BDCs? BDC stands for Batch Data Communication and is also known as Batch Input. It is a technique for mass input of data into SAP by simulating.
GEM/IRDR Social Vulnerability and Resilience Information System and Metadata Portal IRDR Scientific Board Meeting Chengdu 03/11/2012.
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
Logics for Data and Knowledge Representation
Templates. The Problem Supplier X A range on the data sheet.
RDF and OWL Developing Semantic Web Services by H. Peter Alesso and Craig F. Smith CMPT 455/826 - Week 6, Day Sept-Dec 2009 – w6d21.
Categories of Vocabulary Compatibility Dmitry Lenkov Oracle.
Integrating Live Plant Images with Other Types of Biodiversity Records Steve Baskauf Vanderbilt Dept. of Biological Sciences
19/10/20151 Semantic WEB Scientific Data Integration Vladimir Serebryakov Computing Centre of the Russian Academy of Science Proposal: SkTech.RC/IT/Madnick.
CA Professional Web Site Development Class 2: Anatomy of a Web Site and Web Page & Intro to HTML.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
GlencoIS – Interoperability through Reference Data ISO15926 Reference Data Some Template Ref Data Issues (Relevant to coordinating JORD take-up) PCA /
Semantic Web - an introduction By Daniel Wu (danielwujr)
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
Department of computer science and engineering Two Layer Mapping from Database to RDF Martin Švihla Research Group Webing Department.
BAA - Big Mechanism using SIRA Technology Chuck Rehberg CTO at Trigent Software and Chief Scientist at Semantic Insights™
Architectural Patterns Support Lecture. Software Architecture l Architecture is OVERLOADED System architecture Application architecture l Architecture.
GTR Data Inc. Welcome to our EDI Demonstration G.T.R. Data Inc. August 1997.
Standards for Technology in Automotive Retail STAR Update Michelle Vidanes STAR XML Data Architect April 30 th, 2008.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
ISO Part 2 - Data Model Part 4 - Reference Data Part 7 - Templates Part 7 - Object Information Models.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Metadata Common Vocabulary a journey from a glossary to an ontology of statistical metadata, and back Sérgio Bacelar
THE BIBFRAME EDITOR AND THE LC PILOT Module 3 – Unit 1 The Semantic Web and Linked Data : a Recap of the Key Concepts Library of Congress BIBFRAME Pilot.
ELIS – Multimedia Lab PREMIS OWL Sam Coppens Multimedia Lab Department of Electronics and Information Systems Faculty of Engineering Ghent University.
Protocol Derivation Assistant Matthias Anlauff Kestrel Institute
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
Information Architecture The Open Group UDEF Project
©Silberschatz, Korth and Sudarshan10.1Database System Concepts W3C - The World Wide Web Consortium W3C - The World Wide Web Consortium.
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
Synchronise work on DEXs and reference data between PLCS pilots and OASIS/PLCS Workshop #3 10 – 11 November 2004.
 An essential supporting structure of any thing  A Software Framework  Has layered structure ▪ What kind of functions and how they interrelate  Has.
UNEP Terminology Workshop - Geneva, April 15, Environmental Terminology & Thesaurus Workshop UN Environment Programme Regional Office of Europe.
Semantic Data Extraction for B2B Integration Syntactic-to-Semantic Middleware Bruno Silva 1, Jorge Cardoso 2 1 2
Chapter 5 The Semantic Web 1. The Semantic Web  Initiated by Tim Berners-Lee, the inventor of the World Wide Web.  A common framework that allows data.
What problems are we trying to solve? Hannes Tschofenig.
EBI is an Outstation of the European Molecular Biology Laboratory. Semantic Interoperability Framework Sarala M. Wimalaratne (RICORDO project)
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
12. DISTRIBUTED WEB-BASED SYSTEMS Nov SUSMITHA KOTA KRANTHI KOYA LIANG YI.
4.01 How Web Pages Work.
4.01 How Web Pages Work.
4.01 How Web Pages Work.
The Semantic Web By: Maulik Parikh.
Server Concepts Dr. Charles W. Kann.
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
PREMIS Tools and Services
Grid Computing 7700 Fall 2005 Lecture 18: Semantic Grid
4.01 How Web Pages Work.
4.01 How Web Pages Work.
Information - the lifeblood of the business
Presentation transcript:

Program The five presentations are dealing with:  what are reference data (taxonomy) and what object information models (ontology)? data and documents  what are templates, why and how do we use them? more on OIMs (Object Information Models)  exchanging information vs handing over data  what is the role of the Façades? what is a CPF (Confederation of Participating Façades), and how do we deal with security?

ISO A Data-centric world with Document views

ISO is data-centric All information stored in any ISO "triple store" is stored in terms of: Nodes - things with a URI#ID onlyNodes - things with a URI#ID only Templates - relationships (also with a URI#ID) that interrelate two or more Nodes or TemplatesTemplates - relationships (also with a URI#ID) that interrelate two or more Nodes or Templates These Nodes and Templates have no knowledge whatsoever of documents, they are pure data They may, however, be referred to from one or more document cells

Resources and URIs [1] In order to communicate internally, a community agrees on a set of terms and their meanings One goal of the Web, since its inception, has been to build a global community in which any party can share information with any other party To achieve this goal, the Web makes use of a single global identification system: the URI (= Uniform Resource Identifier)

Resources and URIs [2] Example of URI formats: ftp://example.org/aDirectory/aFileftp://example.org/aDirectory/aFile news:comp.infosystems.wwwnews:comp.infosystems.www tel: tel: ldap://ldap.example.org/c=GB?objectClass?oneldap://ldap.example.org/c=GB?objectClass?one urn:oasis:names:tc:entity:xmlns:xml:catalogurn:oasis:names:tc:entity:xmlns:xml:catalog For each there is a different URI Scheme with the applicable protocols

Resources and URIs [3] Information can be represented by relationships between objects and concepts that we know If we don't know them, we don't understand the information These 'objects' and 'concepts' are, in RDF, called 'resources'. They can be accessed from somewhere on the Internet by means of their URI + 'fragment', such as: (a 'fragment' is a kind of 'bookmark')

What are RDF Triples? RDF (= Resource Definition Framework is a W3C (= World Wide Web Consortium) standard that is based on predicate logic:

RDF Triples and Triple Stores The triple of that example is: ALL information, no exceptions, is represented in triple format Triples are stored in a Triple Store, in essence a one-table data base In ISO we call these Façades

Templates An example of a template is ST-3401, that defines: for an individualfor an individual what the indirect property iswhat the indirect property is where this indirect property is based onwhere this indirect property is based on what the numeric value iswhat the numeric value is and on what scaleand on what scaleExample:

Example of triple format Below is the same info in triple format as stored in a Façade:

Mapping We map (translate) the data of a User System to the Part 7 format The latter is stored in a Façade

Document-centric vs Data-centric Document-centric First documents are created, and then (meta-)data to those documents are added (as in all document management systems) Data-centric First data, that represent the plant and parts thereof, are created and then reference is made to zero to many documents. These documents present a view on the data to the user

Creating a view on our lifetime data Given the task to present information for a given task to a user, what would you do? Organize the data in a logical manner, and design an intuitive layout for a screen or document So, we need to define some kind of structure as a basis for the presentation of our information, and then define queries for fetching the data to populate that structure That is what Part 7 Document Types are for

Document Types [1] "Document" is used in a very generic sense. Next to the customary documents (not a paper document itself, because that is an instance of PhysicalObject), such as equipment data sheets, we can also have documents like: sets of data, like the transaction data, that are input to an engineering programsets of data, like the transaction data, that are input to an engineering program sets of data that are exchanged between systems of business partnerssets of data that are exchanged between systems of business partners representations of data base contentsrepresentations of data base contents etcetc

Document Types [2]

Document Types [3] Document Types are designed by the User Organization that wants to use it and/or wants others to use it (e.g. a Plant Owner/Operator wants an EPC Contractor to use his documents) Document Types are classes of document; these classes can be instantiated to get individual documents (e.g. data sheet for pump P-101) OWL files of Document Type are stored in a Façade of that User Organization, and access to them is controlled by that organization

Separating the content from the carrier A document, be it on screen or on paper, shall be suitable for one or more activities by the user of that document. That determines the view on our data By the set-up of making reference to the applicable templates we store the information content separated from the information carrier Thus the information content can be presented in many documents without duplicating it

Presenting lifetime information We can present the information that was valid at a given date-time, so for example at the point in time of some mishap in the plant To that end we must define a data-time when generating an individual document The system will fetch the template instance that was valid at that date-time and present its data

Exchange of Documents [1] When we exchange one or more individual documents, we put them as "payload" in a Message We ONLY send the document structure with an access key, so that the recipient can fetch the populating data within a certain time frame (e.g. within 48 hours after receipt of the Message)

Exchange of Documents [2] That data fetching is done by using the SPARQL script of each document cell The composition of the presentation of the document is done by using the presentation script of the document (Javascript, XSLT, etc) These scripts are referred to from the applicable Document Type, stored in a Façade of the user organization that designed that Document Type

ADI Project-related Web Resources ADI Project website ISO Knowledge Base Implementers' reference source Documentation Sample code FAQ ISO Part 7 explanation POSC Caesar reference data: