Twenty-five years of Mokum: For 25 years of data and knowledge engineering: Correctness by design in relation to MDE1The acronym MDA is a trademark of the OMG; MDE is the alternative.1 and correct protocols in cyberspace

  • Authors:
  • Reind P. van de Riet

  • Affiliations:
  • Emeritus, Department of Computer Science, Vrije Universiteit in Amsterdam, Department for Informatic, De Boelelaan 1081a, 1081 HV Amsterdam, The Netherlands

  • Venue:
  • Data & Knowledge Engineering
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

The use of the Mokum system for correctly designing Information Systems (in the old days called Data Base Systems) and how these designs can automatically be translated into implementations, is one theme of this paper. Theoretical considerations will not be avoided. Similarities and differences with tools from the field of Model Driven Architecture, such as UML, will be demonstrated. How to deal with Mokum in a situation with many sites, as in real Cyberspace is demonstrated as a second theme. Special attention is given to a protocol: MAP, which guarantees that a certain access constraint is being maintained. The constraint being that for an object in one site to obtain access to an attribute of an object in another, a third site must give permission. The technique is based on a new notion: the Triple, to be used in a Knowledge based Engineering environment.