SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
The Relation between a Framework for
Collaborative Ontology Engineering and
Nicola Guarino’s Terminology and Ideas in
“Formal Ontology and Information Systems”
Christophe Debruyne
2013-05-01
2013-05-01| page 1
Table of contents
Introduction
Formal Ontology and Information Systems
Open vs. Closed Information Systems
Developing Ontology Guided Methods and Applications
Relation between the two Formalisms
Conclusion
2013-05-01| page 2
Introduction
Ontology by [Gru93]
An ontology is commonly defined as: “a [formal,] explicit specification
of a [shared] conceptualization”.
Gruber’s definition was based on the definition of Genesereth
and Nilsson’s notion of a conceptualization [GN87] that used an
extensional notion for describing one particular state of affairs.
Guarino and Gieretta in [GG95] argued that a different
intensional account of the notion of conceptualization has to be
introduced
Guarino then wrote his – currently – most influential work
“Formal Ontology and Information Systems” in which he provided
definitions for conceptualization, ontological commitment and
ontology.
2013-05-01| page 3
Introduction
The problem is not only what ontologies in computer science are,
but how they also come to be shared artifacts in a network of
humans and computerized systems.
Over the past years, quite a few (collaborative)
ontology-engineering methods have been developed, each with
their own characteristics; e.g., the formalism adopted, approach
of agreement processes, application domain, etc.
The goal of this presentation are:
Relate the two different formalisms and terminologies;
Provide a reference for disambiguation (e.g., the slightly different
notion of ontological commitment in the two frameworks.
2013-05-01| page 4
Formal Ontology and Information Systems
Figure : “The intended models of a logical language reflect its commitment to
a conceptualization. An ontology indirectly reflects this commitment (and the
underlying conceptualization) by approximating this set of intended models.”
(Figure from [Gua98])
2013-05-01| page 5
Open vs. Closed Information Systems
[Gua98] provided a definition for ontologies;
Ontologies are key for semantic interoperability between
autonomously developed and maintained information systems;
Open vs. Closed Information Systems;
Are similar in “exercise”.
2013-05-01| page 6
Open vs. Closed Information Systems
Information System
AGREEMENT
(N.L.)
End users
Designer
Business
Domain Expert
Conceptual
Schema
Design
Tool
"Real world"
Business Domain
Abstraction
from instances
Communicate at
instance level
Observe/Interact => Test by
instances
Observe/
Abstract
DB
Schema
DBMS
DB
Apps
ENTERPRISE CONTEXT - DEFINED BY REQUIREMENTS
Figure : Information Systems in an enterprise context.
2013-05-01| page 7
Open vs. Closed Information Systems
Shared World
Community
Observe/Interact
Enterprise IS 1 Enterprise IS 2

Agreement
Interaction
ONTOLOGY
leads to
results in
Replacing
Semantic
Interoperability
Enables
Figure : Agreements leading to ontology for enabling semantic interoperability
2013-05-01| page 8
DOGMA
Developing Ontology Guided Methods and Applications.
Definition (DOGMA Ontology Descriptions)
DOGMA Ontology Descriptions Ω = Λ, ci, K
Λ a lexon base, a finite set of plausible binary fact types called
lexons γ, t1, r1, r2, t2 , with γ ∈ Γ context-identifiers.
ci a function mapping context-identifiers and terms to concepts
K a finite set of ontological commitments containing
A selection of lexons
A mapping from application symbols to ontology terms
Predicates over those terms and roles to express constraints
Note: fact orientation, double articulation
2013-05-01| page 9
DOGMA
The hybrid aspect of ontologies
Ontologies are resources shared among humans working in a
community, and (networked) systems
Mapping of terms to a concept is the result of a community
agreement
Capture those agreements, turn communities into first class
citizens of the ontology, resulting notion called hybrid ontology
Fundamental technology: formalized glossaries, special
linguistic resources to support the agreement process
2013-05-01| page 10
DOGMA
Definition (Hybrid Ontology Description )
Hybrid Ontology Description HΩ = Ω, G
Ω a DOGMA Ontology Description
The contexts in Γ are referring/called communities
G is a glossary, a quadruple with components
Gloss, a set of linguistic, human-interpretable glosses
g1, mapping community-term pairs to glosses
g2, mapping lexons to glosses
Pairs of glosses agreed to be referring to the same concept
2013-05-01| page 11
DOGMA
Community commitments contains a selection of lexons +
constraints to ensure proper semantic interoperability within a
community
Application commitments refer to one or more community
commitments, possibly extended with application-specific
knowledge (lexons + constraints) and mappings from application
symbols to concepts and relations in the ontology.
2013-05-01| page 12
DOGMA
Without agreement on synonymy, all following lexons are
different:
Person Context, Person, with, of, Name
Person Context, Dog, with, of, Name
Person Context, Person, with, of, Age
Project Context, Person, with, of, Name
2013-05-01| page 13
Relation between the two Formalisms
Previous work
DOGMA follows the intensional notion of a conceptualization of
Guarino, but arrived at it from a database-inspired perspective
[Mee99a, JM09].
DOGMA, however, also pursues this idea to arrive at concrete
software architectural and engineering conclusions [JM09].
Other than this statement in [JM09], there is no existing
publication on the relationship between the work of Guarino and
DOGMA.
2013-05-01| page 14
Relation between the two Formalisms
Analyzing lexons (I)
The sets T and R for term- and role-labels in lexons correspond
to the predicate symbols in V.
The context-identifier γ provides an interpretation from terms to
concepts.
The context-identifier γ actually corresponds to Guarino’s
interpretation function I. In other words, if one selects in the
lexon base all lexons holding in a particular context with
context-identifier γ, one is able to reconstruct Guarino’s
interpretation function I: all concepts x referred to by ci(γ, t) (for
each term t in those lexons) will refer to the interpretation of a
unary predicate.
2013-05-01| page 15
Relation between the two Formalisms
Analyzing lexons (II)
DOGMA’s is based on ORM and NIAM, which are fact-oriented
modelling language.
Because of DOGMA’s fact-orientation, the use of the predicates
denoted by the term- and role-labels are already constrained
[Hal89]. A binary fact type A, R, S, B is actually translated into
the following first order logic statements [Hal89]:
∀x∀y(R(x, y) → (A(x) ∧ B(y))
∀x∀y(R(x, y) ↔ S(y, x))
These constraints already reduce the set of possible models with
language L.
2013-05-01| page 16
Relation between the two Formalisms
Analyzing commitments (I)
A commitment k ∈ K of the DOGMA Ontology Description
corresponds with one ontology from Guarino’s framework.
It is a selection of lexon from the lexon base that is constrained
such that it approximates as good as possible the domain it aims
to describe. Those constraints correspond with the notion of
axioms and typically include notions such as: type- and role
hierarchies, totality constraints, uniqueness constraints, value
constraints, etc.
Value constraints are interesting to note that they limit domain
elements for the interpretation of concept referred to by a term.
The only place in DOGMA where we have a notion of labels
referring to individuals.
2013-05-01| page 17
Relation between the two Formalisms
Analyzing commitments (II)
A community commitment further restrains all possible models of
the lexons committed to.
An application commitment will even further restrain those by
providing additional lexons, constraints, and narrowing down all
possible models by providing additional constants via the
mappings.
However mapping from database to ontology, and database
assumed to be replacing the conceptualization. (!) Thus
constant symbols for referring to individuals are done so via
mappings, returning the constant symbols of the application.
2013-05-01| page 18
Relation between the two Formalisms
Analyzing commitments (III)
It follows that one needs to break down the commitments and
combine pieces with the lexon base (cfr. ci function) to
reconstruct Guarino’s ontological commitment. In other words,
there is a high cohesion between ontological commitments and
ontologies in the DOGMA ontology engineering framework.
2013-05-01| page 19
In Conclusion
The goal was to provide a point of reference for understanding
some aspects of the DOGMA framework.
We presented the terminology used by Guarino.
We presented the DOGMA framework
We related the two frameworks and terminologies.
2013-05-01| page 20
References I
C. Debruyne, T. K. Tran, and R. Meersman, Grounding ontologies with social processes and
natural language (to appear)., Journal of Data Semantics (2013).
N. Guarino and P. Giaretta, Ontologies and Knowledge Bases: Towards a Terminological
Clarification, Towards Very Large Knowledge Bases: Knowledge Building and Knowledge
Sharing (1995), 25–32.
M. Genesereth and N. Nilsson, Logical foundations of artificial intelligence, Morgan
Kaufmann, San Mateo, CA, 1987.
T. Gruber, Toward principles for the design of ontologies used for knowledge sharing,
International Journal of Human-Computer Studies 43 (1993), 907–928.
N. Guarino, Formal ontology and information systems, International Conference On Formal
Ontology In Information Systems FOIS’98 (Trento, Italy), Amsterdam, IOS Press, June 1998,
pp. 3–15.
T. A. Halpin, A logical analysis of information systems: static aspects of the data-oriented
perspective, Ph.D. thesis, University of Queensland, 1989.
M. Jarrar and R. Meersman, Ontology engineering – the DOGMA approach, Advances in
Web Semantics I (T. S. Dillon, E. Chang, R. Meersman, and K. Sycara, eds.), LNCS, vol.
4891, Springer Berlin Heidelberg, 2009, pp. 7–34.
2013-05-01| page 21
References II
R. Meersman, Semantic ontology tools in IS design, ISMIS (Z. W. Ras and A. Skowron, eds.),
LNCS, vol. 1609, Springer, 1999, pp. 30–45.
R. Meersman, The use of lexicons and other computer-linguistic tools in semantics, design
and cooperation of database systems, The Proceedings of the Second International
Symposium on Cooperative Database Systems for Advanced Applications (CODAS99)
(Y. Zhang, M. Rusinkiewicz, and Y. Kambayashi, eds.), Springer, 1999, pp. 1–14.
2013-05-01| page 22

Más contenido relacionado

Similar a The Relation between a Framework for Collaborative Ontology Engineering and Nicola Guarino's Terminology and Ideas in ``Formal Ontology and Information Systems''

SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING cscpconf
 
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
 
Swoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic SearchSwoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic SearchIDES Editor
 
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSsipij
 
Ontologies for Urban Systems ECTQG2007
Ontologies for Urban Systems ECTQG2007Ontologies for Urban Systems ECTQG2007
Ontologies for Urban Systems ECTQG2007Matteo Caglioni
 
Arguing On The Toulmin Model
Arguing On The Toulmin ModelArguing On The Toulmin Model
Arguing On The Toulmin ModelMartha Brown
 
O NTOLOGY B ASED D OCUMENT C LUSTERING U SING M AP R EDUCE
O NTOLOGY B ASED D OCUMENT C LUSTERING U SING M AP R EDUCE O NTOLOGY B ASED D OCUMENT C LUSTERING U SING M AP R EDUCE
O NTOLOGY B ASED D OCUMENT C LUSTERING U SING M AP R EDUCE ijdms
 
An Operational Definition Of Context
An Operational Definition Of ContextAn Operational Definition Of Context
An Operational Definition Of ContextSandra Valenzuela
 
Ontology Mapping
Ontology MappingOntology Mapping
Ontology Mappingsamhati27
 
A Review On Semantic Relationship Based Applications
A Review On Semantic Relationship Based ApplicationsA Review On Semantic Relationship Based Applications
A Review On Semantic Relationship Based Applicationsijfcstjournal
 
AMBIGUITY-AWARE DOCUMENT SIMILARITY
AMBIGUITY-AWARE DOCUMENT SIMILARITYAMBIGUITY-AWARE DOCUMENT SIMILARITY
AMBIGUITY-AWARE DOCUMENT SIMILARITYijnlc
 
CONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANS
CONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANSCONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANS
CONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANSijseajournal
 
Concept integration using edit distance and n gram match
Concept integration using edit distance and n gram match Concept integration using edit distance and n gram match
Concept integration using edit distance and n gram match ijdms
 
Blockchain Design and Modelling
Blockchain Design and ModellingBlockchain Design and Modelling
Blockchain Design and ModellingNicolae Sfetcu
 
Jarrar.lecture notes.aai.2011s.ontology part1_introduction
Jarrar.lecture notes.aai.2011s.ontology part1_introductionJarrar.lecture notes.aai.2011s.ontology part1_introduction
Jarrar.lecture notes.aai.2011s.ontology part1_introductionPalGov
 
A N E XTENSION OF P ROTÉGÉ FOR AN AUTOMA TIC F UZZY - O NTOLOGY BUILDING U...
A N  E XTENSION OF  P ROTÉGÉ FOR AN AUTOMA TIC  F UZZY - O NTOLOGY BUILDING U...A N  E XTENSION OF  P ROTÉGÉ FOR AN AUTOMA TIC  F UZZY - O NTOLOGY BUILDING U...
A N E XTENSION OF P ROTÉGÉ FOR AN AUTOMA TIC F UZZY - O NTOLOGY BUILDING U...ijcsit
 

Similar a The Relation between a Framework for Collaborative Ontology Engineering and Nicola Guarino's Terminology and Ideas in ``Formal Ontology and Information Systems'' (20)

SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
SEMANTIC INTEGRATION FOR AUTOMATIC ONTOLOGY MAPPING
 
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...
 
Dc32644652
Dc32644652Dc32644652
Dc32644652
 
Swoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic SearchSwoogle: Showcasing the Significance of Semantic Search
Swoogle: Showcasing the Significance of Semantic Search
 
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONSONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
ONTOLOGICAL MODEL FOR CHARACTER RECOGNITION BASED ON SPATIAL RELATIONS
 
Dc32644652
Dc32644652Dc32644652
Dc32644652
 
Ontologies for Urban Systems ECTQG2007
Ontologies for Urban Systems ECTQG2007Ontologies for Urban Systems ECTQG2007
Ontologies for Urban Systems ECTQG2007
 
Arguing On The Toulmin Model
Arguing On The Toulmin ModelArguing On The Toulmin Model
Arguing On The Toulmin Model
 
O NTOLOGY B ASED D OCUMENT C LUSTERING U SING M AP R EDUCE
O NTOLOGY B ASED D OCUMENT C LUSTERING U SING M AP R EDUCE O NTOLOGY B ASED D OCUMENT C LUSTERING U SING M AP R EDUCE
O NTOLOGY B ASED D OCUMENT C LUSTERING U SING M AP R EDUCE
 
An Operational Definition Of Context
An Operational Definition Of ContextAn Operational Definition Of Context
An Operational Definition Of Context
 
Ontology Mapping
Ontology MappingOntology Mapping
Ontology Mapping
 
A Review On Semantic Relationship Based Applications
A Review On Semantic Relationship Based ApplicationsA Review On Semantic Relationship Based Applications
A Review On Semantic Relationship Based Applications
 
AMBIGUITY-AWARE DOCUMENT SIMILARITY
AMBIGUITY-AWARE DOCUMENT SIMILARITYAMBIGUITY-AWARE DOCUMENT SIMILARITY
AMBIGUITY-AWARE DOCUMENT SIMILARITY
 
CONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANS
CONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANSCONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANS
CONTEXT-AWARE CLUSTERING USING GLOVE AND K-MEANS
 
OntoFrac-S
OntoFrac-SOntoFrac-S
OntoFrac-S
 
Concept integration using edit distance and n gram match
Concept integration using edit distance and n gram match Concept integration using edit distance and n gram match
Concept integration using edit distance and n gram match
 
Blockchain Design and Modelling
Blockchain Design and ModellingBlockchain Design and Modelling
Blockchain Design and Modelling
 
Jarrar.lecture notes.aai.2011s.ontology part1_introduction
Jarrar.lecture notes.aai.2011s.ontology part1_introductionJarrar.lecture notes.aai.2011s.ontology part1_introduction
Jarrar.lecture notes.aai.2011s.ontology part1_introduction
 
Ijetcas14 639
Ijetcas14 639Ijetcas14 639
Ijetcas14 639
 
A N E XTENSION OF P ROTÉGÉ FOR AN AUTOMA TIC F UZZY - O NTOLOGY BUILDING U...
A N  E XTENSION OF  P ROTÉGÉ FOR AN AUTOMA TIC  F UZZY - O NTOLOGY BUILDING U...A N  E XTENSION OF  P ROTÉGÉ FOR AN AUTOMA TIC  F UZZY - O NTOLOGY BUILDING U...
A N E XTENSION OF P ROTÉGÉ FOR AN AUTOMA TIC F UZZY - O NTOLOGY BUILDING U...
 

Más de Christophe Debruyne

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 ReportChristophe Debruyne
 
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 toxicologieChristophe Debruyne
 
Knowledge Graphs: Concept, mogelijkheden en aandachtspunten
Knowledge Graphs: Concept, mogelijkheden en aandachtspuntenKnowledge Graphs: Concept, mogelijkheden en aandachtspunten
Knowledge Graphs: Concept, mogelijkheden en aandachtspuntenChristophe Debruyne
 
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 DataChristophe Debruyne
 
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 GraphChristophe Debruyne
 
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 DomainChristophe Debruyne
 
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 DataChristophe Debruyne
 
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...Christophe Debruyne
 
Towards Generating Policy-compliant Datasets (poster)
Towards GeneratingPolicy-compliant Datasets (poster)Towards GeneratingPolicy-compliant Datasets (poster)
Towards Generating Policy-compliant Datasets (poster)Christophe Debruyne
 
Towards Generating Policy-compliant Datasets
Towards Generating Policy-compliant DatasetsTowards Generating Policy-compliant Datasets
Towards Generating Policy-compliant DatasetsChristophe 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 DefinitionsChristophe Debruyne
 
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 R2RMLChristophe Debruyne
 
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...Christophe Debruyne
 
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 FragmentsChristophe Debruyne
 
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 DataChristophe Debruyne
 
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)Christophe Debruyne
 
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 MappingsChristophe Debruyne
 
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...Christophe Debruyne
 
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...Christophe Debruyne
 

Más 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?
 

Último

"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
 
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
 
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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
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
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
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
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
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
 

Último (20)

"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
 
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
 
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
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
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
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
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!
 
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
 

The Relation between a Framework for Collaborative Ontology Engineering and Nicola Guarino's Terminology and Ideas in ``Formal Ontology and Information Systems''

  • 1. The Relation between a Framework for Collaborative Ontology Engineering and Nicola Guarino’s Terminology and Ideas in “Formal Ontology and Information Systems” Christophe Debruyne 2013-05-01 2013-05-01| page 1
  • 2. Table of contents Introduction Formal Ontology and Information Systems Open vs. Closed Information Systems Developing Ontology Guided Methods and Applications Relation between the two Formalisms Conclusion 2013-05-01| page 2
  • 3. Introduction Ontology by [Gru93] An ontology is commonly defined as: “a [formal,] explicit specification of a [shared] conceptualization”. Gruber’s definition was based on the definition of Genesereth and Nilsson’s notion of a conceptualization [GN87] that used an extensional notion for describing one particular state of affairs. Guarino and Gieretta in [GG95] argued that a different intensional account of the notion of conceptualization has to be introduced Guarino then wrote his – currently – most influential work “Formal Ontology and Information Systems” in which he provided definitions for conceptualization, ontological commitment and ontology. 2013-05-01| page 3
  • 4. Introduction The problem is not only what ontologies in computer science are, but how they also come to be shared artifacts in a network of humans and computerized systems. Over the past years, quite a few (collaborative) ontology-engineering methods have been developed, each with their own characteristics; e.g., the formalism adopted, approach of agreement processes, application domain, etc. The goal of this presentation are: Relate the two different formalisms and terminologies; Provide a reference for disambiguation (e.g., the slightly different notion of ontological commitment in the two frameworks. 2013-05-01| page 4
  • 5. Formal Ontology and Information Systems Figure : “The intended models of a logical language reflect its commitment to a conceptualization. An ontology indirectly reflects this commitment (and the underlying conceptualization) by approximating this set of intended models.” (Figure from [Gua98]) 2013-05-01| page 5
  • 6. Open vs. Closed Information Systems [Gua98] provided a definition for ontologies; Ontologies are key for semantic interoperability between autonomously developed and maintained information systems; Open vs. Closed Information Systems; Are similar in “exercise”. 2013-05-01| page 6
  • 7. Open vs. Closed Information Systems Information System AGREEMENT (N.L.) End users Designer Business Domain Expert Conceptual Schema Design Tool "Real world" Business Domain Abstraction from instances Communicate at instance level Observe/Interact => Test by instances Observe/ Abstract DB Schema DBMS DB Apps ENTERPRISE CONTEXT - DEFINED BY REQUIREMENTS Figure : Information Systems in an enterprise context. 2013-05-01| page 7
  • 8. Open vs. Closed Information Systems Shared World Community Observe/Interact Enterprise IS 1 Enterprise IS 2  Agreement Interaction ONTOLOGY leads to results in Replacing Semantic Interoperability Enables Figure : Agreements leading to ontology for enabling semantic interoperability 2013-05-01| page 8
  • 9. DOGMA Developing Ontology Guided Methods and Applications. Definition (DOGMA Ontology Descriptions) DOGMA Ontology Descriptions Ω = Λ, ci, K Λ a lexon base, a finite set of plausible binary fact types called lexons γ, t1, r1, r2, t2 , with γ ∈ Γ context-identifiers. ci a function mapping context-identifiers and terms to concepts K a finite set of ontological commitments containing A selection of lexons A mapping from application symbols to ontology terms Predicates over those terms and roles to express constraints Note: fact orientation, double articulation 2013-05-01| page 9
  • 10. DOGMA The hybrid aspect of ontologies Ontologies are resources shared among humans working in a community, and (networked) systems Mapping of terms to a concept is the result of a community agreement Capture those agreements, turn communities into first class citizens of the ontology, resulting notion called hybrid ontology Fundamental technology: formalized glossaries, special linguistic resources to support the agreement process 2013-05-01| page 10
  • 11. DOGMA Definition (Hybrid Ontology Description ) Hybrid Ontology Description HΩ = Ω, G Ω a DOGMA Ontology Description The contexts in Γ are referring/called communities G is a glossary, a quadruple with components Gloss, a set of linguistic, human-interpretable glosses g1, mapping community-term pairs to glosses g2, mapping lexons to glosses Pairs of glosses agreed to be referring to the same concept 2013-05-01| page 11
  • 12. DOGMA Community commitments contains a selection of lexons + constraints to ensure proper semantic interoperability within a community Application commitments refer to one or more community commitments, possibly extended with application-specific knowledge (lexons + constraints) and mappings from application symbols to concepts and relations in the ontology. 2013-05-01| page 12
  • 13. DOGMA Without agreement on synonymy, all following lexons are different: Person Context, Person, with, of, Name Person Context, Dog, with, of, Name Person Context, Person, with, of, Age Project Context, Person, with, of, Name 2013-05-01| page 13
  • 14. Relation between the two Formalisms Previous work DOGMA follows the intensional notion of a conceptualization of Guarino, but arrived at it from a database-inspired perspective [Mee99a, JM09]. DOGMA, however, also pursues this idea to arrive at concrete software architectural and engineering conclusions [JM09]. Other than this statement in [JM09], there is no existing publication on the relationship between the work of Guarino and DOGMA. 2013-05-01| page 14
  • 15. Relation between the two Formalisms Analyzing lexons (I) The sets T and R for term- and role-labels in lexons correspond to the predicate symbols in V. The context-identifier γ provides an interpretation from terms to concepts. The context-identifier γ actually corresponds to Guarino’s interpretation function I. In other words, if one selects in the lexon base all lexons holding in a particular context with context-identifier γ, one is able to reconstruct Guarino’s interpretation function I: all concepts x referred to by ci(γ, t) (for each term t in those lexons) will refer to the interpretation of a unary predicate. 2013-05-01| page 15
  • 16. Relation between the two Formalisms Analyzing lexons (II) DOGMA’s is based on ORM and NIAM, which are fact-oriented modelling language. Because of DOGMA’s fact-orientation, the use of the predicates denoted by the term- and role-labels are already constrained [Hal89]. A binary fact type A, R, S, B is actually translated into the following first order logic statements [Hal89]: ∀x∀y(R(x, y) → (A(x) ∧ B(y)) ∀x∀y(R(x, y) ↔ S(y, x)) These constraints already reduce the set of possible models with language L. 2013-05-01| page 16
  • 17. Relation between the two Formalisms Analyzing commitments (I) A commitment k ∈ K of the DOGMA Ontology Description corresponds with one ontology from Guarino’s framework. It is a selection of lexon from the lexon base that is constrained such that it approximates as good as possible the domain it aims to describe. Those constraints correspond with the notion of axioms and typically include notions such as: type- and role hierarchies, totality constraints, uniqueness constraints, value constraints, etc. Value constraints are interesting to note that they limit domain elements for the interpretation of concept referred to by a term. The only place in DOGMA where we have a notion of labels referring to individuals. 2013-05-01| page 17
  • 18. Relation between the two Formalisms Analyzing commitments (II) A community commitment further restrains all possible models of the lexons committed to. An application commitment will even further restrain those by providing additional lexons, constraints, and narrowing down all possible models by providing additional constants via the mappings. However mapping from database to ontology, and database assumed to be replacing the conceptualization. (!) Thus constant symbols for referring to individuals are done so via mappings, returning the constant symbols of the application. 2013-05-01| page 18
  • 19. Relation between the two Formalisms Analyzing commitments (III) It follows that one needs to break down the commitments and combine pieces with the lexon base (cfr. ci function) to reconstruct Guarino’s ontological commitment. In other words, there is a high cohesion between ontological commitments and ontologies in the DOGMA ontology engineering framework. 2013-05-01| page 19
  • 20. In Conclusion The goal was to provide a point of reference for understanding some aspects of the DOGMA framework. We presented the terminology used by Guarino. We presented the DOGMA framework We related the two frameworks and terminologies. 2013-05-01| page 20
  • 21. References I C. Debruyne, T. K. Tran, and R. Meersman, Grounding ontologies with social processes and natural language (to appear)., Journal of Data Semantics (2013). N. Guarino and P. Giaretta, Ontologies and Knowledge Bases: Towards a Terminological Clarification, Towards Very Large Knowledge Bases: Knowledge Building and Knowledge Sharing (1995), 25–32. M. Genesereth and N. Nilsson, Logical foundations of artificial intelligence, Morgan Kaufmann, San Mateo, CA, 1987. T. Gruber, Toward principles for the design of ontologies used for knowledge sharing, International Journal of Human-Computer Studies 43 (1993), 907–928. N. Guarino, Formal ontology and information systems, International Conference On Formal Ontology In Information Systems FOIS’98 (Trento, Italy), Amsterdam, IOS Press, June 1998, pp. 3–15. T. A. Halpin, A logical analysis of information systems: static aspects of the data-oriented perspective, Ph.D. thesis, University of Queensland, 1989. M. Jarrar and R. Meersman, Ontology engineering – the DOGMA approach, Advances in Web Semantics I (T. S. Dillon, E. Chang, R. Meersman, and K. Sycara, eds.), LNCS, vol. 4891, Springer Berlin Heidelberg, 2009, pp. 7–34. 2013-05-01| page 21
  • 22. References II R. Meersman, Semantic ontology tools in IS design, ISMIS (Z. W. Ras and A. Skowron, eds.), LNCS, vol. 1609, Springer, 1999, pp. 30–45. R. Meersman, The use of lexicons and other computer-linguistic tools in semantics, design and cooperation of database systems, The Proceedings of the Second International Symposium on Cooperative Database Systems for Advanced Applications (CODAS99) (Y. Zhang, M. Rusinkiewicz, and Y. Kambayashi, eds.), Springer, 1999, pp. 1–14. 2013-05-01| page 22