The Unified Modeling Language (UML) has been designed to be a full standard notation for Object-Oriented Modeling. UML 2.0 consists of thirteen types of diagrams: class, composite structure, component, deployment, object, package, activity, use case, state, sequence, communication, interaction overview, and timing. Each one is dedicated to a different design aspect. This variety of diagrams, which overlap with respect to the information depicted in each, can leave the overall system design specification in an inconsistent state.1.1 UML Diagrams The Unified Modeling Language (UML) is a standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems. UML is a graphical language for represent software designs.
|Title||:||Consistency Checking in Multiple UML State Diagrams Using Super State Analysis|
|Author||:||Mohammad N. Alanazi|
|Publisher||:||ProQuest - 2008|