Evaluation of vendor products: CASE tools as methodology companions
Communications of the ACM
Schlaer-Mellor object-oriented analysis rules
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
The Unified Modelling Language (UML), version 1.0, developed in order to standardise different object oriented development practices, offers a general way of representing technical, business and software models through the structure and dynamics of the UML modelling elements. The UML also defines a set of rules that are expected to be followed in order to claim that the UML is being followed. In this paper I extract the rules related to the core concepts, and structural and behavioural elements, found in the Semantics of the UML documentation set.