The specification of UML collaborations as interaction components - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2002

The specification of UML collaborations as interaction components

The specification of UML collaborations as interaction components

Eric Cariou
  • Fonction : Auteur
Antoine Beugnard

Résumé

One of the touchstones of Object-Oriented Design is that the management of complexity is seldom located within any single object. It should instead be an emerging property of the collaborations within a society of objects, each one of these being as simple as possible. These collaborations can easily be specified using UML collaboration diagrams. We propose to reify UML collaborations as interaction components. This allows the easy handling and reusing of interaction abstractions among components at both specification and implementation levels. This paper focuses on the specification of these components. We propose criteria to define the type and the frontier'' of an interaction abstraction. We present a UML collaboration specification methodology that deals with the constraints of component specification.
One of the touchstones of Object-Oriented Design is that the management of complexity is seldom located within any single object. It should instead be an emerging property of the collaborations within a society of objects, each one of these being as simple as possible. These collaborations can easily be specified using UML collaboration diagrams. We propose to reify UML collaborations as interaction components. This allows the easy handling and reusing of interaction abstractions among components at both specification and implementation levels. This paper focuses on the specification of these components. We propose criteria to define the type and the frontier'' of an interaction abstraction. We present a UML collaboration specification methodology that deals with the constraints of component specification.

Dates et versions

hal-02316777 , version 1 (15-10-2019)

Identifiants

Citer

Eric Cariou, Antoine Beugnard. The specification of UML collaborations as interaction components. UML 2002, Sep 2002, Dresden, Allemagne. pp.352 - 367, ⟨10.1007/3-540-45800-X_28⟩. ⟨hal-02316777⟩
20 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More