SlideShare uma empresa Scribd logo
1 de 17
Metadata for web
ontologies and rules:
  current practices and
      perspectives
    Carlos Tejo-Alonso, Diego
  Berrueta, Luis Polo and Sergio
            Fernández
Context
<rdf:Description rdf:about="#Bicycle ">

      <rdf:type rdf:resource="&owl;Class"/>   logic
      <rdfs:subClassOf rdf:resource="#Vehicle"/>


      <rdfs:label xml:lang="en">bicycle</rdfs:label>
      <dct:description xml:lang="en">
      Vehicle consisting of two wheels held in a
      frame one behind other, propelled by pedals
      </dct:description>               annotation
      <dc:creator>Iván Mínguez</dc:creator>

</rdf:Description>
Motivation to annotate

• Facilitate search

• Improve exchange and reuse

• Link them to the natural language

• Generate reference documentation
Overview

• Current ontology & rule metadata usage

• Proposed vocabulary to annotate rules

• Parrot, a documentation tool for
  ontologies and rules

• Conclusions/Future Work
Metadata vocabularies

• General purpose: DC, SKOS or RDFS
  – dc:creator, skos:prefLabel, rdfs:comment


• For ontologies: OWL
  – owl:versionInfo


• For rules: no specific vocabulary
  (with significant adoption)
Ontology metadata study
Ontology metadata study
• Massive use of RDF Schema(label & comment)

• Property synonymy
  dc:description             rdfs:comment
  dct:description            skos:definition

• Absence of:
  – multimedia
  – legal rights and license information
  – expressive multilingual metadata
Rule metadata: a proposal
Metadata      Recommended properties
Labeling      dc:title, dct:title, rdfs:label,
              skos:prefLabel, skos:altLabel

Authoring     foaf:maker, dc:creator, dc:contributor,
              dc:publisher, dct:creator, dct:contributor,
              dct:publisher

Description   dc:description, dct:description, rdfs:comment,
              skos:definition, skos:example, skos:note

Multimedia    foaf:depiction, og:video
Versioning    owl:versionInfo, dct:hasVersion,
              skos:changeNote

Rights        dc:rights, dct:license
Date          dc:date, dct:issued, dct:modified
Documentation dct:source, rdfs:seeAlso, rdfs:isDefinedBy
Annotated rule (example)
(* ex:rule ex:rule [

rdfs:label      ->   “Example Rule”@en
dc:creator      ->   “Luis Polo”          annotatio
dc:date         ->   “1981-01-20”
og:video        ->
                                          n
                     <http://youtu.be/5h10QHpA5EU>
dct:publisher   ->   http://ontorule-project.eu
] *)

Forall ?person ?age (
If And(     ?person #foaf :Person         logic
            ?person [foaf:age -> ?age]
            External(pred:numeric-less-than(?age 18))
      )
Then Do( Assert(?person#ex:Under18Person) )
Parrot overview

 OWL
                                        Report

  RIF

• Multimedia-rich, customizable reports for humans
• Supports multiple metadata
• Combination of rules and ontologies
• Supports multilingual annotations
Parrot usage


                        Web service


Eclipse plugin


       Command Line Interface
Parrot DEMO




http://ontorule-project.eu/parrot
Conclusions
• Ontology metadata exists in the wild, but
  there is still room for improvement

• Metadata facilitate rule exchange between
  Business Rules Management System

• We expect to impact on the quality and
  quantity of the metadata annotations in rules
  and ontologies
Future work
• To expand the analysis to large ontologies

• To account the use of metadata in RIF
  documents as they become available

• To extend proposal of rule metadata
  properties as new requirements arise
Thanks for your attention




                               contact: carlos.tejo@fundacionctic.org
http://www.flickr.com/photos/ockam/2591316903/
About this presentation

     Fifth Metadata and
     Semantics Research
   Conference (MTSR 2011)
             12-14 October 2011
       Yaşar University, Izmir – TURKEY
         http://mtsr2011.yasar.edu.tr
Acknowledgements
  This work has been partially supported by the
  European Commission under ONTORULE project

Mais conteúdo relacionado

Mais procurados

Open (linked) bibliographic data edmund chamberlain (university of cambridge)
Open (linked) bibliographic data   edmund chamberlain (university of cambridge)Open (linked) bibliographic data   edmund chamberlain (university of cambridge)
Open (linked) bibliographic data edmund chamberlain (university of cambridge)
RDTF-Discovery
 
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
National Information Standards Organization (NISO)
 
OWL: Yet to arrive on the Web of Data?
OWL: Yet to arrive on the Web of Data?OWL: Yet to arrive on the Web of Data?
OWL: Yet to arrive on the Web of Data?
Aidan Hogan
 
Libraries and Linked Data: Looking to the Future (3)
Libraries and Linked Data: Looking to the Future (3)Libraries and Linked Data: Looking to the Future (3)
Libraries and Linked Data: Looking to the Future (3)
ALATechSource
 
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web TechnologiesPublishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web Technologies
Nikolaos Konstantinou
 
Libraries and Linked Data: Looking to the Future (2)
Libraries and Linked Data: Looking to the Future (2)Libraries and Linked Data: Looking to the Future (2)
Libraries and Linked Data: Looking to the Future (2)
ALATechSource
 
Querying the Semantic Web with SPARQL
Querying the Semantic Web with SPARQLQuerying the Semantic Web with SPARQL
Querying the Semantic Web with SPARQL
Emanuele Della Valle
 

Mais procurados (18)

NIF - Version 1.0 - 2011/10/23
NIF - Version 1.0 - 2011/10/23NIF - Version 1.0 - 2011/10/23
NIF - Version 1.0 - 2011/10/23
 
Open (linked) bibliographic data edmund chamberlain (university of cambridge)
Open (linked) bibliographic data   edmund chamberlain (university of cambridge)Open (linked) bibliographic data   edmund chamberlain (university of cambridge)
Open (linked) bibliographic data edmund chamberlain (university of cambridge)
 
Open (linked) bibliographic data
Open (linked) bibliographic dataOpen (linked) bibliographic data
Open (linked) bibliographic data
 
Linked Open Data Visualization
Linked Open Data VisualizationLinked Open Data Visualization
Linked Open Data Visualization
 
Web Data Management in the RDF Age
Web Data Management in the RDF AgeWeb Data Management in the RDF Age
Web Data Management in the RDF Age
 
Ontologies in RDF-S/OWL
Ontologies in RDF-S/OWLOntologies in RDF-S/OWL
Ontologies in RDF-S/OWL
 
Wi2015 - Clustering of Linked Open Data - the LODeX tool
Wi2015 - Clustering of Linked Open Data - the LODeX toolWi2015 - Clustering of Linked Open Data - the LODeX tool
Wi2015 - Clustering of Linked Open Data - the LODeX tool
 
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
Embedding Linked Data Invisibly into Web Pages: Strategies and Workflows for ...
 
Development of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management SystemDevelopment of Semantic Web based Disaster Management System
Development of Semantic Web based Disaster Management System
 
Linked (Open) Data
Linked (Open) DataLinked (Open) Data
Linked (Open) Data
 
SWT Lecture Session 2 - RDF
SWT Lecture Session 2 - RDFSWT Lecture Session 2 - RDF
SWT Lecture Session 2 - RDF
 
OWL: Yet to arrive on the Web of Data?
OWL: Yet to arrive on the Web of Data?OWL: Yet to arrive on the Web of Data?
OWL: Yet to arrive on the Web of Data?
 
Libraries and Linked Data: Looking to the Future (3)
Libraries and Linked Data: Looking to the Future (3)Libraries and Linked Data: Looking to the Future (3)
Libraries and Linked Data: Looking to the Future (3)
 
DBpedia as Gaeilge Chapter
DBpedia as Gaeilge ChapterDBpedia as Gaeilge Chapter
DBpedia as Gaeilge Chapter
 
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web TechnologiesPublishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web Technologies
 
Contributing to the Smart City Through Linked Library Data
Contributing to the Smart City Through Linked Library DataContributing to the Smart City Through Linked Library Data
Contributing to the Smart City Through Linked Library Data
 
Libraries and Linked Data: Looking to the Future (2)
Libraries and Linked Data: Looking to the Future (2)Libraries and Linked Data: Looking to the Future (2)
Libraries and Linked Data: Looking to the Future (2)
 
Querying the Semantic Web with SPARQL
Querying the Semantic Web with SPARQLQuerying the Semantic Web with SPARQL
Querying the Semantic Web with SPARQL
 

Semelhante a Metadata for web ontologies and rules: current practices and perspectives

S. Bartoli & F. Pompermaier – A Semantic Big Data Companion
S. Bartoli & F. Pompermaier – A Semantic Big Data CompanionS. Bartoli & F. Pompermaier – A Semantic Big Data Companion
S. Bartoli & F. Pompermaier – A Semantic Big Data Companion
Flink Forward
 
Fedora Overview
Fedora OverviewFedora Overview
Fedora Overview
eposthumus
 
Intro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensIntro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-Athens
Stoitsis Giannis
 
Adb brief for edupub 2014
Adb brief for edupub 2014Adb brief for edupub 2014
Adb brief for edupub 2014
RePubIT Inc.
 

Semelhante a Metadata for web ontologies and rules: current practices and perspectives (20)

Usage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application ScenariosUsage of Linked Data: Introduction and Application Scenarios
Usage of Linked Data: Introduction and Application Scenarios
 
A bottom up approach for licences classification and selection
A bottom up approach for licences classification and selectionA bottom up approach for licences classification and selection
A bottom up approach for licences classification and selection
 
S. Bartoli & F. Pompermaier – A Semantic Big Data Companion
S. Bartoli & F. Pompermaier – A Semantic Big Data CompanionS. Bartoli & F. Pompermaier – A Semantic Big Data Companion
S. Bartoli & F. Pompermaier – A Semantic Big Data Companion
 
XML in software development
XML in software developmentXML in software development
XML in software development
 
Fedora Overview
Fedora OverviewFedora Overview
Fedora Overview
 
Open for Business - Open Archives, OpenURL, RSS and the Dublin Core
Open for Business - Open Archives, OpenURL, RSS and the Dublin CoreOpen for Business - Open Archives, OpenURL, RSS and the Dublin Core
Open for Business - Open Archives, OpenURL, RSS and the Dublin Core
 
Pharo Status
Pharo StatusPharo Status
Pharo Status
 
SFScon21 - Sander Van Dooren - Joinup: Maintaining an Open catalogue of reusa...
SFScon21 - Sander Van Dooren - Joinup: Maintaining an Open catalogue of reusa...SFScon21 - Sander Van Dooren - Joinup: Maintaining an Open catalogue of reusa...
SFScon21 - Sander Van Dooren - Joinup: Maintaining an Open catalogue of reusa...
 
Intro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-AthensIntro to-technologies-Green-City-Hackathon-Athens
Intro to-technologies-Green-City-Hackathon-Athens
 
Integrating a Domain Ontology Development Environment and an Ontology Search ...
Integrating a Domain Ontology Development Environment and an Ontology Search ...Integrating a Domain Ontology Development Environment and an Ontology Search ...
Integrating a Domain Ontology Development Environment and an Ontology Search ...
 
On the need for a W3C community group on RDF Stream Processing
On the need for a W3C community group on RDF Stream ProcessingOn the need for a W3C community group on RDF Stream Processing
On the need for a W3C community group on RDF Stream Processing
 
OrdRing 2013 keynote - On the need for a W3C community group on RDF Stream Pr...
OrdRing 2013 keynote - On the need for a W3C community group on RDF Stream Pr...OrdRing 2013 keynote - On the need for a W3C community group on RDF Stream Pr...
OrdRing 2013 keynote - On the need for a W3C community group on RDF Stream Pr...
 
Migration from FAST ESP to Solr
Migration from FAST ESP to SolrMigration from FAST ESP to Solr
Migration from FAST ESP to Solr
 
Why I don't use Semantic Web technologies anymore, event if they still influe...
Why I don't use Semantic Web technologies anymore, event if they still influe...Why I don't use Semantic Web technologies anymore, event if they still influe...
Why I don't use Semantic Web technologies anymore, event if they still influe...
 
Open for Business Open Archives, OpenURL, RSS and the Dublin Core
Open for Business  Open Archives, OpenURL, RSS and the Dublin CoreOpen for Business  Open Archives, OpenURL, RSS and the Dublin Core
Open for Business Open Archives, OpenURL, RSS and the Dublin Core
 
Semantic Web
Semantic WebSemantic Web
Semantic Web
 
The Standards Mosaic Opening the Way to New Technologies
The Standards Mosaic Opening the Way to New TechnologiesThe Standards Mosaic Opening the Way to New Technologies
The Standards Mosaic Opening the Way to New Technologies
 
Timbuctoo 2 EASY
Timbuctoo 2 EASYTimbuctoo 2 EASY
Timbuctoo 2 EASY
 
Comete 08-07-14
Comete   08-07-14Comete   08-07-14
Comete 08-07-14
 
Adb brief for edupub 2014
Adb brief for edupub 2014Adb brief for edupub 2014
Adb brief for edupub 2014
 

Mais de Carlos Tejo-Alonso (6)

Open data (raising awareness): The Land Portal experience
Open data (raising awareness): The Land Portal experienceOpen data (raising awareness): The Land Portal experience
Open data (raising awareness): The Land Portal experience
 
Web Semantica con MAYÚSCULAS
Web Semantica con MAYÚSCULASWeb Semantica con MAYÚSCULAS
Web Semantica con MAYÚSCULAS
 
Microformats
MicroformatsMicroformats
Microformats
 
Programa Europeo Juventud
Programa Europeo JuventudPrograma Europeo Juventud
Programa Europeo Juventud
 
Mesa redonda: Podcast, ¿la radio del futuro?
Mesa redonda: Podcast, ¿la radio del futuro?Mesa redonda: Podcast, ¿la radio del futuro?
Mesa redonda: Podcast, ¿la radio del futuro?
 
Podcasting: Una Nueva Forma de Comunicación en Internet
Podcasting: Una Nueva Forma de Comunicación en InternetPodcasting: Una Nueva Forma de Comunicación en Internet
Podcasting: Una Nueva Forma de Comunicación en Internet
 

Último

Último (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Metadata for web ontologies and rules: current practices and perspectives

  • 1. Metadata for web ontologies and rules: current practices and perspectives Carlos Tejo-Alonso, Diego Berrueta, Luis Polo and Sergio Fernández
  • 2. Context <rdf:Description rdf:about="#Bicycle "> <rdf:type rdf:resource="&owl;Class"/> logic <rdfs:subClassOf rdf:resource="#Vehicle"/> <rdfs:label xml:lang="en">bicycle</rdfs:label> <dct:description xml:lang="en"> Vehicle consisting of two wheels held in a frame one behind other, propelled by pedals </dct:description> annotation <dc:creator>Iván Mínguez</dc:creator> </rdf:Description>
  • 3. Motivation to annotate • Facilitate search • Improve exchange and reuse • Link them to the natural language • Generate reference documentation
  • 4. Overview • Current ontology & rule metadata usage • Proposed vocabulary to annotate rules • Parrot, a documentation tool for ontologies and rules • Conclusions/Future Work
  • 5. Metadata vocabularies • General purpose: DC, SKOS or RDFS – dc:creator, skos:prefLabel, rdfs:comment • For ontologies: OWL – owl:versionInfo • For rules: no specific vocabulary (with significant adoption)
  • 7. Ontology metadata study • Massive use of RDF Schema(label & comment) • Property synonymy dc:description rdfs:comment dct:description skos:definition • Absence of: – multimedia – legal rights and license information – expressive multilingual metadata
  • 8. Rule metadata: a proposal Metadata Recommended properties Labeling dc:title, dct:title, rdfs:label, skos:prefLabel, skos:altLabel Authoring foaf:maker, dc:creator, dc:contributor, dc:publisher, dct:creator, dct:contributor, dct:publisher Description dc:description, dct:description, rdfs:comment, skos:definition, skos:example, skos:note Multimedia foaf:depiction, og:video Versioning owl:versionInfo, dct:hasVersion, skos:changeNote Rights dc:rights, dct:license Date dc:date, dct:issued, dct:modified Documentation dct:source, rdfs:seeAlso, rdfs:isDefinedBy
  • 9. Annotated rule (example) (* ex:rule ex:rule [ rdfs:label -> “Example Rule”@en dc:creator -> “Luis Polo” annotatio dc:date -> “1981-01-20” og:video -> n <http://youtu.be/5h10QHpA5EU> dct:publisher -> http://ontorule-project.eu ] *) Forall ?person ?age ( If And( ?person #foaf :Person logic ?person [foaf:age -> ?age] External(pred:numeric-less-than(?age 18)) ) Then Do( Assert(?person#ex:Under18Person) )
  • 10. Parrot overview OWL Report RIF • Multimedia-rich, customizable reports for humans • Supports multiple metadata • Combination of rules and ontologies • Supports multilingual annotations
  • 11. Parrot usage Web service Eclipse plugin Command Line Interface
  • 13. Conclusions • Ontology metadata exists in the wild, but there is still room for improvement • Metadata facilitate rule exchange between Business Rules Management System • We expect to impact on the quality and quantity of the metadata annotations in rules and ontologies
  • 14. Future work • To expand the analysis to large ontologies • To account the use of metadata in RIF documents as they become available • To extend proposal of rule metadata properties as new requirements arise
  • 15. Thanks for your attention contact: carlos.tejo@fundacionctic.org http://www.flickr.com/photos/ockam/2591316903/
  • 16. About this presentation Fifth Metadata and Semantics Research Conference (MTSR 2011) 12-14 October 2011 Yaşar University, Izmir – TURKEY http://mtsr2011.yasar.edu.tr
  • 17. Acknowledgements This work has been partially supported by the European Commission under ONTORULE project