Michele Pasin / Quotes

Meta-models and ontologies

A meta-model is an explicit model of the constructs and rules needed to build specific models within a domain of interest. A valid meta-model is an ontology, but not all ontologies are modeled explicitly as meta-models. A meta-model can be viewed from three different perspectives:

  1. as a set of building blocks and rules used to build models

  2. as a model of a domain of interest, and

  3. as an instance of another model.

When comparing meta-models to ontologies, we are talking about meta-models as models (perspective 2). Note: Meta-modeling as a domain of interest can have its own ontology. For example, the CDIF Family of Standards, which contains the CDIF Meta-meta-model along with rules for modeling and extensibility and transfer format, is such an ontology. When modelers use a modeling tool to construct models, they are making a commitment to use the ontology implemented in the modeling tool. This model making ontology is usually called a meta-model, with 'model making' as its domain of interest.

[...]

There is a very close relationship between a meta-model and an ontology, but it is not necessarily equivalence.

IF: you create an ontology, which is a set of terms naming concepts (classes) and relations, and you use that vocabulary to create a set of data (instances of the classes, and assertions that the instances are related to each other according to the specific relations in the vocabulary), and you think of the set of data you create as the model of your domain,

THEN: the ontology is the meta-model and the set of data created is the model.

In this case, there is little if any useful distinction to be drawn between an ontology and a meta-model. However, meta-models aren't always used in this way to connect to specific models, which is one of the primary uses of ontologies.

Saved 26 February 2013 / infogrid.org ↗

#domain-of-interest #ontology #modeling-tools #set #sets-of-data #rules

Three pieces of accepted wisdom when modeling ontologies

(1) There is no one correct way to model a domain-there are always viable alternatives. The best solution almost always depends on the application that you…

From Encyclopedia To Ontology: Toward Dynamic Representation Of The Discipline Of Philosophy #ontology-development #domain #domain-of-interest #ontology

Ontology views and segmentation

..the ontology view might be the set of terms and definitions within a certain radius of a selected term, a set which does not itself constitute an ontology…

Ontology Views For Collaborative Ontology Development #ontology-views #ontology #set

Code, copy, medium and process

Focusing on the computational aspects, several scholars have addressed the complex relationships with- in i) a software code, understood as a set of computer…

Towards An Ontology Of Software: A Requirements Engineering Perspective #set #software-code

Domain and domain analysys

Domain analysis provides a set of techniques for extracting and analyzing the semantic intellectual content of a coherent group. A major tool for knowledge…

Is Frbr A Domain? Domain Analysis Applied To The Literature Of The Frbr Family Of Conceptual Models #set #domain-analysis

Extension of a class

The extension of a class is the set of all real life instances belonging to the class that fulfil the criteria of its intension. This set is "open" in the…

Cidoc-crm Version 4.2.4 - Reference Document #instances #set #information-systems #extension

Filters versus faceted navigation

Filters are one such tool — they analyze a given set of content to exclude items that don’t meet certain criteria. More recently, rich information systems…

Filters Vs. Facets: Definitions #navigation #set #objects #information-retrieval