vUML: A Tool for Verifying UML Models
ASE '99 Proceedings of the 14th IEEE international conference on Automated software engineering
Can Intuition Become Rigorous? Foundations for UML Model Verification Tools
ISSRE '00 Proceedings of the 11th International Symposium on Software Reliability Engineering
A Formal Object-Oriented Approach to defining Consistency Constraints for UML Models
ASWEC '04 Proceedings of the 2004 Australian Software Engineering Conference
An Approach for the Verification of UML Models Using B
ECBS '04 Proceedings of the 11th IEEE International Conference and Workshop on Engineering of Computer-Based Systems
Consistency problems in UML-based software development
UML'04 Proceedings of the 2004 international conference on UML Modeling Languages and Applications
ICWE '06 Proceedings of the 6th international conference on Web engineering
A systematic review of UML model consistency management
Information and Software Technology
Hi-index | 0.00 |
The UML notation is a well-know standard notation to describe OO systems. But the UML specification has certain imprecisions and ambiguities that, along with possible errors made by the modellers, may cause inconsistency problems in the models of the system. This paper presents a rigorous approach to improve the consistency analysis between UML diagrams. This proposal is based on a previous formalization of the UML metamodel diagrams, [1,4] in Maude. The framework given by the specifications created helps to guarantee the consistency of models because all the specifications are integrated within the same formalism. This work focuses on the analysis of the inter-diagram consistency. Several examples of properties are shown that help to guarantee the consistency between UML Communication and Class Diagrams.