The Unified Modeling Language user guide
The Unified Modeling Language user guide
The unified software development process
The unified software development process
A Visualization of OCL Using Collaborations
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
Modeling Languages: Syntax, Semantics and All That Stuff, Part I: The Basic Stuff
Modeling Languages: Syntax, Semantics and All That Stuff, Part I: The Basic Stuff
The Elements of UML(TM) 2.0 Style
The Elements of UML(TM) 2.0 Style
Model Mapping Using Formalism Extensions
IEEE Software
A UML model consistency verification approach based on meta-modeling formalization
Proceedings of the 2006 ACM symposium on Applied computing
Third Intenational Workshop on Quality in Modeling
Models in Software Engineering
Third International Workshop on Quality in Modeling
Models in Software Engineering
Hi-index | 0.00 |
Model quality is still an open issue, and a first step towards quality could be to establish and use style guides. A style guide is a set of rules aiming to help the developer improving models in many directions such as good practices, methodology, consistency, modeling or architectural style, conventions conformance etc. First, this paper attempts to clarify the meaning of notions being used such as rule or modeling domain semantics. Then, several examples illustrate a possible classification of rules, and the verification process is detailed. A style guide is not universal: each project manager should be able to customize his/her set of rules according to specific needs. In addition to rules expressed in OCL, we describe a user interface to facilitate the specification of rules based on quantifiers, along with the translation of these rules into OCL.