SlideShare a Scribd company logo
1 of 18
A Reuse-based Lightweight
Method for Developing Linked Data
Ontologies and Vocabularies
María Poveda-Villalón, Mari Carmen Suárez-Figueroa and
Asunción Gómez-Pérez
Ontology Engineering Group. Departamento de Inteligencia Artificial.
Facultad de Informática, Universidad Politécnica de Madrid.
Campus de Montegancedo s/n.
28660 Boadilla del Monte. Madrid. Spain
{mpoveda, mcsuarez, asun}@fi.upm.es
OntologySummit2014: Thursday 2014-03-13
Summit Theme: "Big Data and Semantic Web Meet Applied Ontology"
Summit Track Title: "Track B Making use of Ontologies: Tools,
Services, and Techniques”
Session II
2
Disclaimer:
Along this talk the terms “ontology” and “vocabulary” will be used indistinctly.
From http://www.w3.org/standards/semanticweb/ontology:
There is no clear division between what is referred to as
“vocabularies” and “ontologies”. The trend is to use the word “ontology”
for more complex, and possibly quite formal collection of terms, whereas
“vocabulary” is used when such strict formalism is not necessarily used or
only in a very loose sense.
A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
Table of Contents
3A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
• Motivation
• Proposed method overview
• Conclusions and future work
Motivation (I)
4A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
Create terms
(if needed)
Put them all
together
4
“Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch.
http://lod-cloud.net/”
My
Data
Set
My Data
DB
text
…
sensors
My namespace
Vocabulary
describing
my data
Generate
RDF
Publish my
DataSet
Reuse terms
from LOD
cloud
Motivation (II)
5A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
Create terms
(if needed)
Put them all
together
5
“Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch.
http://lod-cloud.net/”
My
Data
Set
My Data
DB
text
…
sensors
My namespace
Vocabulary
describing
my data
Generate
RDF
Publish my
DataSet
Reuse terms
from LOD
cloud
 Where can I find the vocabularies?
 Which vocabs/elements should I reuse?
 How much information should I reuse?
 How should I create terms according to:
 Linked Data principles?
 Ontological foundations?
 How to reuse the elements or vocabs?
 How to link them?
Motivation (III)
6A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
Considerations about Linked Data developments:
• Agile, rapid developments
• Particular requirements: on the web, dereferenceability, w3c standards,
linked
• Domain experts, not knowledge representation experts
• No fixed requirements
About the proposal:
• Lightweight: provide techniques, tools, workflows, and examples
• Keeping the core activities
• Data driven: the starting point of the process is a list of terms extracted
from the raw data
• Reuse based
• Increase interoperability
• Decrease cost
• Web oriented
• Linked Data principles
Brief State of the Art
7A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
Ontology
development
Heavyweight
methodologies
NeOn
[1]
On-To-
Knowledge
[2]
DILIGENT
[3]
Methon-
tology
[4]
Lightweight
methodologies
eXtreme
method
[5]
XD
methodology
[6]
RapidOWL
[7]
7
LD
development
LD guides
Linked Data Book
[8]
- Non Linked Data principles grounded
- Based on competency question technique
- Time and resource consuming processes
- Set
requirem
ents
(no
maintenance)
- ODPs
reuse
- No
reuse
- What to do but not
how to do it
[1] Suárez-Figueroa, M.C. PhD Thesis: NeOn Methodology for Building Ontology
Networks: Specification, Scheduling and Reuse. Spain. June 2010.
[2] S. Staab, H.P. Schnurr, R. Studer, Y. Sure. Knowledge Processes and
Ontologies. IEEE Intelligent Systems 16(1):26–34. (2001).
[3] H. S. Pinto, C. Tempich, S. Staab. DILIGENT: Towards a fine-grained
methodology for DIstributed, Loosely-controlled and evolvInG Engineering of
oNTologies. In Proceedings ECAI 2004.
[4] A. Gómez-Pérez, M. Fernández-López, O. Corcho. Ontological Engineering.
November 2003. Springer Verlag. ISBN 1-85233-551-3.
[5] Hristozova, M., Sterling, L. An eXtreme Method for Developing Lightweight
Ontologies. CEUR Workshop Series, 2002.
[6] Presutti, V., Daga, E., Gangemi ,A., Blomqvist E. eXtreme Design with Content
Ontology Design Patterns. WOP 2009
[7] Auer, S.: RapidOWL - an Agile Knowledge Engineering Methodology. In: STICA
2006, Manchester, UK (2006)
[8] Tom Heath and Christian Bizer (2011) Linked Data: Evolving the Web into a Global
Data Space (1st edition). Synthesis Lectures on the Semantic Web: Theory and
Technology, 1:1, 1-136. Morgan & Claypool.
Table of Contents
8A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
• Motivation
• Proposed method overview
• Conclusions and future work
Proposal: LOT – Linked Open Terms methodology
9A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
Methodological contribution
LD Vocabularies assessment based on
• LD Principles
• Knowledge modelling criteria
Technological contribution
Access to and reuse ontologies and vocabularies
already used in the LD cloud
Methodological contribution
Guidelines for integration:
• How much information should I reuse?
• How to reuse the elements?
• How to link the reused elements?
Methodological contribution
Guidelines for development:
• According with LD principles
• Avoiding mistakes
Technological contribution
OOPS! – OntOlogy Pitfall Scanner!
http://www.oeg-upm.net/oops
The proposal consists in a lightweight method for building ontologies and vocabularies  Where can I
find the
vocabularies?
 Which vocabs/
elements should I
reuse?
 How much
information should
I reuse?
 How to reuse
the elements or
vocabs?
 How to link
them?
 How should I create terms
according to:
 LD principles?
 Ontological foundations?
Data-driven approach
Can you
represent
all your
data?
Yes No
Evaluate
Use &
Publish
New data?
Data
BBDD

text
…
sensors
Select
Integrate
Complete
Search
Term
extraction
Technological contribution
OOPS! – OntOlogy Pitfall Scanner!
http://www.oeg-upm.net/oops
Data-driven approach
Can you
represent
all your
data?
Yes
No
Evaluate
Use &
Publish
New data?
Select
Integrate
Complete
Search
Term
extraction
Search
10A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
Ontology Search refers to the activity of finding candidate ontologies or ontology modules to be
reused [1].
Search tools:
• General purpose:
• LOV: http://lov.okfn.org
• LOD2Stats: http://stats.lod2.eu/vocabularies
• Others: ODP, Swoogle, Sindice, etc
• Domain base:
• Bioportal: http://bioportal.bioontology.org/
• Smartcity: http://smartcity.linkeddata.es/
Focus:
• Terms used in LOD
• Terminology extracted directly from the data
• Expert advise || Done by experts
[1] Suárez-Figueroa, M.C. PhD Thesis: NeOn Methodology for Building Ontology
Networks: Specification, Scheduling and Reuse. Spain. June 2010.
Terminology extraction:
• Identify nouns, verbs, etc.
• Tools: Freeling for free text
• Tools for ddbb, csv, tables, xml, etc?
Select
11A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
Data-driven approach
Can you
represent
all your
data?
Yes
No
Evaluate
Use &
Publish
New data?
Select
Integrate
Complete
Search
Term
extraction
Ontology Selection refers to the activity of choosing the most suitable ontologies or ontology
modules among those available in an ontology repository or library, for a concrete domain of
interest and associated tasks [1].
Evaluation tools:
• OOPS! – OntOlogy pitfalls scanner [2] http://www.oeg-upm.net/oops/
• Triple checker http://graphite.ecs.soton.ac.uk/checker/ (already
included in OOPS!)
• Vapour http://validator.linkeddata.org/vapour (to be included in
OOPS!)
Also it should be considered:
• Modelling issues (OOPS!, reasoners, manually review, etc.)
• Domain coverage (based on the data to be represented)
• Used in Linked Data (LOD2Stats, Sindice, etc)
Focus:
• Assessment by Linked Data principles
• Modelling issues
• Domain coverage: data driven
[1] Suárez-Figueroa, M.C. PhD Thesis: NeOn Methodology for Building Ontology Networks: Specification,
Scheduling and Reuse. Spain. June 2010.
[2] Poveda-Villalón, M., Suárez-Figueroa, M. C., & Gómez-Pérez, A. (2012). Validating ontologies with oops!.
In Knowledge Engineering and Knowledge Management (pp. 267-281). Springer Berlin Heidelberg.
Integrate
12A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
Data-driven approach
Can you
represent
all your
data?
Yes
No
Evaluate
Use &
Publish
New data?
Select
Integrate
Complete
Search
Term
extraction
Ontology Integration. It refers to the activity of including one ontology in another ontology [1].
Tools:
• Ontology editors: Protégé, NeOn Toolkit, etc.
• Plug-ins: Ontology Module Extraction and Partition
• Text editors for manual approach
Focus:
• How much information should I reuse?
• How to reuse the elements or vocabs? Preliminary analysis [2]
• Should I import another ontology?
• Should I reference other ontology element URIs?
• ... replicating manually the URI?
• ... merging ontologies?
• How to link them?
Techniques:
• Import the ontology as a whole
• Reuse some parts of the ontology (or ontology module)
• Reuse statements
[1] Suárez-Figueroa, M.C. PhD Thesis: NeOn Methodology for Building Ontology Networks: Specification,
Scheduling and Reuse. Spain. June 2010.
[2] Poveda-Villalón, M., Suárez-Figueroa, M. C., & Gómez-Pérez, A. The Landscape of Ontology Reuse in
Linked Data. 1st Ontology Engineering in a Data-driven World (OEDW 2012) Workshop at the18th
International Conference on Knowledge Engineering and Knowledge Management . Galway, Ireland, 9th
October 2012. http://www.slideshare.net/MariaPovedaVillalon/mpoveda-oedw2012v1
Complete
13A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
Data-driven approach
Can you
represent
all your
data?
Yes
No
Evaluate
Use &
Publish
New data?
Select
Integrate
Complete
Search
Term
extraction
Ontology Enrichment It refers to the activity of extending an ontology with new conceptual
structures (e.g., concepts, roles and axioms) [1].
Focus:
• How should I create terms according to ontological foundations
and Linked Data principles?
Ontology development:
• Ontology Development 101: A Guide to Creating Your First
Ontology [2]
• Ontology Engineering Patterns
http://www.w3.org/2001/sw/BestPractices/
• Extracting Ontology conceptualization, formalization techniques
from existing methodologies
Recommendation
• Link to existing entities
• Provide human readable documentation
• Keep the semantics of the reused elements
[1] Suárez-Figueroa, M.C. PhD Thesis: NeOn Methodology for Building Ontology Networks: Specification,
Scheduling and Reuse. Spain. June 2010.
[2] Natalya F. Noy and Deborah L. McGuinness. Ontology Development 101: A Guide to Creating Your First
Ontology’. Stanford Knowledge Systems Laboratory Technical Report KSL-01-05 and Stanford Medical
Informatics Technical Report SMI-2001-0880, March 2001.
Tools:
• Ontology editors: Protégé, NeOn Toolkit, etc.
Evaluate
14A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
Data-driven approach
Yes
No
Evaluate
Use &
Publish
New data?
Select
Integrate
Complete
Search
Term
extraction
Can you
represent
all your
data?
Ontology Evaluation it refers to the activity of checking the technical quality of an ontology
against a frame of reference. [1].
Evaluation tools related to Linked Data principles:
• OOPS! – OntOlogy pitfalls scanner [2] http://www.oeg-upm.net/oops/
• Triple checker http://graphite.ecs.soton.ac.uk/checker/ (already
included in OOPS!)
Evaluation tools/techniques other aspects:
• Modelling issues (OOPS!, reasoners, manually review, etc.)
• Domain coverage (based on the data to be represented)
• Application based (queries)
• Syntax issues: validators
Focus:
• Assessment by Linked Data principles
• Modelling issues
• Domain coverage: data driven
[1] Suárez-Figueroa, M.C. PhD Thesis: NeOn Methodology for Building Ontology Networks: Specification,
Scheduling and Reuse. Spain. June 2010.
[2] Poveda-Villalón, M., Suárez-Figueroa, M. C., & Gómez-Pérez, A. (2012). Validating ontologies with oops!.
In Knowledge Engineering and Knowledge Management (pp. 267-281). Springer Berlin Heidelberg.
Table of Contents
15A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
• Motivation
• Proposed method overview
• Conclusions and future work
Conclusions and future work
16A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
• Provide detailed guidelines
• Include examples
• Set thresholds to suggest different techniques for reuse
• Provide detailed workflows for each activity
• Test with users
• There are a lot of tools and techniques that have to be connected
• There are still difficulties to make more lightweight the ontology conceptualization
and formalization activities
Conclusions
Further information: M. Poveda-Villalón. A Reuse-based Lightweight Method for Developing Linked Data
Ontologies and Vocabularies. PhD symposium at the 9th Extended Semantic Web Conference (ESWC2012).
27th – 31st May 2012. Heraklion, Greece. http://oa.upm.es/14479/1/ESWC2012-DS-Camera_Ready_v05.pdf
Future work
Questions?
17A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
List of URLs alphabetical order:
• Bioportal http://bioportal.bioontology.org/
• Freeling http://nlp.lsi.upc.edu/freeling/
• LOD2Stats http://stats.lod2.eu/vocabularies
• LOV http://lov.okfn.org
• NeOn Toolkit http://neon-toolkit.org/
• NeOn Toolkit Plug-in Ontology Module Extraction http://neon-toolkit.org/wiki/Ontology_Module_Extraction
• NeOn Toolkit Plug-in Ontology Module Partition http://neon-toolkit.org/wiki/Ontology_Module_Partition
• ODP (Ontology Design Pattern) Portal http://ontologydesignpatterns.org/
• Ontology Engineering Patterns http://www.w3.org/2001/sw/BestPractices/
• OOPS! http://www.oeg-upm.net/oops/
• Protégé http://protegewiki.stanford.edu/wiki/Main_Page
• Sindice http://sindice.com/
• Smartcity ontology catalogue http://smartcity.linkeddata.es/
• Swoogle http://swoogle.umbc.edu/
• Triplechecker http://graphite.ecs.soton.ac.uk/checker/
• Vapour http://validator.linkeddata.org/vapour
Thanks!
A Reuse-based Lightweight
Method for Developing Linked Data
Ontologies and Vocabularies
María Poveda-Villalón, Mari Carmen Suárez-Figueroa and
Asunción Gómez-Pérez
Ontology Engineering Group. Departamento de Inteligencia Artificial.
Facultad de Informática, Universidad Politécnica de Madrid.
Campus de Montegancedo s/n.
28660 Boadilla del Monte. Madrid. Spain
{mpoveda, mcsuarez, asun}@fi.upm.es
OntologySummit2014: Thursday 2014-03-13
Summit Theme: "Big Data and Semantic Web Meet Applied Ontology"
Summit Track Title: "Track B Making use of Ontologies: Tools,
Services, and Techniques”
Session II

More Related Content

What's hot

Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...Jeff Z. Pan
 
OOPS!: on-line ontology diagnosis by Maria Poveda
OOPS!: on-line ontology diagnosis by Maria PovedaOOPS!: on-line ontology diagnosis by Maria Poveda
OOPS!: on-line ontology diagnosis by Maria Povedasemanticsconference
 
Make our Scientific Datasets Accessible and Interoperable on the Web
Make our Scientific Datasets Accessible and Interoperable on the WebMake our Scientific Datasets Accessible and Interoperable on the Web
Make our Scientific Datasets Accessible and Interoperable on the WebFranck Michel
 
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...semanticsconference
 
Making Linked Data SPARQL with the InterMine Biological Data Warehouse
Making Linked Data SPARQL with the InterMine Biological Data WarehouseMaking Linked Data SPARQL with the InterMine Biological Data Warehouse
Making Linked Data SPARQL with the InterMine Biological Data WarehouseJustin Clark-Casey
 
Proteomics and the "big data" trend: challenges and new possibilitites (Talk ...
Proteomics and the "big data" trend: challenges and new possibilitites (Talk ...Proteomics and the "big data" trend: challenges and new possibilitites (Talk ...
Proteomics and the "big data" trend: challenges and new possibilitites (Talk ...Juan Antonio Vizcaino
 
Research Objects for improved sharing and reproducibility
Research Objects for improved sharing and reproducibilityResearch Objects for improved sharing and reproducibility
Research Objects for improved sharing and reproducibilityOscar Corcho
 
Learning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology EngineeringLearning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology Engineeringbutest
 
Getting Started with Knowledge Graphs
Getting Started with Knowledge GraphsGetting Started with Knowledge Graphs
Getting Started with Knowledge GraphsPeter Haase
 
Experiences to learn from the MS proteomics field
Experiences to learn from the MS proteomics fieldExperiences to learn from the MS proteomics field
Experiences to learn from the MS proteomics fieldJuan Antonio Vizcaino
 
Proteomics public data resources: enabling "big data" analysis in proteomics
Proteomics public data resources: enabling "big data" analysis in proteomicsProteomics public data resources: enabling "big data" analysis in proteomics
Proteomics public data resources: enabling "big data" analysis in proteomicsJuan Antonio Vizcaino
 
Perspectives on mining knowledge graphs from text
Perspectives on mining knowledge graphs from textPerspectives on mining knowledge graphs from text
Perspectives on mining knowledge graphs from textJennifer D'Souza
 
Federated data stores using semantic web technology
Federated data stores using semantic web technologyFederated data stores using semantic web technology
Federated data stores using semantic web technologySteve Ray
 
NLP in Web Data Extraction (Omer Gunes)
NLP in Web Data Extraction (Omer Gunes)NLP in Web Data Extraction (Omer Gunes)
NLP in Web Data Extraction (Omer Gunes)timfu
 
Open Research Knowledge Graph (ORKG) - an overview
Open Research Knowledge Graph (ORKG) - an overview   Open Research Knowledge Graph (ORKG) - an overview
Open Research Knowledge Graph (ORKG) - an overview Jennifer D'Souza
 
Introduction to FAIRDOM
Introduction to FAIRDOMIntroduction to FAIRDOM
Introduction to FAIRDOMCarole Goble
 

What's hot (18)

Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
 
OOPS!: on-line ontology diagnosis by Maria Poveda
OOPS!: on-line ontology diagnosis by Maria PovedaOOPS!: on-line ontology diagnosis by Maria Poveda
OOPS!: on-line ontology diagnosis by Maria Poveda
 
Loupe model - Use Cases and Requirements
Loupe model - Use Cases and Requirements Loupe model - Use Cases and Requirements
Loupe model - Use Cases and Requirements
 
Make our Scientific Datasets Accessible and Interoperable on the Web
Make our Scientific Datasets Accessible and Interoperable on the WebMake our Scientific Datasets Accessible and Interoperable on the Web
Make our Scientific Datasets Accessible and Interoperable on the Web
 
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
Georgios Meditskos and Stamatia Dasiopoulou | Question Answering over Pattern...
 
Making Linked Data SPARQL with the InterMine Biological Data Warehouse
Making Linked Data SPARQL with the InterMine Biological Data WarehouseMaking Linked Data SPARQL with the InterMine Biological Data Warehouse
Making Linked Data SPARQL with the InterMine Biological Data Warehouse
 
Proteomics and the "big data" trend: challenges and new possibilitites (Talk ...
Proteomics and the "big data" trend: challenges and new possibilitites (Talk ...Proteomics and the "big data" trend: challenges and new possibilitites (Talk ...
Proteomics and the "big data" trend: challenges and new possibilitites (Talk ...
 
Research Objects for improved sharing and reproducibility
Research Objects for improved sharing and reproducibilityResearch Objects for improved sharing and reproducibility
Research Objects for improved sharing and reproducibility
 
Learning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology EngineeringLearning and Text Analysis for Ontology Engineering
Learning and Text Analysis for Ontology Engineering
 
Getting Started with Knowledge Graphs
Getting Started with Knowledge GraphsGetting Started with Knowledge Graphs
Getting Started with Knowledge Graphs
 
Experiences to learn from the MS proteomics field
Experiences to learn from the MS proteomics fieldExperiences to learn from the MS proteomics field
Experiences to learn from the MS proteomics field
 
Proteomics public data resources: enabling "big data" analysis in proteomics
Proteomics public data resources: enabling "big data" analysis in proteomicsProteomics public data resources: enabling "big data" analysis in proteomics
Proteomics public data resources: enabling "big data" analysis in proteomics
 
Perspectives on mining knowledge graphs from text
Perspectives on mining knowledge graphs from textPerspectives on mining knowledge graphs from text
Perspectives on mining knowledge graphs from text
 
Federated data stores using semantic web technology
Federated data stores using semantic web technologyFederated data stores using semantic web technology
Federated data stores using semantic web technology
 
NLP in Web Data Extraction (Omer Gunes)
NLP in Web Data Extraction (Omer Gunes)NLP in Web Data Extraction (Omer Gunes)
NLP in Web Data Extraction (Omer Gunes)
 
Open Research Knowledge Graph (ORKG) - an overview
Open Research Knowledge Graph (ORKG) - an overview   Open Research Knowledge Graph (ORKG) - an overview
Open Research Knowledge Graph (ORKG) - an overview
 
Introduction to FAIRDOM
Introduction to FAIRDOMIntroduction to FAIRDOM
Introduction to FAIRDOM
 
Roadmap for a multilingual BioPortal
Roadmap for a multilingual BioPortalRoadmap for a multilingual BioPortal
Roadmap for a multilingual BioPortal
 

Similar to A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies - ontologysummit2014

A Framework for Ontology Usage Analysis
A Framework for Ontology Usage AnalysisA Framework for Ontology Usage Analysis
A Framework for Ontology Usage AnalysisJamshaid Ashraf
 
Building a multilingual ontology for education domain using monto method
Building a multilingual ontology for education domain using monto methodBuilding a multilingual ontology for education domain using monto method
Building a multilingual ontology for education domain using monto methodCSITiaesprime
 
2015 03 19 (EDUCON2015) eMadrid UPM Towards a Learning Analytics Approach for...
2015 03 19 (EDUCON2015) eMadrid UPM Towards a Learning Analytics Approach for...2015 03 19 (EDUCON2015) eMadrid UPM Towards a Learning Analytics Approach for...
2015 03 19 (EDUCON2015) eMadrid UPM Towards a Learning Analytics Approach for...eMadrid network
 
Research on ontology based information retrieval techniques
Research on ontology based information retrieval techniquesResearch on ontology based information retrieval techniques
Research on ontology based information retrieval techniquesKausar Mukadam
 
Sci Know Mine 2013: What can we learn from topic modeling on 350M academic do...
Sci Know Mine 2013: What can we learn from topic modeling on 350M academic do...Sci Know Mine 2013: What can we learn from topic modeling on 350M academic do...
Sci Know Mine 2013: What can we learn from topic modeling on 350M academic do...William Gunn
 
SKOS as the focal point of linked data strategies
SKOS as the focal point of linked data strategiesSKOS as the focal point of linked data strategies
SKOS as the focal point of linked data strategiesSemantic Web Company
 
Ontologies for Smart Cities
Ontologies for Smart CitiesOntologies for Smart Cities
Ontologies for Smart CitiesLD4SC
 
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGY
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGYINTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGY
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGYcscpconf
 
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...Implementation of a Knowledge Management Methodology based on Ontologies :Cas...
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...rahulmonikasharma
 
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalKeystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalMauro Dragoni
 
Ontology-based Semantic Approach for Learning Object Recommendation
Ontology-based Semantic Approach for Learning Object RecommendationOntology-based Semantic Approach for Learning Object Recommendation
Ontology-based Semantic Approach for Learning Object RecommendationIDES Editor
 
Managing Metadata for Science and Technology Studies: the RISIS case
Managing Metadata for Science and Technology Studies: the RISIS caseManaging Metadata for Science and Technology Studies: the RISIS case
Managing Metadata for Science and Technology Studies: the RISIS caseRinke Hoekstra
 
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017Deborah McGuinness
 
NLP Workshop Presentation at Universitat de Barcelona
NLP Workshop Presentation at Universitat de BarcelonaNLP Workshop Presentation at Universitat de Barcelona
NLP Workshop Presentation at Universitat de BarcelonaSergiPons5
 
Probabilistic indexing for archival holdings - possibilities and limits
Probabilistic indexing for archival holdings - possibilities and limitsProbabilistic indexing for archival holdings - possibilities and limits
Probabilistic indexing for archival holdings - possibilities and limitsUniversité Libre de Bruxelles
 
Is preserving data enough? Towards the preservation of scientific methods
Is preserving data enough? Towards the preservation of scientific methods Is preserving data enough? Towards the preservation of scientific methods
Is preserving data enough? Towards the preservation of scientific methods dgarijo
 
Pemanfaatan Big Data Dalam Riset 2023.pptx
Pemanfaatan Big Data Dalam Riset 2023.pptxPemanfaatan Big Data Dalam Riset 2023.pptx
Pemanfaatan Big Data Dalam Riset 2023.pptxelisarosa29
 

Similar to A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies - ontologysummit2014 (20)

A Framework for Ontology Usage Analysis
A Framework for Ontology Usage AnalysisA Framework for Ontology Usage Analysis
A Framework for Ontology Usage Analysis
 
Building a multilingual ontology for education domain using monto method
Building a multilingual ontology for education domain using monto methodBuilding a multilingual ontology for education domain using monto method
Building a multilingual ontology for education domain using monto method
 
2015 03 19 (EDUCON2015) eMadrid UPM Towards a Learning Analytics Approach for...
2015 03 19 (EDUCON2015) eMadrid UPM Towards a Learning Analytics Approach for...2015 03 19 (EDUCON2015) eMadrid UPM Towards a Learning Analytics Approach for...
2015 03 19 (EDUCON2015) eMadrid UPM Towards a Learning Analytics Approach for...
 
Research on ontology based information retrieval techniques
Research on ontology based information retrieval techniquesResearch on ontology based information retrieval techniques
Research on ontology based information retrieval techniques
 
Sci Know Mine 2013: What can we learn from topic modeling on 350M academic do...
Sci Know Mine 2013: What can we learn from topic modeling on 350M academic do...Sci Know Mine 2013: What can we learn from topic modeling on 350M academic do...
Sci Know Mine 2013: What can we learn from topic modeling on 350M academic do...
 
SKOS as the focal point of linked data strategies
SKOS as the focal point of linked data strategiesSKOS as the focal point of linked data strategies
SKOS as the focal point of linked data strategies
 
Ontologies for Smart Cities
Ontologies for Smart CitiesOntologies for Smart Cities
Ontologies for Smart Cities
 
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGY
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGYINTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGY
INTELLIGENT INFORMATION RETRIEVAL WITHIN DIGITAL LIBRARY USING DOMAIN ONTOLOGY
 
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...Implementation of a Knowledge Management Methodology based on Ontologies :Cas...
Implementation of a Knowledge Management Methodology based on Ontologies :Cas...
 
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information RetrievalKeystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
Keystone Summer School 2015: Mauro Dragoni, Ontologies For Information Retrieval
 
Ontology-based Semantic Approach for Learning Object Recommendation
Ontology-based Semantic Approach for Learning Object RecommendationOntology-based Semantic Approach for Learning Object Recommendation
Ontology-based Semantic Approach for Learning Object Recommendation
 
M045067275
M045067275M045067275
M045067275
 
Managing Metadata for Science and Technology Studies: the RISIS case
Managing Metadata for Science and Technology Studies: the RISIS caseManaging Metadata for Science and Technology Studies: the RISIS case
Managing Metadata for Science and Technology Studies: the RISIS case
 
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017
Ontologies For the Modern Age - McGuinness' Keynote at ISWC 2017
 
NLP Workshop Presentation at Universitat de Barcelona
NLP Workshop Presentation at Universitat de BarcelonaNLP Workshop Presentation at Universitat de Barcelona
NLP Workshop Presentation at Universitat de Barcelona
 
Probabilistic indexing for archival holdings - possibilities and limits
Probabilistic indexing for archival holdings - possibilities and limitsProbabilistic indexing for archival holdings - possibilities and limits
Probabilistic indexing for archival holdings - possibilities and limits
 
Is preserving data enough? Towards the preservation of scientific methods
Is preserving data enough? Towards the preservation of scientific methods Is preserving data enough? Towards the preservation of scientific methods
Is preserving data enough? Towards the preservation of scientific methods
 
A Clean Slate?
A Clean Slate?A Clean Slate?
A Clean Slate?
 
D04 06 2438
D04 06 2438D04 06 2438
D04 06 2438
 
Pemanfaatan Big Data Dalam Riset 2023.pptx
Pemanfaatan Big Data Dalam Riset 2023.pptxPemanfaatan Big Data Dalam Riset 2023.pptx
Pemanfaatan Big Data Dalam Riset 2023.pptx
 

More from María Poveda Villalón

New trends in ontological engineering, practices and tools
New trends in ontological engineering, practices and toolsNew trends in ontological engineering, practices and tools
New trends in ontological engineering, practices and toolsMaría Poveda Villalón
 
Publishing Linked Open Data on the Web & the Role of Ontologies
Publishing Linked Open Data on the Web & the Role of OntologiesPublishing Linked Open Data on the Web & the Role of Ontologies
Publishing Linked Open Data on the Web & the Role of OntologiesMaría Poveda Villalón
 
Detrás de un gran dataset siempre hay un gran vocabulario
Detrás de un gran dataset siempre hay un gran vocabularioDetrás de un gran dataset siempre hay un gran vocabulario
Detrás de un gran dataset siempre hay un gran vocabularioMaría Poveda Villalón
 
Ontology Evaluation: a pitfall-based approach to ontology diagnosis
Ontology Evaluation: a pitfall-based approach to ontology diagnosisOntology Evaluation: a pitfall-based approach to ontology diagnosis
Ontology Evaluation: a pitfall-based approach to ontology diagnosisMaría Poveda Villalón
 
Detecting Good Practices and Pitfalls when Publishing Vocabularies on the Web
Detecting Good Practices and Pitfalls when Publishing Vocabularies on the Web Detecting Good Practices and Pitfalls when Publishing Vocabularies on the Web
Detecting Good Practices and Pitfalls when Publishing Vocabularies on the Web María Poveda Villalón
 
The Landscape of Ontology Reuse in Linked Data - OEDW2012
The Landscape of Ontology Reuse in Linked Data - OEDW2012The Landscape of Ontology Reuse in Linked Data - OEDW2012
The Landscape of Ontology Reuse in Linked Data - OEDW2012María Poveda Villalón
 
Validating ontologies with OOPS! - EKAW2012
Validating ontologies with OOPS! - EKAW2012Validating ontologies with OOPS! - EKAW2012
Validating ontologies with OOPS! - EKAW2012María Poveda Villalón
 

More from María Poveda Villalón (13)

Ontology development basic tools
Ontology development basic toolsOntology development basic tools
Ontology development basic tools
 
Chowlk notation
Chowlk notation Chowlk notation
Chowlk notation
 
Coming to terms to FAIR semantics
Coming to terms to FAIR semanticsComing to terms to FAIR semantics
Coming to terms to FAIR semantics
 
New trends in ontological engineering, practices and tools
New trends in ontological engineering, practices and toolsNew trends in ontological engineering, practices and tools
New trends in ontological engineering, practices and tools
 
Publishing Linked Open Data on the Web & the Role of Ontologies
Publishing Linked Open Data on the Web & the Role of OntologiesPublishing Linked Open Data on the Web & the Role of Ontologies
Publishing Linked Open Data on the Web & the Role of Ontologies
 
Introducción a la web semántica
Introducción a la web semánticaIntroducción a la web semántica
Introducción a la web semántica
 
Semantic Discovery in the Web of Things
Semantic Discovery in the Web of ThingsSemantic Discovery in the Web of Things
Semantic Discovery in the Web of Things
 
Linked Open Vocabularies
Linked Open VocabulariesLinked Open Vocabularies
Linked Open Vocabularies
 
Detrás de un gran dataset siempre hay un gran vocabulario
Detrás de un gran dataset siempre hay un gran vocabularioDetrás de un gran dataset siempre hay un gran vocabulario
Detrás de un gran dataset siempre hay un gran vocabulario
 
Ontology Evaluation: a pitfall-based approach to ontology diagnosis
Ontology Evaluation: a pitfall-based approach to ontology diagnosisOntology Evaluation: a pitfall-based approach to ontology diagnosis
Ontology Evaluation: a pitfall-based approach to ontology diagnosis
 
Detecting Good Practices and Pitfalls when Publishing Vocabularies on the Web
Detecting Good Practices and Pitfalls when Publishing Vocabularies on the Web Detecting Good Practices and Pitfalls when Publishing Vocabularies on the Web
Detecting Good Practices and Pitfalls when Publishing Vocabularies on the Web
 
The Landscape of Ontology Reuse in Linked Data - OEDW2012
The Landscape of Ontology Reuse in Linked Data - OEDW2012The Landscape of Ontology Reuse in Linked Data - OEDW2012
The Landscape of Ontology Reuse in Linked Data - OEDW2012
 
Validating ontologies with OOPS! - EKAW2012
Validating ontologies with OOPS! - EKAW2012Validating ontologies with OOPS! - EKAW2012
Validating ontologies with OOPS! - EKAW2012
 

Recently uploaded

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
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
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
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
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
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
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
 
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
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
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
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
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
 

Recently uploaded (20)

From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
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
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
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
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
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
 
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
 
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
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
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
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
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
 

A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies - ontologysummit2014

  • 1. A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies María Poveda-Villalón, Mari Carmen Suárez-Figueroa and Asunción Gómez-Pérez Ontology Engineering Group. Departamento de Inteligencia Artificial. Facultad de Informática, Universidad Politécnica de Madrid. Campus de Montegancedo s/n. 28660 Boadilla del Monte. Madrid. Spain {mpoveda, mcsuarez, asun}@fi.upm.es OntologySummit2014: Thursday 2014-03-13 Summit Theme: "Big Data and Semantic Web Meet Applied Ontology" Summit Track Title: "Track B Making use of Ontologies: Tools, Services, and Techniques” Session II
  • 2. 2 Disclaimer: Along this talk the terms “ontology” and “vocabulary” will be used indistinctly. From http://www.w3.org/standards/semanticweb/ontology: There is no clear division between what is referred to as “vocabularies” and “ontologies”. The trend is to use the word “ontology” for more complex, and possibly quite formal collection of terms, whereas “vocabulary” is used when such strict formalism is not necessarily used or only in a very loose sense. A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies
  • 3. Table of Contents 3A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies • Motivation • Proposed method overview • Conclusions and future work
  • 4. Motivation (I) 4A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies Create terms (if needed) Put them all together 4 “Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/” My Data Set My Data DB text … sensors My namespace Vocabulary describing my data Generate RDF Publish my DataSet Reuse terms from LOD cloud
  • 5. Motivation (II) 5A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies Create terms (if needed) Put them all together 5 “Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/” My Data Set My Data DB text … sensors My namespace Vocabulary describing my data Generate RDF Publish my DataSet Reuse terms from LOD cloud  Where can I find the vocabularies?  Which vocabs/elements should I reuse?  How much information should I reuse?  How should I create terms according to:  Linked Data principles?  Ontological foundations?  How to reuse the elements or vocabs?  How to link them?
  • 6. Motivation (III) 6A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies Considerations about Linked Data developments: • Agile, rapid developments • Particular requirements: on the web, dereferenceability, w3c standards, linked • Domain experts, not knowledge representation experts • No fixed requirements About the proposal: • Lightweight: provide techniques, tools, workflows, and examples • Keeping the core activities • Data driven: the starting point of the process is a list of terms extracted from the raw data • Reuse based • Increase interoperability • Decrease cost • Web oriented • Linked Data principles
  • 7. Brief State of the Art 7A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies Ontology development Heavyweight methodologies NeOn [1] On-To- Knowledge [2] DILIGENT [3] Methon- tology [4] Lightweight methodologies eXtreme method [5] XD methodology [6] RapidOWL [7] 7 LD development LD guides Linked Data Book [8] - Non Linked Data principles grounded - Based on competency question technique - Time and resource consuming processes - Set requirem ents (no maintenance) - ODPs reuse - No reuse - What to do but not how to do it [1] Suárez-Figueroa, M.C. PhD Thesis: NeOn Methodology for Building Ontology Networks: Specification, Scheduling and Reuse. Spain. June 2010. [2] S. Staab, H.P. Schnurr, R. Studer, Y. Sure. Knowledge Processes and Ontologies. IEEE Intelligent Systems 16(1):26–34. (2001). [3] H. S. Pinto, C. Tempich, S. Staab. DILIGENT: Towards a fine-grained methodology for DIstributed, Loosely-controlled and evolvInG Engineering of oNTologies. In Proceedings ECAI 2004. [4] A. Gómez-Pérez, M. Fernández-López, O. Corcho. Ontological Engineering. November 2003. Springer Verlag. ISBN 1-85233-551-3. [5] Hristozova, M., Sterling, L. An eXtreme Method for Developing Lightweight Ontologies. CEUR Workshop Series, 2002. [6] Presutti, V., Daga, E., Gangemi ,A., Blomqvist E. eXtreme Design with Content Ontology Design Patterns. WOP 2009 [7] Auer, S.: RapidOWL - an Agile Knowledge Engineering Methodology. In: STICA 2006, Manchester, UK (2006) [8] Tom Heath and Christian Bizer (2011) Linked Data: Evolving the Web into a Global Data Space (1st edition). Synthesis Lectures on the Semantic Web: Theory and Technology, 1:1, 1-136. Morgan & Claypool.
  • 8. Table of Contents 8A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies • Motivation • Proposed method overview • Conclusions and future work
  • 9. Proposal: LOT – Linked Open Terms methodology 9A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies Methodological contribution LD Vocabularies assessment based on • LD Principles • Knowledge modelling criteria Technological contribution Access to and reuse ontologies and vocabularies already used in the LD cloud Methodological contribution Guidelines for integration: • How much information should I reuse? • How to reuse the elements? • How to link the reused elements? Methodological contribution Guidelines for development: • According with LD principles • Avoiding mistakes Technological contribution OOPS! – OntOlogy Pitfall Scanner! http://www.oeg-upm.net/oops The proposal consists in a lightweight method for building ontologies and vocabularies  Where can I find the vocabularies?  Which vocabs/ elements should I reuse?  How much information should I reuse?  How to reuse the elements or vocabs?  How to link them?  How should I create terms according to:  LD principles?  Ontological foundations? Data-driven approach Can you represent all your data? Yes No Evaluate Use & Publish New data? Data BBDD  text … sensors Select Integrate Complete Search Term extraction Technological contribution OOPS! – OntOlogy Pitfall Scanner! http://www.oeg-upm.net/oops
  • 10. Data-driven approach Can you represent all your data? Yes No Evaluate Use & Publish New data? Select Integrate Complete Search Term extraction Search 10A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies Ontology Search refers to the activity of finding candidate ontologies or ontology modules to be reused [1]. Search tools: • General purpose: • LOV: http://lov.okfn.org • LOD2Stats: http://stats.lod2.eu/vocabularies • Others: ODP, Swoogle, Sindice, etc • Domain base: • Bioportal: http://bioportal.bioontology.org/ • Smartcity: http://smartcity.linkeddata.es/ Focus: • Terms used in LOD • Terminology extracted directly from the data • Expert advise || Done by experts [1] Suárez-Figueroa, M.C. PhD Thesis: NeOn Methodology for Building Ontology Networks: Specification, Scheduling and Reuse. Spain. June 2010. Terminology extraction: • Identify nouns, verbs, etc. • Tools: Freeling for free text • Tools for ddbb, csv, tables, xml, etc?
  • 11. Select 11A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies Data-driven approach Can you represent all your data? Yes No Evaluate Use & Publish New data? Select Integrate Complete Search Term extraction Ontology Selection refers to the activity of choosing the most suitable ontologies or ontology modules among those available in an ontology repository or library, for a concrete domain of interest and associated tasks [1]. Evaluation tools: • OOPS! – OntOlogy pitfalls scanner [2] http://www.oeg-upm.net/oops/ • Triple checker http://graphite.ecs.soton.ac.uk/checker/ (already included in OOPS!) • Vapour http://validator.linkeddata.org/vapour (to be included in OOPS!) Also it should be considered: • Modelling issues (OOPS!, reasoners, manually review, etc.) • Domain coverage (based on the data to be represented) • Used in Linked Data (LOD2Stats, Sindice, etc) Focus: • Assessment by Linked Data principles • Modelling issues • Domain coverage: data driven [1] Suárez-Figueroa, M.C. PhD Thesis: NeOn Methodology for Building Ontology Networks: Specification, Scheduling and Reuse. Spain. June 2010. [2] Poveda-Villalón, M., Suárez-Figueroa, M. C., & Gómez-Pérez, A. (2012). Validating ontologies with oops!. In Knowledge Engineering and Knowledge Management (pp. 267-281). Springer Berlin Heidelberg.
  • 12. Integrate 12A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies Data-driven approach Can you represent all your data? Yes No Evaluate Use & Publish New data? Select Integrate Complete Search Term extraction Ontology Integration. It refers to the activity of including one ontology in another ontology [1]. Tools: • Ontology editors: Protégé, NeOn Toolkit, etc. • Plug-ins: Ontology Module Extraction and Partition • Text editors for manual approach Focus: • How much information should I reuse? • How to reuse the elements or vocabs? Preliminary analysis [2] • Should I import another ontology? • Should I reference other ontology element URIs? • ... replicating manually the URI? • ... merging ontologies? • How to link them? Techniques: • Import the ontology as a whole • Reuse some parts of the ontology (or ontology module) • Reuse statements [1] Suárez-Figueroa, M.C. PhD Thesis: NeOn Methodology for Building Ontology Networks: Specification, Scheduling and Reuse. Spain. June 2010. [2] Poveda-Villalón, M., Suárez-Figueroa, M. C., & Gómez-Pérez, A. The Landscape of Ontology Reuse in Linked Data. 1st Ontology Engineering in a Data-driven World (OEDW 2012) Workshop at the18th International Conference on Knowledge Engineering and Knowledge Management . Galway, Ireland, 9th October 2012. http://www.slideshare.net/MariaPovedaVillalon/mpoveda-oedw2012v1
  • 13. Complete 13A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies Data-driven approach Can you represent all your data? Yes No Evaluate Use & Publish New data? Select Integrate Complete Search Term extraction Ontology Enrichment It refers to the activity of extending an ontology with new conceptual structures (e.g., concepts, roles and axioms) [1]. Focus: • How should I create terms according to ontological foundations and Linked Data principles? Ontology development: • Ontology Development 101: A Guide to Creating Your First Ontology [2] • Ontology Engineering Patterns http://www.w3.org/2001/sw/BestPractices/ • Extracting Ontology conceptualization, formalization techniques from existing methodologies Recommendation • Link to existing entities • Provide human readable documentation • Keep the semantics of the reused elements [1] Suárez-Figueroa, M.C. PhD Thesis: NeOn Methodology for Building Ontology Networks: Specification, Scheduling and Reuse. Spain. June 2010. [2] Natalya F. Noy and Deborah L. McGuinness. Ontology Development 101: A Guide to Creating Your First Ontology’. Stanford Knowledge Systems Laboratory Technical Report KSL-01-05 and Stanford Medical Informatics Technical Report SMI-2001-0880, March 2001. Tools: • Ontology editors: Protégé, NeOn Toolkit, etc.
  • 14. Evaluate 14A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies Data-driven approach Yes No Evaluate Use & Publish New data? Select Integrate Complete Search Term extraction Can you represent all your data? Ontology Evaluation it refers to the activity of checking the technical quality of an ontology against a frame of reference. [1]. Evaluation tools related to Linked Data principles: • OOPS! – OntOlogy pitfalls scanner [2] http://www.oeg-upm.net/oops/ • Triple checker http://graphite.ecs.soton.ac.uk/checker/ (already included in OOPS!) Evaluation tools/techniques other aspects: • Modelling issues (OOPS!, reasoners, manually review, etc.) • Domain coverage (based on the data to be represented) • Application based (queries) • Syntax issues: validators Focus: • Assessment by Linked Data principles • Modelling issues • Domain coverage: data driven [1] Suárez-Figueroa, M.C. PhD Thesis: NeOn Methodology for Building Ontology Networks: Specification, Scheduling and Reuse. Spain. June 2010. [2] Poveda-Villalón, M., Suárez-Figueroa, M. C., & Gómez-Pérez, A. (2012). Validating ontologies with oops!. In Knowledge Engineering and Knowledge Management (pp. 267-281). Springer Berlin Heidelberg.
  • 15. Table of Contents 15A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies • Motivation • Proposed method overview • Conclusions and future work
  • 16. Conclusions and future work 16A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies • Provide detailed guidelines • Include examples • Set thresholds to suggest different techniques for reuse • Provide detailed workflows for each activity • Test with users • There are a lot of tools and techniques that have to be connected • There are still difficulties to make more lightweight the ontology conceptualization and formalization activities Conclusions Further information: M. Poveda-Villalón. A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies. PhD symposium at the 9th Extended Semantic Web Conference (ESWC2012). 27th – 31st May 2012. Heraklion, Greece. http://oa.upm.es/14479/1/ESWC2012-DS-Camera_Ready_v05.pdf Future work
  • 17. Questions? 17A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies List of URLs alphabetical order: • Bioportal http://bioportal.bioontology.org/ • Freeling http://nlp.lsi.upc.edu/freeling/ • LOD2Stats http://stats.lod2.eu/vocabularies • LOV http://lov.okfn.org • NeOn Toolkit http://neon-toolkit.org/ • NeOn Toolkit Plug-in Ontology Module Extraction http://neon-toolkit.org/wiki/Ontology_Module_Extraction • NeOn Toolkit Plug-in Ontology Module Partition http://neon-toolkit.org/wiki/Ontology_Module_Partition • ODP (Ontology Design Pattern) Portal http://ontologydesignpatterns.org/ • Ontology Engineering Patterns http://www.w3.org/2001/sw/BestPractices/ • OOPS! http://www.oeg-upm.net/oops/ • Protégé http://protegewiki.stanford.edu/wiki/Main_Page • Sindice http://sindice.com/ • Smartcity ontology catalogue http://smartcity.linkeddata.es/ • Swoogle http://swoogle.umbc.edu/ • Triplechecker http://graphite.ecs.soton.ac.uk/checker/ • Vapour http://validator.linkeddata.org/vapour Thanks!
  • 18. A Reuse-based Lightweight Method for Developing Linked Data Ontologies and Vocabularies María Poveda-Villalón, Mari Carmen Suárez-Figueroa and Asunción Gómez-Pérez Ontology Engineering Group. Departamento de Inteligencia Artificial. Facultad de Informática, Universidad Politécnica de Madrid. Campus de Montegancedo s/n. 28660 Boadilla del Monte. Madrid. Spain {mpoveda, mcsuarez, asun}@fi.upm.es OntologySummit2014: Thursday 2014-03-13 Summit Theme: "Big Data and Semantic Web Meet Applied Ontology" Summit Track Title: "Track B Making use of Ontologies: Tools, Services, and Techniques” Session II