SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
+




    Grounding Ontologies
    with Social Processes and
    Natural Language
    2012-04-26
    IFIP WG 12.7 Workshop #2
+
    Definition of Ontology in
    Computer Science
    n    A conceptualization is a mathematical construct that contains
          abstract references to (1) objects, (2) relations, (3) functions,
          and (4) events as may be observed in a given real world.

    n    An ontology is a shared, [first order] logical, computer-
          stored, specification of such an agreed explicit
          conceptualization.

    n    [Tarski 1908, Gruber 1993, Studer 2000, et al.].
+
    Definition of Ontologies in
    Computer Science
    n    In summary: Semantics = Agreed Meaning
          n    Links symbols in autonomously developed systems to shared
                reality
          n    Agreed among humans as cognitive agents
          n    Stored in ontologies
                n    key technology for interoperability
                n    ontologies ≠ data models, but provide annotation for them
                n    support both human- and system-based reasoning
+
    Tri-sortal Network of 3 Networks of
    Actors
+
    Interoperation != Integration

    n    The autonomous nature of actors needs to be respected

    n    Interoperation stems from a need or wish to communicate,
          and collaborate

    n    à Motivates the need for agreements, contracts and the
          meaningful exchange of concepts
+
    The need for dual perspectives

    n    Human perspective: high level reasoning about “shared”
          concepts
          n    put humans “in the loop”
          n    natural language contexts

    n    System perspective : vocabulary agreements, lexons
          n    large volume data access
          n    low level reasoning
+
    Ontology Engineering Methods:
    Learning from Databases
    n    Technology matures: involve the less IT-gifted IT experts

    n    Natural language discourse analysis (NIAM, ORM) as used for
          databases

    n    Use legacy data / output reports / interviews, abstraction
          into fact types

    n    Lift data models into ontologies, remove application-specific
          context
+
    Developing Ontology-Grounded
    Methods and Applications
    n    Communities of users / domain experts own the ontology.
          Make use of discourse, social process and “legacy” resources

    n    Ontologies as approximations of perceived reality at type
          level! As ontologies evolve, they approximate the real world

    n    Users / domain experts rule at every step

    n    Facts holding in a certain context (the community, see later)
+
    DOGMA

“Double Articulation”: Ontological Commitments in DOGMA	


Lexon Base	

       Commitment Layer	

        Applications
+
    Commitments in DOGMA

    n    Commitment = < Selection, Encoding, Constraints >
          n    Where Selection = set of lexons with various Context-ids
          n    Encoding = reference mapping: Application symbols to lexon
                terms
          n    Constraints = set of Ω-RIDL* statements (expressed in lexon
                terms)
+
    Towards Hybrid Ontology
    Engineering
    n    Revisit discourse analysis, pragmatics, semiotics

    n    Model communities as 1st class citizens

    n    Formalize methodologies based on NL involvement of
          domain experts à Revisit discourse analysis, pragmatics,
          semiotics

    n    Upgrading role of legacy systems in enterprises

    n    Scalable semantic re-exploitation of RDF and LOD resources
+
    Grounding Ontologies with Social
    Processes and Natural Language
    n    Hybrid Ontology Description (HOD) HΩ=<Ω,G>
          n    Ω is a DOGMA Ontology Description (Lexon base, commitments
                and a mapping from terms to concepts)
          n    The contexts in hybrid ontology descriptions communities
          n    G is a glossary, a triple with components
          n    Gloss, a set of linguistic, human-interpretable glosses. Mappings
                from community-term
                pairs or lexons to glosses
+
    Method
        Implementation of the ontology




         OWL, RDF(S), …




        E.g., with tools offered by the RDB2RDF community such as D2R Server.
Semantic Interoperation of IS through
Formalized Social Processes
03/21/12          15
+
    Lexons + Constraints
+
    Method




        Manage           Articulate    Create    Constrain
       Community                                             Commit
                        with glosses   Lexons     Lexons


    Manage Semantic
     Interoperability     Gloss-
                                       Synonym
      Requirements      Equivalence
+
    Discussion oriented + Traceability
+
    Exploiting the annotated data
    (in RDF)
+
    Gloss Driven!
+
    Joint work with CVC on Ω and MTB
    Co-evolution
+
    Exploiting RDF thanks to Hybrid
    Ontology Implementations
                     n    Augmenting RDB2RDF
                           Mappings by means of Ω-RIDL
                           Commitments

                     n    Adding semantics to the
                           database structure
+
    Exploiting RDF thanks to Hybrid
    Ontology Implementations
                     n    Fact-oriented querying of RDF.

                     n    LIST Artist NOT with Gender with
                           Code = ‘M’

                     n    In SPARQL:
                           SELECT DISTINCT ?a WHERE {
                           ?a a myOnto0:Artist. OPTIONAL {
                           ?g myOnto0:Gender_of_Artist ?a.
                           ?g myOnto0:Gender_with_Code ?c. }
                           FILTER(?c != "M" || !bound(?c)) }

Contenu connexe

En vedette

109班親會 導師報告事項-簡版
109班親會 導師報告事項-簡版109班親會 導師報告事項-簡版
109班親會 導師報告事項-簡版
徐 秋鐶
 
1030919班親會處室簡介 低年級版本
1030919班親會處室簡介 低年級版本1030919班親會處室簡介 低年級版本
1030919班親會處室簡介 低年級版本
徐 秋鐶
 

En vedette (8)

GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering
GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology EngineeringGOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering
GOSPL: A Method and Tool for Fact-Oriented Hybrid Ontology Engineering
 
tarkan
tarkantarkan
tarkan
 
109班親會 導師報告事項-簡版
109班親會 導師報告事項-簡版109班親會 導師報告事項-簡版
109班親會 導師報告事項-簡版
 
Business Semantics as an Interface between Enterprise Information Management.
Business Semantics as an Interface between Enterprise Information Management.Business Semantics as an Interface between Enterprise Information Management.
Business Semantics as an Interface between Enterprise Information Management.
 
Using a Reputation Framework to Identify Community Leaders in Ontology Engine...
Using a Reputation Framework to Identify Community Leaders in Ontology Engine...Using a Reputation Framework to Identify Community Leaders in Ontology Engine...
Using a Reputation Framework to Identify Community Leaders in Ontology Engine...
 
User Satisfaction of a Hybrid Ontology-Engineering Tool
User Satisfaction of a Hybrid Ontology-Engineering ToolUser Satisfaction of a Hybrid Ontology-Engineering Tool
User Satisfaction of a Hybrid Ontology-Engineering Tool
 
1030919班親會處室簡介 低年級版本
1030919班親會處室簡介 低年級版本1030919班親會處室簡介 低年級版本
1030919班親會處室簡介 低年級版本
 
Presentatie Basisworkshop Linkedin
Presentatie Basisworkshop LinkedinPresentatie Basisworkshop Linkedin
Presentatie Basisworkshop Linkedin
 

Similaire à 2012 04-26-ifip-wg.pptx

Semantic Interoperation of Information Systems by Evolving Ontologies through...
Semantic Interoperation of Information Systems by Evolving Ontologies through...Semantic Interoperation of Information Systems by Evolving Ontologies through...
Semantic Interoperation of Information Systems by Evolving Ontologies through...
Christophe Debruyne
 
M1. sem web & ontology introd
M1. sem web & ontology introdM1. sem web & ontology introd
M1. sem web & ontology introd
Michele Missikoff
 
PhD defense : Multi-points of view semantic enrichment of folksonomies
PhD defense : Multi-points of view semantic enrichment of folksonomiesPhD defense : Multi-points of view semantic enrichment of folksonomies
PhD defense : Multi-points of view semantic enrichment of folksonomies
Freddy Limpens
 

Similaire à 2012 04-26-ifip-wg.pptx (20)

Exploiting Natural Language Definitions and (Legacy) Data for Facilitating Ag...
Exploiting Natural Language Definitions and (Legacy) Data for Facilitating Ag...Exploiting Natural Language Definitions and (Legacy) Data for Facilitating Ag...
Exploiting Natural Language Definitions and (Legacy) Data for Facilitating Ag...
 
Extraction of common conceptual components from multiple ontologies
Extraction of common conceptual components from multiple ontologiesExtraction of common conceptual components from multiple ontologies
Extraction of common conceptual components from multiple ontologies
 
bridging formal semantics and social semantics on the web
bridging formal semantics and social semantics on the webbridging formal semantics and social semantics on the web
bridging formal semantics and social semantics on the web
 
Metrics for Evaluating Quality of Embeddings for Ontological Concepts
Metrics for Evaluating Quality of Embeddings for Ontological Concepts Metrics for Evaluating Quality of Embeddings for Ontological Concepts
Metrics for Evaluating Quality of Embeddings for Ontological Concepts
 
Adding Semantics to Social Software Engineering (by Steffen Lohmann & Thomas ...
Adding Semantics to Social Software Engineering (by Steffen Lohmann & Thomas ...Adding Semantics to Social Software Engineering (by Steffen Lohmann & Thomas ...
Adding Semantics to Social Software Engineering (by Steffen Lohmann & Thomas ...
 
Semantic Interoperation of Information Systems by Evolving Ontologies through...
Semantic Interoperation of Information Systems by Evolving Ontologies through...Semantic Interoperation of Information Systems by Evolving Ontologies through...
Semantic Interoperation of Information Systems by Evolving Ontologies through...
 
Freddy Limpens: From folksonomies to ontologies: a socio-technical solution.
Freddy Limpens: From folksonomies to ontologies: a socio-technical solution.Freddy Limpens: From folksonomies to ontologies: a socio-technical solution.
Freddy Limpens: From folksonomies to ontologies: a socio-technical solution.
 
How to model digital objects within the semantic web
How to model digital objects within the semantic webHow to model digital objects within the semantic web
How to model digital objects within the semantic web
 
M1. sem web & ontology introd
M1. sem web & ontology introdM1. sem web & ontology introd
M1. sem web & ontology introd
 
Fueling the future with Semantic Web patterns - Keynote at WOP2014@ISWC
Fueling the future with Semantic Web patterns - Keynote at WOP2014@ISWCFueling the future with Semantic Web patterns - Keynote at WOP2014@ISWC
Fueling the future with Semantic Web patterns - Keynote at WOP2014@ISWC
 
2009 | How Networks effect the practictioners daily life
2009 | How Networks effect the practictioners daily life2009 | How Networks effect the practictioners daily life
2009 | How Networks effect the practictioners daily life
 
Learning Multilingual Semantic Parsers for Question Answering over Linked Dat...
Learning Multilingual Semantic Parsers for Question Answering over Linked Dat...Learning Multilingual Semantic Parsers for Question Answering over Linked Dat...
Learning Multilingual Semantic Parsers for Question Answering over Linked Dat...
 
PhD defense : Multi-points of view semantic enrichment of folksonomies
PhD defense : Multi-points of view semantic enrichment of folksonomiesPhD defense : Multi-points of view semantic enrichment of folksonomies
PhD defense : Multi-points of view semantic enrichment of folksonomies
 
Generating domain specific sentiment lexicons using the Web Directory
Generating domain specific sentiment lexicons using the Web Directory Generating domain specific sentiment lexicons using the Web Directory
Generating domain specific sentiment lexicons using the Web Directory
 
TEDDY - Thesaurus Editor: Design and Definition Yarn
TEDDY - Thesaurus Editor: Design and Definition YarnTEDDY - Thesaurus Editor: Design and Definition Yarn
TEDDY - Thesaurus Editor: Design and Definition Yarn
 
Tell me why! ain't nothin' but a mistake describing media item differences w...
Tell me why! ain't nothin' but a mistake  describing media item differences w...Tell me why! ain't nothin' but a mistake  describing media item differences w...
Tell me why! ain't nothin' but a mistake describing media item differences w...
 
PhD Proposal Defense - Prateek Jain
PhD Proposal Defense - Prateek JainPhD Proposal Defense - Prateek Jain
PhD Proposal Defense - Prateek Jain
 
Different Semantic Perspectives for Question Answering Systems
Different Semantic Perspectives for Question Answering SystemsDifferent Semantic Perspectives for Question Answering Systems
Different Semantic Perspectives for Question Answering Systems
 
Presentation at MTSR 2012
Presentation at MTSR 2012Presentation at MTSR 2012
Presentation at MTSR 2012
 
Building better knowledge graphs through social computing
Building better knowledge graphs through social computingBuilding better knowledge graphs through social computing
Building better knowledge graphs through social computing
 

Plus de Christophe Debruyne

Generating Executable Mappings from RDF Data Cube Data Structure Definitions
Generating Executable Mappings from RDF Data Cube Data Structure DefinitionsGenerating Executable Mappings from RDF Data Cube Data Structure Definitions
Generating Executable Mappings from RDF Data Cube Data Structure Definitions
Christophe Debruyne
 

Plus de Christophe Debruyne (20)

One year of DALIDA Data Literacy Workshops for Adults: a Report
One year of DALIDA Data Literacy Workshops for Adults: a ReportOne year of DALIDA Data Literacy Workshops for Adults: a Report
One year of DALIDA Data Literacy Workshops for Adults: a Report
 
Projet TOXIN : Des graphes de connaissances pour la recherche en toxicologie
Projet TOXIN : Des graphes de connaissances pour la recherche en toxicologieProjet TOXIN : Des graphes de connaissances pour la recherche en toxicologie
Projet TOXIN : Des graphes de connaissances pour la recherche en toxicologie
 
Knowledge Graphs: Concept, mogelijkheden en aandachtspunten
Knowledge Graphs: Concept, mogelijkheden en aandachtspuntenKnowledge Graphs: Concept, mogelijkheden en aandachtspunten
Knowledge Graphs: Concept, mogelijkheden en aandachtspunten
 
Reusable SHACL Constraint Components for Validating Geospatial Linked Data
Reusable SHACL Constraint Components for Validating Geospatial Linked DataReusable SHACL Constraint Components for Validating Geospatial Linked Data
Reusable SHACL Constraint Components for Validating Geospatial Linked Data
 
Hidden Amongst the Data: the Beyond 2022 Knowledge Graph
Hidden Amongst the Data: the Beyond 2022 Knowledge GraphHidden Amongst the Data: the Beyond 2022 Knowledge Graph
Hidden Amongst the Data: the Beyond 2022 Knowledge Graph
 
Facilitating Data Curation: a Solution Developed in the Toxicology Domain
Facilitating Data Curation: a Solution Developed in the Toxicology DomainFacilitating Data Curation: a Solution Developed in the Toxicology Domain
Facilitating Data Curation: a Solution Developed in the Toxicology Domain
 
Using Maps for Interlinking Geospatial Linked Data
Using Maps for Interlinking Geospatial Linked DataUsing Maps for Interlinking Geospatial Linked Data
Using Maps for Interlinking Geospatial Linked Data
 
Linked Data Publication and Interlinking Research within the SFI funded ADAPT...
Linked Data Publication and Interlinking Research within the SFI funded ADAPT...Linked Data Publication and Interlinking Research within the SFI funded ADAPT...
Linked Data Publication and Interlinking Research within the SFI funded ADAPT...
 
Towards Generating Policy-compliant Datasets (poster)
Towards GeneratingPolicy-compliant Datasets (poster)Towards GeneratingPolicy-compliant Datasets (poster)
Towards Generating Policy-compliant Datasets (poster)
 
Towards Generating Policy-compliant Datasets
Towards Generating Policy-compliant DatasetsTowards Generating Policy-compliant Datasets
Towards Generating Policy-compliant Datasets
 
Generating Executable Mappings from RDF Data Cube Data Structure Definitions
Generating Executable Mappings from RDF Data Cube Data Structure DefinitionsGenerating Executable Mappings from RDF Data Cube Data Structure Definitions
Generating Executable Mappings from RDF Data Cube Data Structure Definitions
 
Uplift – Generating RDF datasets from non-RDF data with R2RML
Uplift – Generating RDF datasets from non-RDF data with R2RMLUplift – Generating RDF datasets from non-RDF data with R2RML
Uplift – Generating RDF datasets from non-RDF data with R2RML
 
A Lightweight Approach to Explore, Enrich and Use Data with a Geospatial Dime...
A Lightweight Approach to Explore, Enrich and Use Data with a Geospatial Dime...A Lightweight Approach to Explore, Enrich and Use Data with a Geospatial Dime...
A Lightweight Approach to Explore, Enrich and Use Data with a Geospatial Dime...
 
Client-side Processing of GeoSPARQL Functions with Triple Pattern Fragments
Client-side Processing of GeoSPARQL Functions with Triple Pattern FragmentsClient-side Processing of GeoSPARQL Functions with Triple Pattern Fragments
Client-side Processing of GeoSPARQL Functions with Triple Pattern Fragments
 
Serving Ireland's Geospatial Information as Linked Data
Serving Ireland's Geospatial Information as Linked DataServing Ireland's Geospatial Information as Linked Data
Serving Ireland's Geospatial Information as Linked Data
 
Serving Ireland's Geospatial Information as Linked Data (ISWC 2016 Poster)
Serving Ireland's Geospatial Information as Linked Data (ISWC 2016 Poster)Serving Ireland's Geospatial Information as Linked Data (ISWC 2016 Poster)
Serving Ireland's Geospatial Information as Linked Data (ISWC 2016 Poster)
 
R2RML-F: Towards Sharing and Executing Domain Logic in R2RML Mappings
R2RML-F: Towards Sharing and Executing Domain Logic in R2RML MappingsR2RML-F: Towards Sharing and Executing Domain Logic in R2RML Mappings
R2RML-F: Towards Sharing and Executing Domain Logic in R2RML Mappings
 
Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping G...
Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping G...Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping G...
Towards a Project Centric Metadata Model and Lifecycle for Ontology Mapping G...
 
Creating and Consuming Metadata from Transcribed Historical Vital Records for...
Creating and Consuming Metadata from Transcribed Historical Vital Records for...Creating and Consuming Metadata from Transcribed Historical Vital Records for...
Creating and Consuming Metadata from Transcribed Historical Vital Records for...
 
What is Linked Data?
What is Linked Data?What is Linked Data?
What is Linked Data?
 

Dernier

Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
Chris Hunter
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
heathfieldcps1
 

Dernier (20)

ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural ResourcesEnergy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
Energy Resources. ( B. Pharmacy, 1st Year, Sem-II) Natural Resources
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Role Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptxRole Of Transgenic Animal In Target Validation-1.pptx
Role Of Transgenic Animal In Target Validation-1.pptx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 

2012 04-26-ifip-wg.pptx

  • 1. + Grounding Ontologies with Social Processes and Natural Language 2012-04-26 IFIP WG 12.7 Workshop #2
  • 2. + Definition of Ontology in Computer Science n  A conceptualization is a mathematical construct that contains abstract references to (1) objects, (2) relations, (3) functions, and (4) events as may be observed in a given real world. n  An ontology is a shared, [first order] logical, computer- stored, specification of such an agreed explicit conceptualization. n  [Tarski 1908, Gruber 1993, Studer 2000, et al.].
  • 3. + Definition of Ontologies in Computer Science n  In summary: Semantics = Agreed Meaning n  Links symbols in autonomously developed systems to shared reality n  Agreed among humans as cognitive agents n  Stored in ontologies n  key technology for interoperability n  ontologies ≠ data models, but provide annotation for them n  support both human- and system-based reasoning
  • 4. + Tri-sortal Network of 3 Networks of Actors
  • 5. + Interoperation != Integration n  The autonomous nature of actors needs to be respected n  Interoperation stems from a need or wish to communicate, and collaborate n  à Motivates the need for agreements, contracts and the meaningful exchange of concepts
  • 6. + The need for dual perspectives n  Human perspective: high level reasoning about “shared” concepts n  put humans “in the loop” n  natural language contexts n  System perspective : vocabulary agreements, lexons n  large volume data access n  low level reasoning
  • 7. + Ontology Engineering Methods: Learning from Databases n  Technology matures: involve the less IT-gifted IT experts n  Natural language discourse analysis (NIAM, ORM) as used for databases n  Use legacy data / output reports / interviews, abstraction into fact types n  Lift data models into ontologies, remove application-specific context
  • 8. + Developing Ontology-Grounded Methods and Applications n  Communities of users / domain experts own the ontology. Make use of discourse, social process and “legacy” resources n  Ontologies as approximations of perceived reality at type level! As ontologies evolve, they approximate the real world n  Users / domain experts rule at every step n  Facts holding in a certain context (the community, see later)
  • 9. + DOGMA “Double Articulation”: Ontological Commitments in DOGMA Lexon Base Commitment Layer Applications
  • 10. + Commitments in DOGMA n  Commitment = < Selection, Encoding, Constraints > n  Where Selection = set of lexons with various Context-ids n  Encoding = reference mapping: Application symbols to lexon terms n  Constraints = set of Ω-RIDL* statements (expressed in lexon terms)
  • 11. + Towards Hybrid Ontology Engineering n  Revisit discourse analysis, pragmatics, semiotics n  Model communities as 1st class citizens n  Formalize methodologies based on NL involvement of domain experts à Revisit discourse analysis, pragmatics, semiotics n  Upgrading role of legacy systems in enterprises n  Scalable semantic re-exploitation of RDF and LOD resources
  • 12. + Grounding Ontologies with Social Processes and Natural Language n  Hybrid Ontology Description (HOD) HΩ=<Ω,G> n  Ω is a DOGMA Ontology Description (Lexon base, commitments and a mapping from terms to concepts) n  The contexts in hybrid ontology descriptions communities n  G is a glossary, a triple with components n  Gloss, a set of linguistic, human-interpretable glosses. Mappings from community-term pairs or lexons to glosses
  • 13. + Method  Implementation of the ontology OWL, RDF(S), …  E.g., with tools offered by the RDB2RDF community such as D2R Server. Semantic Interoperation of IS through Formalized Social Processes 03/21/12 15
  • 14. + Lexons + Constraints
  • 15. + Method Manage Articulate Create Constrain Community Commit with glosses Lexons Lexons Manage Semantic Interoperability Gloss- Synonym Requirements Equivalence
  • 16. + Discussion oriented + Traceability
  • 17. + Exploiting the annotated data (in RDF)
  • 18. + Gloss Driven!
  • 19. + Joint work with CVC on Ω and MTB Co-evolution
  • 20. + Exploiting RDF thanks to Hybrid Ontology Implementations n  Augmenting RDB2RDF Mappings by means of Ω-RIDL Commitments n  Adding semantics to the database structure
  • 21. + Exploiting RDF thanks to Hybrid Ontology Implementations n  Fact-oriented querying of RDF. n  LIST Artist NOT with Gender with Code = ‘M’ n  In SPARQL: SELECT DISTINCT ?a WHERE { ?a a myOnto0:Artist. OPTIONAL { ?g myOnto0:Gender_of_Artist ?a. ?g myOnto0:Gender_with_Code ?c. } FILTER(?c != "M" || !bound(?c)) }