Objects with roles

  • Authors:
  • B. Pernici

  • Affiliations:
  • Dipartimento di Elettronica, Politecnico di Milano, piazza L. da Vinci, 32, I-20133 Milano, Italy

  • Venue:
  • COCS '90 Proceedings of the ACM SIGOIS and IEEE CS TC-OA conference on Office information systems
  • Year:
  • 1990

Quantified Score

Hi-index 0.02

Visualization

Abstract

The use of object-oriented conceptual models for modeling office applications and information systems is discussed. A model for describing object behavior based on the concept of role is presented. Roles allow one to describe different perspectives for object evolution. For each role, relevant characteristics such as role properties, role states, messages, and role-state transition rules and constraints are defined. The implications of considering several roles in parallel for an object are discussed, and a classification of possible role interactions is given.