sequence diagram

Software Architecture Article

Java Modeling: A UML Workbook, Part 1

This series walks you through Unified Modeling Language (UML) design and notation for Java-based application development. This article introduces one of the building blocks of the Unified Modeling Language: sequence diagramming. In the UML, sequence diagrams are used throughout the design process to demonstrate the internal interactions between actors and objects as a system executes …

Java Modeling: A UML Workbook, Part 1 Read More »

Software Architecture Article

UML 2 Sequence Diagrams to State Machines by Graph Transformation

This article explores how you can specify graph transformation-based rules for a classical problem of transforming from UML sequence diagrams to state machines. The specification of the transformation rules is based on the concrete syntax of sequence diagrams and state machines. It introduces tailored transformation support for sequence diagrams and a novel graphical operator to …

UML 2 Sequence Diagrams to State Machines by Graph Transformation Read More »

Sequence and Communications Diagrams

The sequence and communications UML diagrams are presented in this short tutorial. A sequence diagram in a Unified Modeling Language (UML) that shows object interactions arranged in time sequence. A Communication diagram models the interactions between objects or parts in terms of sequenced messages. Communication diagrams represent a combination of information taken from Class, Sequence …

Sequence and Communications Diagrams Read More »