Skip to main content

The Institutional Approach

  • Chapter
  • First Online:
  • 1965 Accesses

Abstract

This chapter discusses the institutional approach for organizing and maintaining ontologies. The theory of institutions was named and initially developed by Joseph Goguen and Rod Burstall. This theory, a metatheory based on category theory, regards ontologies as logical theories or local logics. The theory of institutions uses the category-theoretic ideas of fibrations and indexed categories to develop logical theories. Institutions unite the lattice approach of Formal Concept Analysis of Ganter and Wille with the distributed logic of Information Flow of Barwise and Seligman. The institutional approach incorporates locally the lattice of theories idea of Sowa from the theory of knowledge representation. The Information Flow Framework, which was initiated within the IEEE Standard Upper Ontology project, uses the institutional approach in its applied aspect for the comparison, semantic integration and maintenance of ontologies. This chapter explains the central ideas of the institutional approach to ontologies in a careful and detailed manner.

Systems, scientific and philosophic, come and go. Each method of limited understanding is at length exhausted. In its prime each system is a triumphant success: in its decay it is an obstructive nuisance.

Alfred North Whitehead, Adventures of Ideas

(in memory of Joseph Goguen)

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    Here is a key to the terminology used in this paper.

    This paper

    Category theory

    Object

    Object

    Link

    Arrow, morphism, 1-cell

    Connection

    2-cell

    Beginning, origin(ation)

    Source, domain

    Ending, destination

    Target, codomain

    Context

    Category

    Passage

    Functor

    Bridge

    Natural transformation

    Invertible passage

    Adjunction

    Equivalence

    Natural equivalence

    (Co)relation

    (Co)cone

    Sum (product)

    Colimit (limit)

    Relative sum

    Left Kan extension

  2. 2.

    We describe the semantic integration of ontologies in terms of theories.

    Alignment: Informally, identify the theories to be used in the construction. Decide on the semantic interconnection (semantic mapping) between theories. This may involve the introduction of some additional mediating (reference) theories. Formally, create a diagram of theories of shape (indexing) context that indicates this selection and interconnection. This diagram of theories is transient, since it will be used only for this computation. Other diagrams could be used for other sum constructions. Compute the base diagram of languages with the same shape. Form the sum language of this diagram, with language summing corelation. Being the basis for theory sums, language sums are important. They involve the two opposed processes of “summing” and “quotienting”. Summing can be characterized as “keeping things apart” and “preserving distinctness”, whereas quotienting can be characterized as “putting things together”, “identification” and “synonymy”. The “things” involved here are symbolic, and for a first order logic institution may involve relation type symbols, entity type symbols and the concepts that they denote.

    Unification: Form the sum theory of the diagram of theories, with theory summing corelation. The summing corelation is a universal corelation that connects the individual theories in the diagram to the sum theory. The sum theory may be virtual. Using direct flow, move the individual theories in the diagram of theories from the “lattice of theory diagrams over the language diagram” along the language morphisms in the language summing corelation to the lattice of theories over the language sum, getting a homogeneous diagram of theories with the same shape, where each theory in this direct flow image diagram has the same sum language (the meaning of homogeneous). Compute the meet of this direct flow diagram within the fiber “lattice of theories” over language sum, getting the sum theory. The language summing corelation is the base of the theory summing corelation. Using inverse flow, move the sum theory from the language sum back along the language morphisms in the language summing corelation to the language diagram, getting the system closure.

  3. 3.

    The category Cls of classifications and infomorphisms is the ambient category that is used for indexing in the institutional approach to ontologies. This is the category of “twisted relations” of (Goguen and Burstall, 1992). This is also the basic category used in the theory of Information Flow and Formal Concept Analysis (Kent, 2002).

  4. 4.

    The fusion of an indexed context might be called “fusion in the large” or “structural fusion”. The sums of diagrams, in particular sums of diagrams of theories of an institution, which takes place within the fused context of theories, might be called “fusion in the small” or “theoretical fusion”. Both are kinds of constrained sums.

  5. 5.

    This explains the flip in the definition of cocompleteness and cocontinuity for dual (inversely) indexed contexts.

  6. 6.

    See Footnote 2

References

  • Barr, M., and C. Wells. 1999. Category theory for computing science. Englewood Cliffs, NJ: Prentice-Hall.

    Google Scholar 

  • Barwise, J., and J. Seligman. 1997. Information Flow: Logic of Distributed Systems. Cambridge, MA: Cambridge University Press; Tracts in Theoretical Computer Science 44:274.

    Google Scholar 

  • Johnson, M., and R. Rosebrugh. 2007. Fibrations and universal view updatability. Theoretical Computer Science 388:109–129.

    Google Scholar 

  • Kent, R.E. 2002. Distributed conceptual structures. Proceedings of the 6th International Workshop on Relational Methods in Computer Science (RelMiCS 6). Lecture Notes in Computer Science 2561, Berlin: Springer.

    Google Scholar 

  • Kent, R.E. 2004. Semantic integration in the information flow framework. Dagstuhl Workshop on Semantic Interoperability and Integration. Sept 19–24, Seminar N 04391.

    Google Scholar 

  • Kent, R.E., J. Farrugia, M. Schorlemmer, and L. Obrst. 2001–2007. The Information Flow Framework (IFF). Technical reports.

    Google Scholar 

  • Ganter, B., and R. Wille. 1999. Formal concept analysis: Mathematical foundations. Springer: Berlin.

    Google Scholar 

  • Goguen, J. 1991. A categorical manifesto. Mathematical Structures in Computer Science, 1(1):49–67.

    Article  Google Scholar 

  • Goguen, J. To appear. 2006. Information integration in institutions. In Jon Barwise Memorial Volume, ed. L. Moss, Bloomington, IN: Indiana University Press.

    Google Scholar 

  • Goguen, J. 2007. Ontotheology, ontology, and society. International Journal of Human Computer Studies. Special issue on ontology. ed. Christopher Brewster and Kieron O'Gara. doi:10.1016/j.ijhcs.2007.04.003.

    Google Scholar 

  • Goguen, J., and R. Burstall. 1992. Institutions: Abstract structure theory for specification and programming. Journal of the Association for Computing Machinery. 39(1):95–146.

    Google Scholar 

  • Goguen, J., and G. Roşu. 2002. Institution morphisms. Formal aspects of computing 13:274–307.

    Article  Google Scholar 

  • Grothendieck, A. 1963. Catégories fibrées et descente. In Revêtements étales et groupe fondamental, Séminaire de Géométrie Algébraique du Bois-Marie 1960/61, Exposé VI, Institut des Hautes Études Scientifiques, Paris, 1963; reprinted in Lecture Notes in Mathematics 224, Springer-Verlag, 1971, 145–194.

    Google Scholar 

  • Mossakowski, T., J. Goguen, R. Diaconescu, and A. Tarlecki. 2005. What is a logic? In J.-Y. Beziau, ed. Logica Universalis. 113–133. Basel: Birkhauser.

    Chapter  Google Scholar 

  • Schorlemmer, M., and Y. Kalfoglou. 2008. Institutionalising ontology-based semantic integration. To appear (2008) in Applied Ontology. IOS Press.

    Google Scholar 

  • Sowa, J. 2000. Knowledge representation: Logical, philosophical and computational foundations. Pacific Grove, CA: Brooks/Coles.

    Google Scholar 

  • Tarlecki, A., R. Burstall and J. Goguen. 1991. Some fundamental algebraic tools for the semantics of computation, Part 3: Indexed Categories. Theoretical Computer Science 91:239–264.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Robert E. Kent .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer Netherlands

About this chapter

Cite this chapter

Kent, R.E. (2010). The Institutional Approach. In: Poli, R., Healy, M., Kameas, A. (eds) Theory and Applications of Ontology: Computer Applications. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-8847-5_23

Download citation

Publish with us

Policies and ethics