|
Theory |
||||
|
|
||||
Information Flow FoundationA theory is a pair T = átyp(T), ⊢Tñ, where typ(T) is a set (of types) and ⊢T is a binary relation on the powerset of typ(T) called consequence. An element in the consequence relation, which is denoted as a sequent Γ ⊢T Δ and is called a constraint, has the logical intention "G → $D that “if all types in G hold then some type in D holds.” When typ(A) = typ(T) for classification A, an instance a Î inst(A) satisfies this constraint when it satisfies the intention: if instance a is of every type in Γ, then it is of some type in Δ. The theories generated by classifications (using satisfaction) obey structural axioms, such as identity, weakening, and cut. In the Information Flow Framework theories are analogous to ontologies. However, they differ from ontologies in two respects: they have no relation, but are only concerned with entities; the constraints are restricted to sequents. |
||||
Color TheoryThe following example
specifies a "controlled vocabulary" in IFF. This “nominal” theory
of Information Flow represents a (rather limited) collection of color terms.
By a nominal theory we mean part of the extent a higher-order genus type. The
types within the theory are automatically instances of the genus type of the
theory: "species instance of genus". For example, "the
color red" is a "color".
IFFTheory(located at located at the address
http://www.color.org/theory/Rainbow/) The example below illustrates a theory and a language
embedded within the theory.
Of course, at
some point we may decide that these are not enough colors. Say we also need a
black color and a white color.
Then we merely
extend the above theory to include these new colors. This extension theory
might be located in the above Color ontology or it might be located in a
separate ontology (as below) that extends the Color ontology. Theory
|
||||
Movie Genre TheoryThe following example
specifies another "controlled vocabulary" in IFF. This theory
represents the controlled vocabulary used by the Internet
Movie Database to describe movie genre. Movie genres are listed in the
following textual description. No constraints between genres are specified.
As a result, this generates the smallest Information Flow theory on the set
of genre.
IFFTheory
|
||||
Protein Feature TheoryThis
theory models a “controlled vocabulary’ in a pharmacological knowledgebase.
The terms in the controlled vocabulary are features of proteins. This example
illustrates the use of the common XML attribute, when a common
terminology is desired in addition to a technical terminology. This
representation can be specified from scratch, or it can be the result of the
conceptual scaling process being applied to one of the other representations:
a collective designator, a collection of values, or a collection of
instances. The scaling of an unordered set is called nominal conceptual
scaling, whereas the scaling of a total order is either ordinal scaling or
interordinal scaling. IFFTheory
|
||||
RSACi Rating OntologyOntologies often serve as containers of theories, especially when controlled vocabularies are being used. The following example, which illustrates an ontology containing several theories, specifies another "controlled vocabulary" in IFF. Each embedded Information Flow theory, which represents an RSACi rating, is specified as an ordinal theory (a total order, in this case).
IFFOntology
|
||||
|
Please send questions,
comments and suggestions about this page to: Robert E. Kent rekent@ontologos.org |
||||
|
Copyright ©
2000 TOC (The Ontology Consortium). All rights reserved. Revised: July 2000 |