To read this content please select one of the options below:

Fragmentary structure of global knowledge: constructive processes for interoperability

Michael Heather (School of Computing, Engineering and Information Sciences, Northumbria University, Newcastle upon Tyne, UK)
Nick Rossiter (School of Computing, Engineering and Information Sciences, Northumbria University, Newcastle upon Tyne, UK)

Kybernetes

ISSN: 0368-492X

Article publication date: 7 August 2009

150

Abstract

Purpose

The application of category theory to interoperability to increase understanding of the problems and to facilitate the development of practical tools for their solution.

Design/methodology/approach

Category theory is naturally suited to handling interoperability. The use of first order predicate logic in many information systems may be justified through its completeness. However, the work of Gödel shows that such systems are undecidable if they rely on formal systems of number and/or sets. For interoperability dyadic higher order logic is required, which is neither complete nor decidable if based on sets. However, pure category theory is still axiomatic so is also neither complete nor decidable. Applied category theory based on cartesian closed categories for process is natural and is both complete and decidable. Gödel's theorems therefore do not apply.

Findings

The paper finds that composed adjunctions appear particularly well‐suited for modelling interoperability, with composition of distinct functors for mapping across a number of levels and of endofunctors for business process interoperability. The monad/comonad category provides a powerful abstraction of the business process. The development of a tool based on categorial principles written in Haskell may be a way forward but only as an initial set model approach.

Originality/value

This paper applies categorial constructions which permit a natural formal approach to interoperability.

Keywords

Citation

Heather, M. and Rossiter, N. (2009), "Fragmentary structure of global knowledge: constructive processes for interoperability", Kybernetes, Vol. 38 No. 7/8, pp. 1409-1418. https://doi.org/10.1108/03684920910977050

Publisher

:

Emerald Group Publishing Limited

Copyright © 2009, Emerald Group Publishing Limited

Related articles