Earth Sciences Sector Semantic Web …vers l’interopérabilité sur le Web Jean Brodeur Journée INNOVATION en Géomatique - 6e Édition Centre d’information.

Slides:



Advertisements
Similar presentations
Ontology-Based Computing Kenneth Baclawski Northeastern University and Jarg.
Advertisements

Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Mitsunori Ogihara Center for Computational Science
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
CS570 Artificial Intelligence Semantic Web & Ontology 2
So What Does it All Mean? Geospatial Semantics and Ontologies Dr Kristin Stock.
Interoperability of Distributed Component Systems Bryan Bentz, Jason Hayden, Upsorn Praphamontripong, Paul Vandal.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
Ontology Notes are from:
Deriving Semantic Description Using Conceptual Schemas Embedded into a Geographic Context Centre for Computing Research, IPN Geoprocessing Laboratory Miguel.
Semantic Web Tools for Authoring and Using Analysis Results Richard Fikes Robert McCool Deborah McGuinness Sheila McIlraith Jessica Jenkins Knowledge Systems.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
The Semantic Web Week 1 Module Content + Assessment Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module.
The Semantic Web Week 12 Term 1 Recap Lee McCluskey, room 2/07 Department of Computing And Mathematical Sciences Module Website:
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
From SHIQ and RDF to OWL: The Making of a Web Ontology Language
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
1 DCS861A-2007 Emerging IT II Rinaldo Di Giorgio Andres Nieto Chris Nwosisi Richard Washington March 17, 2007.
OIL: An Ontology Infrastructure for the Semantic Web D. Fensel, F. van Harmelen, I. Horrocks, D. L. McGuinness, P. F. Patel-Schneider Presenter: Cristina.
Business Domain Modelling Principles Theory and Practice HYPERCUBE Ltd 7 CURTAIN RD, LONDON EC2A 3LT Mike Bennett, Hypercube Ltd.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Ontologies: Making Computers Smarter to Deal with Data Kei Cheung, PhD Yale Center for Medical Informatics CBB752, February 9, 2015, Yale University.
ONTOLOGY SUPPORT For the Semantic Web. THE BIG PICTURE  Diagram, page 9  html5  xml can be used as a syntactic model for RDF and DAML/OIL  RDF, RDF.
Practical RDF Chapter 1. RDF: An Introduction
Clément Troprès - Damien Coppéré1 Semantic Web Based on: -The semantic web -Ontologies Come of Age.
The Semantic Web Service Shuying Wang Outline Semantic Web vision Core technologies XML, RDF, Ontology, Agent… Web services DAML-S.
Of 39 lecture 2: ontology - basics. of 39 ontology a branch of metaphysics relating to the nature and relations of being a particular theory about the.
The Semantic Web William M Baker
Ontologies for the Integration of Geospatial Data Michael Lutz Workshop: Semantics and Ontologies for GI Services, 2006 Paper: Lutz et al., Overcoming.
Logics for Data and Knowledge Representation
By: Dan Johnson & Jena Block. RDF definition What is Semantic web? Search Engine Example What is RDF? Triples Vocabularies RDF/XML Why RDF?
UNIVERSITÉ LAVAL Centre for Research in Geomatics, Université Laval, Cité universitaire, Quebec, QC Canada G1K 7P4 Semantic Interoperability of Geospatial.
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
updated CmpE 583 Fall 2008 Ontology Integration- 1 CmpE 583- Web Semantics: Theory and Practice ONTOLOGY INTEGRATION Atilla ELÇİ Computer.
Developing “Geo” Ontology Layers for Web Query Faculty of Design & Technology Conference David George, Department of Computing.
Semantic Web - an introduction By Daniel Wu (danielwujr)
Advanced topics in software engineering (Semantic web)
©Ferenc Vajda 1 Semantic Grid Ferenc Vajda Computer and Automation Research Institute Hungarian Academy of Sciences.
Semantic web course – Computer Engineering Department – Sharif Univ. of Technology – Fall Knowledge Representation Semantic Web - Fall 2005 Computer.
EEL 5937 Ontologies EEL 5937 Multi Agent Systems Lecture 5, Jan 23 th, 2003 Lotzi Bölöni.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Artificial Intelligence 2004 Ontology
Oreste Signore- Quality/1 Amman, December 2006 Standards for quality of cultural websites Ministerial NEtwoRk for Valorising Activities in digitisation.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
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.
Introduction to the Semantic Web and Linked Data
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
WIGOS Data model – standards introduction.
The Semantic Web Riccardo Rosati Dottorato in Ingegneria Informatica Sapienza Università di Roma a.a. 2006/07.
Presented by: Yuhana 12/17/2007 Context Aware Group - Intelligent Agent Laboratory Computer Science and Information Engineering National Taiwan University.
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
The Semantic Web and Ontology. The Semantic Web WWW: –syntactic transmission of information –only processible by human – no semantic conservation of the.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
A Portrait of the Semantic Web in Action Jeff Heflin and James Hendler IEEE Intelligent Systems December 6, 2010 Hyewon Lim.
ONION Ontologies In Ontology Community of Practice Leader
WonderWeb. Ontology Infrastructure for the Semantic Web. IST Project Review Meeting, 11 th March, WP2: Tools Raphael Volz Universität.
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
Semantic Interoperability in GIS N. L. Sarda Suman Somavarapu.
Semantic Web. P2 Introduction Information management facilities not keeping pace with the capacity of our information storage. –Information Overload –haphazardly.
Setting the stage: linked data concepts Moving-Away-From-MARC-a-thon.
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
The Semantic Web By: Maulik Parikh.
DOMAIN ONTOLOGY DESIGN
ece 627 intelligent web: ontology and beyond
The Re3gistry software and the INSPIRE Registry
Session 2: Metadata and Catalogues
Presentation transcript:

Earth Sciences Sector Semantic Web …vers l’interopérabilité sur le Web Jean Brodeur Journée INNOVATION en Géomatique - 6e Édition Centre d’information topographique - Sherbrooke 8 novembre 2007

2 Déroulement de la présentation Contexte Description Ontologie Technologies du W3C Conclusion

Earth Sciences Sector Web Sémantique Contexte

4 Interoperability of information Concerns the understanding and usage of information Increases the availability, access, integration, and sharing of information Concerns the establishment of data infrastructures at local, regional and global level

5 …between people Is based on –the communication process; –People knowledge and the commonness.

6 … through the communication paradigm FactoryA … User’s request with his own concepts in memory (e.g. Factory, Mill, Plant, etc.) (Communication channel) “Factories within Kyoto?” FactoryA … 5. Data encoding (message production) 6. Data transmission 7. Data reception 8. Data decoding (message recognition) R R’’’’ R’’ R’’’ R’ 2. Request transmission 1. Request encoding (message production) Cr = f (C) Provider User Administrative area (Kyoto) Building (factory) (Communication channel) FactoryA <tuple CrsName="urn:EPSG::21418"> … Interoperability = correspondence of received data with the initial request. = T|S||S| -FactoryA-EPSG: , Factory-Kyoto -Factory -Kyoto 4. Request decoding (message recognition) 3. Request reception -Building (factory)-Factory -Administrative -Kyoto area (Kyoto) |S||S|= T Request recognition from database’s geographic concepts then search of corresponding geographic information. Recognition = f ({C 1,...,C n }, Cr)

7 Heterogeneity of information A major barrier to interoperability Types of heterogeneity –System (i.e. interaction between computers of different OS and databases of different DBMS) –Syntactic (i.e. differences between formats such as a GML document and a Shapefile) –Schematic (i.e. differences in conceptual schemas such as street may be defined as a class or as a value of an attribute of a road class) –Semantic (i.e. difference of meaning given to a signal, e.g. chair means either a seat or a position of authority, or the various signal that have a similar meaning, e.g. watercourse vs. river/stream)

8 Current Web Information is mainly based on Web documents A Google search lists Web documents that correspond to keywords – e.g. “Semantic Web” Web documents are intended to human beings, which have to figure out the nature and usefulness of their contents It is not designed for the use of information by software

Earth Sciences Sector Web Sémantique Une description

10 Semantic Web An idea introduced by T. Burners-Lee From a Web of documents for humans to a Web of data and information processable by computers Published the first time in 2001 –T. Berners-Lee, J. Hendler, and O. Lassila, “The Semantic Web,” Scientific Am., May 2001, pp. 34–43.

11 Semantic Web Is about a Web that answers questions instead of returning Web pages about topics of interests Is about data that is application independent, composeable, classified, and part of a larger information structure Is about data that is understandable and processable by machines –Needs to make the data smarter Text and DB records XML with mixed vocabularies XML and single domain vocabularies Ontologies and rules

12 Data, information, and knowledge pyramid from semanticweb.org

13 Semantic Web Is seen as a solution to –information overload specially with the propagation of the Internet –breaking stovepipe systems and allowing sharing information –aggregating information from multiple sources –enabling users to retrieve the data they need more efficiently based on their own vocabulary (concepts) and data specific vocabulary (concepts)

14 Semantic Web deals with… Common formats –XML is the syntactic foundation (RDF, RDF-S, OWL, RIF, SPARQL) –Oriented toward integration and combination of data from various sources (Web) –As opposed to the original Web that is oriented toward the interchange of documents Language –Capturing how the data relates to real world objects (RDF-S and OWL). Berners-Lee, T., Artificial Intelligence and the Semantic Web, AAAI Conference keynote,

15 Semantic Web… What is needed? Logical assertions –connect subject to an object with a verb –RDF Classification of concepts –Taxonomies/ontologies Formal models –Concepts, their properties, and relationships –OWL –For reasoning Rules –Inference rules to derive conclusion –RIF Trust –Provide access to resources only to trusted agents. An agent can be asserted “trusted” from another via a digital signature

16 Web services and Semantic Web Based on URI XML Smart data Semantic Web to discover Web services (Semantic Web- enabled Web services) Semantic Web to support interaction between Web services

17 Geospatial Semantic Web Developed by –Max J. Egenhofer, Toward the Semantic Geospatial Web, Proceedings of the 10th ACM international symposium on Advances in geographic information systems, p.1-4, November 08-09, 2002, McLean, Virginia, USA –Frederico Fonseca and Amit Sheth, The Geospatial Semantic Web, UCGIS White Paper, researchagenda.htm Challenges –Ontologies of spatial concepts use across disciplines  geospatial-relations ontology  Geospatial feature ontology –Ontology management: designing, developing, storing, registering, discovering, browsing, maintaining and querying –Canonical form for geospatial data queries –Matching concepts to ontologies –Ontology integration

Earth Sciences Sector Web Sémantique Ontologie

19 Ontology What is an ontology? –Taxonomy? XML schema? –Thesaurus? Conceptual model? –UML, RDF/S, OWL? Description logic? –Logical theory? What is the purpose or role of an ontology?

20 Ontology A foundation for the success of the Semantic Web Meaning of data in a format that machine can understand Data derived its semantics from ontology To support integration of heterogeneous data across communities

21 Semantics Concept Thoughts that give meaning to signs and phenomena; referent signifier signified Links between signs and real world phenomena. (Frege, Peirce, Ogden & Richards, Eco) Phenomenon Colosseum, Rome, N41°53'25" Latitude E12°29'32" Longitude Sign

22 Ontology Philosophy Artificial intelligence

23 Ontology… A philosophical account Study or science of being (or existence) Description of the world in itself Type of entities, properties, categories, and relationships that compose the reality Philosophy consider that there is only one ontology

24 Ontology… An artificial intelligence account “An explicit specification of a conceptualisation” (Gruber 1993) “A logical theory accounting for the intended meaning of a vocabulary” (Guarino 1995) A layer enabling the definition of concepts of reality Meaning of a subject area or an area of knowledge A formal representation of phenomena with an underlying vocabulary including definitions and axioms that make the intended meaning explicit and describe phenomena and their interrelationships (Brodeur 2003)

25 Ontology… An artificial intelligence account Represented by classes, relations, properties, attributes, and values AI considers that reality may be abstracted differently depending on the context from which “things” are perceived AI recognizes that multiple ontologies about the same part of reality may exist

26 Ontology… an example Common conceptualization Living structure –Static –Volatile Explicit commitment to shared meaning among an interested community Can be re-used and extended

27 Ontology Spectrum Daconta, M. et al., The semantic web, Wiley.

28 Multiple ontology levels Global or top-level ontology: general concepts independent of a specific domain (e.g. space, time, …) Domain ontology: concepts specific to a domain (e.g. transportation, geology, land cover, …) Application ontology: concepts that are specialised in a given context and use (e.g. parcel delivery, ambulance dispatching, rescue, …)

29 Role of ontology Knowledge base that supports interpretation, reasoning, and inference –Description logic: river/streamwatercourse –Notion of similarity/proximity: the concept watercourse contains the concept river/stream –Joe is passenger of Train 1234; Train 1234 goes to Rome; Joe goes to Rome –…

30 Reasoning and inference Possible through the relation that exist between concepts –Subsumption: isA, isSuperclassOf –Meronymy: part of –GeoSemantic Proximity: Based on a 4 intersection matrix between intrinsic and extrinsic properties of two concepts.  intrinsic properties provide the literal meaning of the concept  extrinsic properties provide meaning through the influence that other concepts have on a concept (e.g. behaviours and relationships) –Matching distance: a distance between concepts in a graph –…

31 Subsumption relations

32 GeoSemantic Proximity Intrinsic Properties (C K °) Extrinsic properties (  C K ) CKCK

33 Geosemantic Proximity Common extrinsic properties Common intrinsic properties No common intrinsic properties No common extrinsic properties The geosemantic proximity of Road with Street is then GsP_fftt ou contains Road vs. Street: Street participates in a relationship with other types of Road Then, the intersection of extrinsic properties of Street with intrinsic properties of Road is not empty Road vs. Street: Street corresponds to a value of the attribute classification of Road Both have the same geometry Then, the intersection of intrinsic properties of Road and Street is not empty

34 Context Provides concepts with real-world semantics About how phenomena are perceived and abstracted resulting in various classes, properties (thematic, spatial, temporal), and relationships About how data is captured in databases including constraints such as on object dimension Provide details on: –Use: user ID, user profile, user location, type of uses –Data: source, geospatial entities, meaning, scale, date of validity, etc. –Association: relationships (spatial, semantic, etc.) –Procedure: process steps to capture the data, query to get the data, etc. Metadata constitutes a valuable source of contextual details Can be captured by the way of intrinsic and extrinsic properties

35 Interoperability, Semantics, and Ontologies FactoryA … (Communication channel) “Factories within Kyoto?” FactoryA … R R’’’’ R’’ R’’’ R’ Provider User (Communication channel) FactoryA <tuple CrsName="urn:EPSG::21418"> … -Factory-Kyoto -Factory -Kyoto Ontologies

Earth Sciences Sector Web Sémantique Technologies du W3C

37 W3C Technologies Resource Description Framework (RDF) – Resource Description Framework Schema (RDF-S) – Web Ontology Language (OWL) –

38 RDF Is based on the triple: Subject - Predicate – Object Subject: the resource, the thing about which something is asserted Predicate: the relation that binds the subject to the object Object: either a literal value or a resource referred to the subject by the predicate Subject Object Literal Value Predicate Example:

39 RDF-S Based on RDF Set of standard RDF resources to create application/user community specific RDF vocabularies Allows to create classes of data Class instances are then created in RDF Relations are introduces as property

40 RDF-S, an example CI_Address CitationAndResponsibleParty + addressAdministrativeArea + addressCity

41 OWL Language for knowledge representation Initiated in November 2001 Is an evolution of DAML+OIL –DAML: DARPA Agent Markup Language –DARPA: Defence Advanced Research Projects Agency –OIL: Ontology Inference Layer Three levels from low to high expressivity –Lite: intended mainly for the description of classification hierarchy with attributes, cardinalities are limited to 0 or 1 –DL: stands for description logics, add knowledge representation that improves reasoning, allows much flexibility on cardinality restrictions –Full: allows maximum expressiveness and the syntactic freedom of RDF. As such a class may be either a collection of individuals or an individual in itself

42 OWL, an example CI_Address CitationAndResponsibleParty + addressAdministrativeArea + addressCity

43 Tools Jena 2 Toolkit: –RDF/OWL API – Protégé 2000 –Editor for ontology – Tools at Network Inference – OilEd: – –Editor for ontologies –Mostly for DAML+OIL, exports OWL but not a current representation OWL Validator: – –Web-based or command-line utility –Performs basic validation of OWL file OWL Ontology Validator: – –a "species validator" that checks use of OWL Lite, OWL DL, and OWL Full constructs Euler: – –an inference engine which has been used for a lot of the OWL Test Cases Chimaera: – –Ontology evolution environment (diagnostics, merging, light editing) –Mostly for DAML+OIL, being updated to export and inport current OWL Extensive list of tools, –

Earth Sciences Sector Web Sémantique Conclusion

45 Conclusion Semantic Web from T. Burners-Lee perspective is: Data interoperability across applications and organizations (for IT) A set of interoperable standards for knowledge exchange An architecture for interconnected communities and vocabularies Importance of URIs and ontologies One URI denotes one concept

46 Conclusion Similitudes importantes entre le Web Sémantique et les travaux sur l’interopérabilité des données géographiques ISO/TC 211 amorce un réalignement de ses activités de normalisation dans le but de profiter des effets du Web Sémantique et par le fait même d’y contribuer –Revue du modèle de référence (ISO19101) –Description des modèles UML en OWL –Mise à jour du langage de schéma conceptuel (ISO/TS19103) –…

Earth Sciences Sector Questions Merci