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

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
butest
 
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
 

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

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

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

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
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 - OEDW2012
María Poveda Villalón
 
Validating ontologies with OOPS! - EKAW2012
Validating ontologies with OOPS! - EKAW2012Validating ontologies with OOPS! - EKAW2012
Validating ontologies with OOPS! - EKAW2012
Marí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

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Recently uploaded (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 

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