Michele Pasin / Quotes

Ontologies versus data models

The difference between ontologies and data models does not lie in the language being used: you can define an ontology in a basic ER language (although you will be hampered in what you can say); similarly, you can write a data model with OWL. Writing something in OWL does not make it an ontology! The key difference is not the language the intended use. A data model is a model of the information in some restricted well-delimited application domain, whereas an ontology is intended to provide a set of shared concepts for multiple users and applications. To put it simply: data models live in a relatively small closed world; ontologies are meant for an open, distributed world (hence their importance for the Web).

Saved 26 February 2013

#data-model #ontology #language #owls

Keep control of your enterprise ontology

When designing a traditional architecture with a relational database near or at the bottom of your tech stack, the relational model is constructed to…

3 More C's Of Ontology Engineering In The Enterprise #ontology #use-cases #data-model #architecture #requirements #domain-specific-ontology

A shared language emerging between agents

The aim of the experiment is to investigate how a shared language can emerge as a result of the interactions between agents. Crucially, nowhere in the…

Introducing Artificial Intelligence (Henry Brighton and Howard Selina) #language #emergence #ontology #communication

Agents must publicly declare their ontologies

The moment we accept the problem and grant that agents may not use the same terms to mean the same things, we need a way for an agent to discover what another…

Where Are The Semantics In The Semantic Web? #ontology #messages #task #specification #language #meaning

Discovering what another agent means

The moment we accept the problem and grant that agents may not use the same terms to mean the same things, we need a way for an agent to discover what another…

Where Are The Semantics In The Semantic Web? #ontology #messages #task #specification #language #meaning

Problem of term heterogeneity and different modeling styles

Even if we assume a shared language and compatible conceptualizations, it is still possible, indeed likely, that different people will build different…

Where Are The Semantics In The Semantic Web? #specification #ontology #computer #language #formal-specification

Punning

In the Semantic Web, a metaclass is a class whose instances are classes. Metaclasses are supported in the ontology language OWL and the data-modeling…

Metaclass (semantic Web) - Wikipedia, The Free Encyclopedia #RDF #ontology #instances #language