White Papers
Using Class Relationships for Identifying Invariants
Overview Formally specified invariants on UML models greatly enhance the correctness of the model by restricting the state space such that invalid scenarios that are admitted by the class diagram can be forbidden. Identification of these invariants in the situations where objects may or may not be shared is critical to the development of the model. Simple patterns based upon "Shapes" or patterns that exist in the class diagram can be applied to assist the developer in finding suitable places for these invariants and thus improving the preciseness or rigor of the models and the correctness of the system under development.
| Publisher | Nokia | File Format | |
|---|---|---|---|
| Date Published | May 2005 | Downloads | 1 |
| Format | White Papers | ||
| Topics |
|
||
