SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

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/23Sebastian Hellmann
 
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
 
Open (linked) bibliographic data
Open (linked) bibliographic dataOpen (linked) bibliographic data
Open (linked) bibliographic dataEdmund Chamberlain
 
Linked Open Data Visualization
Linked Open Data VisualizationLinked Open Data Visualization
Linked Open Data VisualizationLaura Po
 
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 AgeM. Tamer Özsu
 
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 toolLaura Po
 
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 SystemNIT Durgapur
 
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
 
DBpedia as Gaeilge Chapter
DBpedia as Gaeilge ChapterDBpedia as Gaeilge Chapter
DBpedia as Gaeilge ChapterBianca Pereira
 
Publishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web TechnologiesPublishing Data Using Semantic Web Technologies
Publishing Data Using Semantic Web TechnologiesNikolaos Konstantinou
 
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 DataMarcia Zeng
 
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 SPARQLEmanuele Della Valle
 

What's hot (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
 

Similar to Metadata for web ontologies and rules: current practices and perspectives

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 ScenariosEUCLID project
 
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 selectionEnrico Daga
 
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 CompanionFlink Forward
 
Fedora Overview
Fedora OverviewFedora Overview
Fedora Overvieweposthumus
 
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 CoreAndy Powell
 
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...South Tyrol Free Software Conference
 
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-AthensStoitsis Giannis
 
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 ...Takeshi Morita
 
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 ProcessingPlanetData Network of Excellence
 
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...Oscar Corcho
 
Migration from FAST ESP to Solr
Migration from FAST ESP to SolrMigration from FAST ESP to Solr
Migration from FAST ESP to SolrTNR Global
 
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...Gautier Poupeau
 
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 CoreAndy Powell
 
Semantic Web
Semantic WebSemantic Web
Semantic Webhardchiu
 
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 TechnologiesDave Lewis
 
Adb brief for edupub 2014
Adb brief for edupub 2014Adb brief for edupub 2014
Adb brief for edupub 2014RePubIT Inc.
 

Similar to 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
 

More from Carlos Tejo-Alonso

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 experienceCarlos Tejo-Alonso
 
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?Carlos Tejo-Alonso
 
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 InternetCarlos Tejo-Alonso
 

More from 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
 

Recently uploaded

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Recently uploaded (20)

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 

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