Grupo Alarcos · Conference paper · 2014

UML consistency rules: A systematic mapping study

Damiano Torre, Yvan Labiche, Marcela Genero Bocco

EASE '14: 18th International Conference on Evaluation and Assessment in Software Engineering · 2014 · 43 citations (OpenAlex)

Context: The Unified Modeling Language (UML), with its 14 different diagram types, is the de-facto standard modeling language for object-oriented modeling and documentation. Since the various UML diagrams describe different aspects of one, and only one, software under development, they are not independent but strongly depend on each other in many ways. In other words, the UML diagrams describing a software product must be consistent. Inconsistencies between these diagrams may be a source of faults in software systems. It is therefore paramount that these inconsistencies be detected, analyzed and hopefully fixed.

View on the group website DOI: 10.1145/2601248.2601292 PDF

On the same topic