Electronic Notes in Theoretical Computer Science · 2001 · 18 citations · 2 references
EngineeringComputer ScienceSystems EngineeringDiagrammingModel-based Systems EngineeringSystems ModelingDiagram DesignDiagrammatic RepresentationInformation ModelingModel IntegrationSpecification LanguagesSystem DiagramsClass Diagram ModelingSequence Diagram ModelingSequence DiagramsState DiagramsStatechart ModelingUml ModelingUml Sequence DiagramsUnified Modeling Language (Uml) Class Diagrams
In a UML model, different aspects of a system are covered by different types of diagrams. Nevertheless, it is important to provide means to check the consistency and completeness of the UML model. This problem is addressed in this paper by integrating the information specified in class and statechart diagrams into sequence diagrams. The representation as constraints attached to certain locations of the objects lifelines in the sequence diagram allows the identification of gaps and contradictory specifications. Furthermore, dependencies between the sequence diagrams can be investigated based on the previous analysis.
2
LSCs: Breathing Life into Message Sequence Charts
Werner Damm, David Harel · Formal Methods in System Design · 2001 · 822 citations