ontological engineering ontological engineering
play

Ontological Engineering Ontological Engineering Asuncin Gmez-Prez - PowerPoint PPT Presentation

Introduction to the Semantic Web Tutorial Ontological Engineering Ontological Engineering Asuncin Gmez-Prez (asun@fi.upm.es) Mari Carmen Surez -Figueroa (mcsuarez@fi.upm.es) Boris Villa n (b illa@delicias dia fi Boris Villazn


  1. Introduction to the Semantic Web Tutorial Ontological Engineering Ontological Engineering Asunción Gómez-Pérez (asun@fi.upm.es) Mari Carmen Suárez -Figueroa (mcsuarez@fi.upm.es) Boris Villa ón (b illa@delicias dia fi Boris Villazón (bvilla@delicias.dia.fi.upm.es) pm es) Work distributed under the license Creative Commons Attribution-Noncommercial-Share Alike 3.0

  2. Index de � I t � Introduction d ti � Scenarios in Ontology Building � Methodological Guidelines for Ontology Specification � Quick Search of Existing Knowledge Resources � Quick Search of Existing Knowledge Resources � Guidelines for Ontology development project Planning � Methodological Guidelines for Non Ontological Resource Reuse and Reengineering � Methodological Guideliness for Ontology Reuse � Creating the final Ontology Model � Creating the final Ontology Model Introduction to the Semantic Web Tutorial: Ontological Engineering

  3. I want to build my ontology y gy – Which are the key process and activities in ontology – Which are the key process and activities in ontology development? – Which activities do I need in my development? y p – When should I carry out each activity? – Where is the relationship of one activity with the others? p y – How do I collect the requirements of my ontology? – Where can I find ontologies with the goal of reusing them? g g g – How can I reuse exiting knowledge resources? – ... Introduction to the Semantic Web Tutorial: Ontological Engineering

  4. Limitations of current methodologies th d l i • Methontology, On-To-Knowledge are for building ontologies from scratch • They lack guidelines for: – building ontologies by reusing and reengineering g g y g g g existing knowledge aware resources – for contextualizing an existing ontology and plugging it in with existing ontologies that might plugging it in with existing ontologies that might be in continuous evolution – Building ontologies in a collaborative way Building ontologies in a collaborative way – software developers that need to include ontologies into their IT developments Introduction to the Semantic Web Tutorial: Ontological Engineering

  5. New Ontology Development Paradigm gy p g Whose emphasis is on � the reuse and reengineering of knowledge aware resources � the collaborative and argumentative ontology development � the building of ontology networks , as opposed to custom- building new ontologies from scratch. Dynamic y Contextualized Collaboration Introduction to the Semantic Web Tutorial: Ontological Engineering

  6. Ontology Networks gy The Th Semantic S ti W b Web of f the th f t future will ill b be characterized by using a very large number of ontologies embedded in ontology networks built by distributed teams in a collaborative way. y y Introduction to the Semantic Web Tutorial: Ontological Engineering

  7. Index de � I t � Introduction d ti � Scenarios in Ontology Building � Methodological Guidelines for Ontology Specification � Quick Search of Existing Knowledge Resources � Quick Search of Existing Knowledge Resources � Guidelines for Ontology development project Planning � Methodological Guidelines for Non Ontological Resource Reuse and Reengineering � Methodological Guideliness for Ontology Reuse � Creating the Ontology Model � Creating the Ontology Model Introduction to the Semantic Web Tutorial: Ontological Engineering

  8. Too many activities… oo a y act t es Merging Ontologies Ontology Reuse Ontology Design Patterns Restructuring Restructuring Ontologies Introduction to the Semantic Web Tutorial: Ontological Engineering

  9. Building Ontologies: Use Case u d g O to og es Use Case Classical Classical In our team, we want to build an OWL ontology in the pharmaceutical domain, but we want to use several pharmaceutical standards in XML and classification schemes in our own format. classification schemes in our own format Non Ontological Non Ontological Resource Reuse Non Ontological g Resource Reengineering Introduction to the Semantic Web Tutorial: Ontological Engineering

  10. Building Ontologies: Use Case u d g O to og es Use Case Classical In our team, we want to build an OWL ontology in the fishery domain. We want to base on our ontologies about species and commodities, and we want to have the ontology in several natural languages. h th t l i l t l l Ontological O t l i l Resource Reuse Ontological Ontological Localizing Ontological Resource Resources Reengineering Introduction to the Semantic Web Tutorial: Ontological Engineering

  11. NeOn Scenarios Knowledge Resources Ontological Resources Non Ontological Resources 4 3 O. Design Patterns O. Repositories and Registries Glossaries Dictionaries Lexicons 5 6 Flogic Classification Classification RDF(S) Taxonomies Thesauri Schemas Ontological Resource OWL 2 Reuse 5 6 2 2 O. Aligning Ontology Design 4 Non Ontological Resource Pattern Reuse 3 Reuse 6 O. Merging 2 Ontological Resource 7 Reengineering 5 Alignments Non Ontological Resource 4 6 Reengineering 1 RDF(S) O. Specification O. Formalization O. Implementation O. Conceptualization Flogic 8 9 Ontology Restructuring (Pruning, Extension, O. Localization OWL Specialization, Modularization) 1,2,3,4,5,6,7,8, 9 Ontology Support Activities : Knowledge Acquisition (Elicitation); Documentation; Configuration Management; Evaluation (V&V); Assessment Introduction to the Semantic Web Tutorial: Ontological Engineering

  12. Scenarios Sce a os 1 1. Building ontology networks from scratch without reusing existing Building ontology networks from scratch without reusing existing resources. 2. Building ontology networks by reusing and reengineering non ontological resources. ontological resources. 3. Building ontology networks by reusing ontologies or ontology modules. 4. Building ontology networks by reusing and reengineering ontologies 4. Building ontology networks by reusing and reengineering ontologies or ontology modules. 5. Building ontology networks by reusing and merging ontology or ontology modules. gy 6. Building ontology networks by reusing, merging and reengineering ontologies or ontology modules. 7. Building ontology networks by reusing ontology design patterns. g gy y g gy g p 8. Building ontology networks by restructuring ontologies or ontology modules. 9. Building ontology networks by localizing ontologies or ontology modules. Introduction to the Semantic Web Tutorial: Ontological Engineering

  13. NeOn Methodology eO et odo ogy Process and activities covered: All processes and activities are described with: p � Ontology Specification � A filling card � Scheduling � A workflow � N � Non Ontological Resource Reuse � Examples � E O t l i l R R l � Non Ontological Resource Reengineering � Reuse General Ontologies � Reuse Domain Ontologies � Reuse Ontology Statements � R � Reuse Ontology Design Patterns O t l D i P tt Introduction to the Semantic Web Tutorial: Ontological Engineering

  14. Helping Job Seekers on their way Local o EURES Matching n algorithm p ES (I nt) ES ES ES Local m Matching Matching q ES algorithm ES Cand. Cand. . . Cand Cand Cand Cand. Cand. Cand . . l Catalonia Vacan. Vacan. . . Vacan Vacan Vacan. Vacan. Vacan Vacan . . r ES (Es) ES (Es) ES ES Cand. Cand. Cand. Cand. . . . . Cand Cand Cand Cand ES European European Vacan. Vacan. . . Vacan Vacan i Cand. Cand. Cand Cand . . Employment Employment Employment Employment Lombard ES ES ES (I t) Mediators Mediators Vacan. Vacan. . . Vacan Vacan Marketplace Marketplace Cand. Cand Cand Cand. . . h a ES ES ES LEGENDA Cand. Cand Cand Cand. . . Vacan. Vacan Vacan. Vacan . . Local Vacan. Vacan. . . Vacan Vacan Matching Requester ES algorithm b Private g ES (I nt) ES (I nt) ES ES ES ES Responding ES S Local Matching f c algorithm ES not involved ES ES Cand. Cand. . . Cand Cand Wallonia e d Job Seeker’s Candidacy Job Seeker s Candidacy ES (Be) ES ES Vacan Vacan. Vacan Vacan. . . Employer Job Vacancy Introduction to the Semantic Web Tutorial: Ontological Engineering

  15. Index de � I t � Introduction d ti � Scenarios in Ontology Building � Methodological Guidelines for Ontology Specification � Quick Search of Existing Knowledge Resources � Quick Search of Existing Knowledge Resources � Guidelines for Ontology development project Planning � Methodological Guidelines for Non Ontological Resource Reuse and Reengineering � Methodological Guideliness for Ontology Reuse � Creating the final Ontology Model � Creating the final Ontology Model Introduction to the Semantic Web Tutorial: Ontological Engineering

  16. Ontology Requirements Specification NeOn Deliverable D5.4.1 (2008) Introduction to the Semantic Web Tutorial: Ontological Engineering

Recommend


More recommend