Fixing Generalization Defects in UML Use Case Diagrams - LIRMM - Laboratoire d’Informatique, de Robotique et de Microélectronique de Montpellier Accéder directement au contenu
Article Dans Une Revue Fundamenta Informaticae Année : 2012

Fixing Generalization Defects in UML Use Case Diagrams

Résumé

Use case diagrams appear early within a UML-based development, structured over the concepts of actors and use cases to capture user requirements of an application. Good modeling practices suggest that use case diagrams should be simple and easy-to-read, two goals that can be achieved by introducing relevant generalizations of actors and use cases. The approach presented in this paper allows, using Formal Concept Analysis and one of its variants, Relational Concept Analysis, to refactor a use case diagram as a whole in order to make it clearer while respecting the semantics of the original diagram. The relevancy of this approach has been confirmed by its implementation as a tool and the results obtained from its application on several representative diagrams.
Fichier non déposé

Dates et versions

lirmm-00726993 , version 1 (31-08-2012)

Identifiants

Citer

Xavier Dolques, Marianne Huchard, Clémentine Nebut, Philippe Reitz. Fixing Generalization Defects in UML Use Case Diagrams. Fundamenta Informaticae, 2012, 115 (4), pp.327-356. ⟨10.3233/FI-2012-658⟩. ⟨lirmm-00726993⟩
488 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More