Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Ee bdm ws-v1

641 views

Published on

Slides from the presentation "Building an ontology catalogue for smart cities" at 10th European Conference on Product & Process Modelling

Published in: Technology
  • Be the first to comment

Ee bdm ws-v1

  1. 1. 5th Workshop on EeB Data Models Vienna, 18th September 2014 Building an Ontology Catalogue for Smart cities María Poveda-Villalón, Raúl García Castro, Asunción Gómez-Pérez Ontology Engineering Group. Departamento de Inteligencia Artificial. Universidad Politécnica de Madrid. 28660 Boadilla del Monte. Madrid. Spain {mpoveda,rgarcia,asun}@fi.upm.es Twitter: @LD4SC
  2. 2. Table of content • Introduction • Collecting ontologies • Describing ontologies • Evaluating ontologies • Catalogue generation • Web application • Conclusions and future work Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 2
  3. 3. Introduction • Facilitate ontology reuse • There are many ontologies (and other resources) useful to describe energy and cross-domain data • One place to discover ontologies • It is not trivial to find them • Specific for energy efficiency and smart cities • Search engines and ontology registries are too general or off-topic (biology, environment, etc.) • Ontology assessment • The quality of ontologies in the Web is unknown Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 3
  4. 4. Goals 4 • Minimal effort from the community using a web form • (Semi)Automatic process for generating a catalogue • To collect scModels: • Ontologies: rdf-s, OWL, skos • Other type of models: pdf, xml, uml, etc. • Semi-automatic quality assessment • Curated metadata • Ontology evaluation Building an Ontology Catalogue for Smart Cities – María Poveda Villalón
  5. 5. Table of content • Introduction • Collecting ontologies • Describing ontologies • Evaluating ontologies • Catalogue generation • Web application • Conclusions and future work Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 5
  6. 6. The process: Minimal effort from the community http://goo.gl/SG0pMA Detailed information Contributors Submit ontology metadata Suggest ontology URI http://goo.gl/z4TlFO Ontology catalogue http://smartcity.linkeddata.es/ Ontology Metadata Curate metadata Metadata Curators RDF representation HTML representation • Review Literature • Analyze Standardization and Institutional Bodies • Lookup Ontology Catalogues • Dataset Investigation • Contact Stakeholders form Populators Minimal information form Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 6
  7. 7. To collect scOntologies: web-based form Identifier Definition Name The name given to the ontology Description A free-text account of the ontology Domains The different domains covered by the ontology Version The version of the ontology Creation date The date of formal issuance of the ontology Last update Most recent date on which the ontology was changed, updated or modified Contact person The person(s) primarily responsible for making the ontology Publisher The organization that published the ontology License The license of the ontology URI The URI of the ontology Namespace The preferred namespace URI to use when using terms from this vocabulary Format The format of the ontology Ontology language The language in which the ontology is implemented Language The language of the ontology Comments Further information about the ontology in the context of our catalogue References Resources that might provide additional information (documents, papers, etc.) http://goo.gl/SG0pMA Introduce yours! Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 7
  8. 8. Table of content • Introduction • Collecting ontologies • Describing ontologies • Evaluating ontologies • Catalogue generation • Web application • Conclusions and future work Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 8
  9. 9. Ontology description 9 • By means of ontologies… Vocabulary (prefix) URI Creative Commons Rights Expression Language (cc) omv:hasOntologySyntax omv:OntologySyntax dc:language voaf:Vocabulary omv:OntologyLanguage omv:hasOntologyLanguage omv:hasDomain omv:OntologyDomain dc:LinguisticSystem dc:title dc:description dc:issued dc:modified vann:preferredNamespacePrefix vann:preferredNamespaceUri cc:license cc:License http://creativecommons.org/ns DCMI Metadata Terms (dc) http://purl.org/dc/terms/ Vocabulary of a Friend (voaf) http://purl.org/vocommons/voaf# Ontology Metadata Vocabulary (omv) http://omv.ontoware.org/2005/05/ontology# VANN: A vocabulary for annotating vocabulary descriptions (vann) http://purl.org/vocab/vann/ Building an Ontology Catalogue for Smart Cities – María Poveda Villalón
  10. 10. Ontology description example 10 omv:hasOntologySyntax omv:OntologySyntax omv:hasOntologyLanguage omv:hasOntologyDomain instanceOf instanceOf instanceOf dbpedia:Wireless_ sensor_network dc:LinguisticSystem omv:hasOntologyLanguage dbpedia:Web_Ontology_Language dc:language http://purl.oclc.org/NET/ssnx/ssn dbpedia:RDF/XML cc:license instanceOf "The W3C Sensor dc:title Network Ontology" dc:description “This ontology describes sensors and observations, and related concepts...” instanceOf instanceOf vann:preferredNamespaceUri "http://purl.oclc.org/NET/ssnx/ssn#" voaf:Vocabulary omv:OntologyLanguage omv:OntologyDomain dc:title dc:description dc:issued dc:modified vann:preferredNamespacePrefix vann:preferredNamespaceUri cc:License omv:hasOntologySyntax instanceOf dc:issued dc:imodified vann:preferredNamespacePrefix "ssn" dbpedia:W3C_Software_ Notice_and_License http://lexvo.org/id/iso639-3/eng cc:license dc:language dbpedia:Observation instanceOf omv:hasDomain dbpedia:Sensor "2009-12-02" "2011-06-20" Building an Ontology Catalogue for Smart Cities – María Poveda Villalón
  11. 11. Table of content • Introduction • Collecting ontologies • Describing ontologies • Evaluating ontologies • Catalogue generation • Web application • Conclusions and future work Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 11
  12. 12. Semi-automatic quality assessment • Manual metadata curation by UPM • Manual assessment indicators: • Is the ontology available following the W3C standards (SKOS, RDF-S or OWL)? • Is the ontology available under an open license? • Automatic assessment: • Is the ontology available on the Web (whatever format)? • OOPS! - OntOtology Pitfall Scanner! - http://www.oeg-upm. net/oops/ • OOPS! is a stand alone application integrated within the scOntologyCatalogue Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 12
  13. 13. Table of content • Introduction • Collecting ontologies • Describing ontologies • Evaluating ontologies • Catalogue generation • Web application • Conclusions and future work Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 13
  14. 14. Catalogue generation 14 Ontology catalogue http://smartcity.linkeddata.es/ Ontology Metadata RDF representation HTML representation RDF generation omv:hasOntologySyntax omv:OntologySyntax Ontology Model dc:language voaf:Vocabulary omv:OntologyLanguage omv:hasOntologyLanguage omv:hasDomain omv:OntologyDomain dc:LinguisticSystem dc:title dc:description dc:issued dc:modified vann:preferredNamespacePrefix vann:preferredNamespaceUri cc:license cc:License HTML generation includes Available on-line Building an Ontology Catalogue for Smart Cities – María Poveda Villalón
  15. 15. Web application - homepage Link to RDF dump Quality indicators Metadata Information gathered from the on-line form 15 Information gathered during the catalogue generation Detailed description page Go to ontology Building an Ontology Catalogue for Smart Cities – María Poveda Villalón
  16. 16. Web application - Details of an ontology 16 Detailed information Title of the detected pitfall Pitfall frequency Pitfall description Ontology elements affected Importance level Evaluation results generated by http://oeg-upm.net/oops Building an Ontology Catalogue for Smart Cities – María Poveda Villalón
  17. 17. Table of content • Introduction • Collecting ontologies • Describing ontologies • Evaluating ontologies • Catalogue generation • Web application • Conclusions and future work Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 17
  18. 18. Conclusions • Online ontology catalogue • Curated metadata • Evaluated ontologies • Population • Analysing >120 European and National projects • 33 ontologies included up to now • 45 projects contacted • Transparent process for contributors • 15-30 minutes to fill in the web form • 2 minutes for ontology suggestion http://smartcity.linkeddata.es/ Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 18
  19. 19. Future work • To include more ontologies • and more focused in smart cities and energy fields • To include search features • so that user can look for specific classes or properties • To include filter features • so that user can narrow down the list of ontologies according to their requirements • Something else? Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 19
  20. 20. Questions? Thank you for your attention! Web form for collecting ontologies: http://goo.gl/SG0pMA Ontology catalogue online: http://smartcity.linkeddata.es/ Follow us in twitter @LD4SC Taken from http://www.klik.com.ar/klikonline/images/icono_engranaje.png Building an Ontology Catalogue for Smart Cities – María Poveda Villalón 20
  21. 21. 5th Workshop on EeB Data Models Vienna, 18th September 2014 Building an Ontology Catalogue for Smart cities María Poveda-Villalón, Raúl García Castro, Asunción Gómez-Pérez Ontology Engineering Group. Departamento de Inteligencia Artificial. Universidad Politécnica de Madrid. 28660 Boadilla del Monte. Madrid. Spain {mpoveda,rgarcia,asun}@fi.upm.es Twitter: @LD4SC

×