Enterprise information systems: specifying the links among project data models using category theory

Michael Johnson, C. N. G. Dampney

Research output: Chapter in Book/Report/Conference proceedingConference proceeding contributionpeer-review

3 Citations (Scopus)


Major enterprise information systems are frequently specified by integrating information models which have been developed in separate divisions of the enterprise. These models, often called project data models, embody the information that needs to be modelled in the enterprise, but they can be difficult to link because when common information is stored in different divisions it is frequently stored in significantly different forms. This paper describes a new technique, based on category theory, that uses the specification of logically data independent views to link project data models. The link mechanism is powerful because the use of views permits data in radically different forms to be linked, and a new solution to the view update problem allows the linking mechanism to be embodied as code, thus allowing the linked data models to be implemented as interoperating information systems. The paper is somewhat theoretical since it describes the foundation for a new technique, but the methods described here are being tested in large consultancies including the enterprise models for a government department, an oil company, and a telecommunications carrier.

Original languageEnglish
Title of host publicationICEIS 2001 - Proceedings of the 3rd International Conference on Enterprise Information Systems
EditorsPaula Miranda, Bernadette Sharp, Algirdas Pakstas, Joaquim Filipe
Place of PublicationSetubal, Portugal
PublisherICEIS Press
Number of pages8
ISBN (Electronic)9729805024, 9789729805028
Publication statusPublished - 2001
EventInternational Conference on Enterprise Information Systems, ICEIS (3rd : 2001) - Setubal, Portugal
Duration: 7 Jul 200110 Jul 2001


OtherInternational Conference on Enterprise Information Systems, ICEIS (3rd : 2001)


  • Category theory
  • Data modeling
  • Enterprise information system
  • Interoperating systems
  • Logical data independence
  • View update

Fingerprint Dive into the research topics of 'Enterprise information systems: specifying the links among project data models using category theory'. Together they form a unique fingerprint.

Cite this