A Foundation for the Concept of Role in Object Modelling

  • Authors:
  • Guy Genilloud;Alain Wegmann

  • Affiliations:
  • -;-

  • Venue:
  • EDOC '00 Proceedings of the 4th International conference on Enterprise Distributed Object Computing
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Standardization experts in object modelling are having difficulties with defining the concept of role; for example, they are not sure of whether role is a type or an instance concept. This issue is a source of confusion in the UML standard, and prevents ISO experts to reach consensus and finalize a language for ODP enterprise modelling. In this paper, we make an in-depth analysis of the problem, find its likely causes, and come up with a proposal for a new ODP definition of role, as well as with definitions of related concepts. Our findings and our definitions provide a basis for reconciling the positions that people have about the concept of role.