sequence diagram

UML Tutorial: From Use Case to Communication Diagrams

This Unified Modeling Language (UML) tutorial shows how to start with a use case and how to elaborate it into activity, class, sequence, and communication diagrams. This tutorial is a must for beginners who want to understand the relationships between different UML diagrams! It introduces the life cycle and evolution of a granular business case.

UML Tutorial: From Use Case to Communication Diagrams Read More »

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 »