Enterprise software with half-duplex interoperations

Michael Johnson*

*Corresponding author for this work

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

Abstract

In [3] the author and his colleague Dampney showed how a new solutionto view update problems based on a category theory can be used to supportenterprise information system interoperation. We now have considerable experiencein applying that technique in industry. One of the major applications has been todeveloping interoperations between large databases. The view update approach tointeroperations provides reasonable functionality while limiting the modificationsneeded to implement it. However, for mathematical reasons the view update approachto interoperations requires a significant amount of attribute harmonisationwhich means that companies must share data that they sometimes view as confidential.In testing this approach it has become apparent that, like full-duplex communications,it guarantees interoperations in both directions between the cooperatingdatabases. However, in the systems tested interoperations were frequently necessaryin one direction only for particular actions (inserts or deletes) on particular entities.This paper introduces a “half-duplex” approach to designing interoperationsbetween extant systems in which data flows both ways between the systems, buton any action on any particular entity it will only flow one way. This significantlyextends the domain of application of the technique by avoiding the former need toshare information which some organisations insisted on keeping confidential.
Original languageEnglish
Title of host publicationEnterprise interoperability
Subtitle of host publicationnew challenges and approaches
EditorsGuy Doumeingts, Jörg Muller, Gérard Morel, Bruno Vallespir
Place of PublicationLondon
PublisherSpringer, Springer Nature
Pages521-530
Number of pages10
ISBN (Electronic)9781846287145
ISBN (Print)9781846287138
DOIs
Publication statusPublished - 2007
Event2nd International Conference on Interoperability for Enterprise Software and Applications - Bordeaux, France
Duration: 20 Mar 200624 Mar 2006

Conference

Conference2nd International Conference on Interoperability for Enterprise Software and Applications
CountryFrance
CityBordeaux
Period20/03/0624/03/06

Keywords

  • category theory
  • information system
  • interoperations

Cite this