Ee bdm ws-v1

21
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 5 th Workshop on EeB Data Models Vienna, 18 th September 2014 Twitter: @LD4SC

description

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

Transcript of Ee bdm ws-v1

Page 1: Ee bdm ws-v1

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

5th Workshop on EeB Data ModelsVienna, 18th September 2014

Twitter: @LD4SC

Page 2: Ee bdm ws-v1

Table of content

• Introduction

• Collecting ontologies

• Describing ontologies

• Evaluating ontologies

• Catalogue generation

• Web application

• Conclusions and future work

2Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Page 3: Ee bdm ws-v1

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

3Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Page 4: Ee bdm ws-v1

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

Page 5: Ee bdm ws-v1

Table of content

• Introduction

• Collecting ontologies

• Describing ontologies

• Evaluating ontologies

• Catalogue generation

• Web application

• Conclusions and future work

5Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Page 6: Ee bdm ws-v1

The process: Minimal effort from the community

http://goo.gl/z4TlFO

http://goo.gl/SG0pMA

6Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

• Review Literature• Analyze Standardization and Institutional Bodies• Lookup Ontology Catalogues• Dataset Investigation• Contact Stakeholders

Ontology cataloguehttp://

smartcity.linkeddata.es/

Minimal information

form

Detailed information

form

Contributors

Ontology Metadata

MetadataCurators

Curate metadata

Submit ontology metadata

Suggest ontology

URI

Populators

RDF representation

HTMLrepresentation

Page 7: Ee bdm ws-v1

To collect scOntologies: web-based form

Identifier DefinitionName The name given to the ontologyDescription A free-text account of the ontologyDomains The different domains covered by the ontologyVersion The version of the ontologyCreation date The date of formal issuance of the ontology

Last updateMost 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 ontologyLicense The license of the ontologyURI The URI of the ontology

NamespaceThe preferred namespace URI to use when using terms from this vocabulary

Format The format of the ontologyOntology 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!

7Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Page 8: Ee bdm ws-v1

Table of content

• Introduction

• Collecting ontologies

• Describing ontologies

• Evaluating ontologies

• Catalogue generation

• Web application

• Conclusions and future work

8Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Page 9: Ee bdm ws-v1

Ontology description

9

• By means of ontologies…

Vocabulary (prefix) URI

Creative Commons Rights Expression Language (cc)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

Page 10: Ee bdm ws-v1

Ontology description example

10Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Page 11: Ee bdm ws-v1

Table of content

• Introduction

• Collecting ontologies

• Describing ontologies

• Evaluating ontologies

• Catalogue generation

• Web application

• Conclusions and future work

11Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Page 12: Ee bdm ws-v1

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

12Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Page 13: Ee bdm ws-v1

Table of content

• Introduction

• Collecting ontologies

• Describing ontologies

• Evaluating ontologies

• Catalogue generation

• Web application

• Conclusions and future work

13Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Page 14: Ee bdm ws-v1

Catalogue generation

14

Ontology cataloguehttp://smartcity.linkeddata.es/

Ontology Metadata

RDF representation

HTMLrepresentation

RDF generation

Ontology Model

HTMLgeneration

includes

Available on-line

Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Page 15: Ee bdm ws-v1

Web application - homepage

15

Information gathered from the on-line form

Information gathered during the catalogue generation

Link to RDF dump Quality indicators Metadata

Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Detailed description page

Go to ontology

Page 16: Ee bdm ws-v1

Web application - Details of an ontology

16

Evaluation results generated by

http://oeg-upm.net/oops

Detailed information

Title of the detected pitfall

Pitfall frequency

Importance level

Pitfall description

Ontology elements affected

Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Page 17: Ee bdm ws-v1

Table of content

• Introduction

• Collecting ontologies

• Describing ontologies

• Evaluating ontologies

• Catalogue generation

• Web application

• Conclusions and future work

17Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Page 18: Ee bdm ws-v1

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/

18Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Page 19: Ee bdm ws-v1

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?

19Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Page 20: Ee bdm ws-v1

Questions?

Taken from http://www.klik.com.ar/klikonline/images/icono_engranaje.png

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

20Building an Ontology Catalogue for Smart Cities – María Poveda Villalón

Page 21: Ee bdm ws-v1

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

5th Workshop on EeB Data ModelsVienna, 18th September 2014

Twitter: @LD4SC