UML Sequence Diagram. Design Elements

UML Sequence Diagram is a type of Interaction Diagrams that describes the interactions between objects and classes that are involved in the scenario and the sequence of messages exchanged between them.

UML Sequence Diagram represents the processes and objects that occur at the same time as lifelines (parallel vertical lines), and the messages exchanged between them as horizontal arrows.

Sequence Diagrams are very popular in dynamic modeling.

The Rapid UML Solution for ConceptDraw PRO contains 13 vector stencils libraries with 393 interactive shapes that you can use to design your UML diagrams.

To design a Sequence Diagram use the UML Sequence Diagram library.

UML Sequence Diagram library contains 51 shapes:

  • Lifeline (entity)
  • Lifeline (control)
  • Lifeline (boundary)
  • Lifeline
  • Return message
  • Asynchronous message
  • Synchronous message
  • Execution occurrence
  • Destroy message
  • Create message
  • Symbol { }
  • Self message
  • Symbol << >>
  • Port
  • State divider
  • Stop symbol
  • Found message
  • State invariant/continuations
  • Lost message
  • Gate Sequence
  • Note
  • Message default
  • Interaction use
  • Combined fragment
  • Lifeline (actor)
  • Self message
  • Initiator
  • Message
  • Unknown/unspecified participant
  • Message
  • Message synchronous
  • Creation message
  • Message inverse
  • Synchronous
  • Creation

UML Sequence Diagram library

Pic.1. UML Sequence Diagram Library

UML Sequence Diagrams: Design Elements  (Win, Mac)

Pic.2. UML Sequence Diagram Library Elements

ConceptDraw Rapid UML solution provides UML Sequence Diagram library of vector stencils for UML sequence diagram elements like lifelines and message arrows.

Use the UML Sequence Diagram library to draw your own UML sequence diagrams that show process interactions as messages exchange arranged in time sequences during runtime scenarios.

UML Sequence Diagram

UML Sequence Diagram

All libraries for creating UML diagrams are available inside the ConceptDraw PRO. Templates and samples are located in the Rapid UML section of ConceptDraw STORE.

UML Diagram Solution


Data Flow Diagram Symbols. DFD Library

Any information system receives data flows from external sources. In order to visualize them there is a list of data flow diagram symbols that describes how the system components cooperate. If you want to create a data flow diagram, ConceptDraw PRO Solution Park has DFD Library that contains both Yourdon and Gane-Sarson notations. This figure shows the content of vector libraries, delivered with ConceptDraw solution for data flow diagram (DFD). There are three libraries composed from about 50 vector objects used to make data flow diagrams. They include a complete set of objects utilized by Yourdon-Coad and Gane-Sarson notations - two primary notations that are apply for data flow diagramming. Also, one can discover additional "Data flow diagram (DFD)" library that provides a data flow diagram elements for designing level 1 and context-level data flow diagrams.Data Flow Diagram Symbols. DFD Library
Picture: Data Flow Diagram Symbols. DFD Library
Related Solution:

UML Collaboration Diagram. Design Elements

UML Collaboration Diagram illustrates how components are wired together to larger components and software systems that shows the structure of arbitrarily complex systems. ConceptDraw has 393 vector stencils in the 13 libraries that helps you to start using software for designing your own UML Diagrams. You can use the appropriate stencils of UML notation from UML Collaboration library with 36 objectsUML Collaboration Diagram: Design Elements
Picture: UML Collaboration Diagram. Design Elements
Related Solution:

Diagramming Software for designing UML Sequence Diagrams

Sequence Diagrams shows how objects communicate with each other in terms of a sequence of messages. Also indicates the lifespans of objects relative to those messages.Diagramming Software for  UML Sequence Diagrams
Picture: Diagramming Software for designing UML Sequence Diagrams

UML Diagrams with ConceptDraw PRO

Structure of a software product might get very complex and complicated, if software engineers did not pay much attention to the architecture of the product. It will take a few minutes to create UML diagrams with ConceptDraw PRO, because this software is just perfect for diagramming. You can alter ready-to-use templates, or make your own, whatever you need. This illustration represent the example of UML diagram made by using ConceptDraw Rapid UML solution. This activity diagram displays the stages of the software development process similar to a flow chart. This diagram depicts the states of elements in the software system. It can be applied to represent software and coding logic. This UML diagram was drawn with the help of the ConceptDraw Rapid UML solution which supplies the kit of vector libraries, containing the symbols of the Unified Modeling Language notations.uml classes, uml design tool, uml
Picture: UML Diagrams with ConceptDraw PRO
Related Solution:

UML Use Case Diagram. Design Elements

UML Use Case Diagrams are used to illustrate the structure of arbitrarily complex systems and illustrates the service consumer - service provider relationship between components.UML Use Case Diagrams: Design Elements  (Win, Mac)
Picture: UML Use Case Diagram. Design Elements

UML Diagram Types List

Two types of diagrams are used in UML: Structure Diagrams and Behavior Diagrams. Behavior Diagrams represent the processes proceeding in a modeled environment. Structure Diagrams represent the elements that compose the system.UML class diagram of the AbstractFactory pattern
Picture: UML Diagram Types List
Related Solution:

Diagramming Software for Design UML Use Case Diagrams

Use Case Diagrams describes the functionality provided by a system in terms of actors, their goals represented as use cases, and any dependencies among those use cases.Diagramming Software for Design UML Use Case Diagrams
Picture: Diagramming Software for Design UML Use Case Diagrams

Basic Flowchart Symbols and Meaning

While creating flowcharts and process flow diagrams, you should use special objects to define different statements, so anyone aware of flowcharts can get your scheme right. There is a short and an extended list of basic flowchart symbols and their meaning. Basic flowchart symbols include terminator objects, rectangles for describing steps of a process, diamonds representing appearing conditions and questions and parallelograms to show incoming data. This diagram gives a general review of the standard symbols that are used when creating flowcharts and process flow diagrams. The practice of using a set of standard flowchart symbols was admitted in order to make flowcharts and other process flow diagrams created by any person properly understandable by other people. The flowchart symbols depict different kinds of actions and phases in a process. The sequence of the actions, and the relationships between them are shown by special lines and arrows. There are a large number of flowchart symbols. Which of them can be used in the particular diagram depends on its type. For instance, some symbols used in data flow diagrams usually are not used in the process flowcharts. Business process system use exactly these flowchart symbols.Flowchart Symbols and Meaning, workflow diagram symbols, process flow diagram symbols
Picture: Basic Flowchart Symbols and Meaning
Related Solution:

UML Tool & UML Diagram Examples

You can use many tools to create a representation of a system behavior or a scheme of objects relationships. Some of them are quite abstract and useless, and some, like UML tools help clarifying both the structure and the behavior of a system. There are various types of uml diagrams and tons of examples explaining the difference between them. UML 2.2 specification has many kinds of diagrams. They are divided into two groups( structure and behavior diagrams). This class diagram shows the hierarchical structure of UML 2.2 specification. Class diagram - the most suitable tool for this task because it is designed to describe basic structure of a system. This diagram can be use as a visual aid for learning UML.UML use case diagram template. Ticket processing system
Picture: UML Tool & UML Diagram Examples
Related Solution:

Sequence Diagram for Cloud Computing

One of the ways effectively visualize what is a Cloud computing or Cloud computing architecture, is to create the Sequence diagram for Cloud computing. The ConceptDraw PRO diagramming and vector drawing software enhanced with Cloud Computing Diagrams solution from the Computers and Network area of ConceptDraw Solution Park will help you design all desired types of diagrams related with cloud computing.Sequence Diagram for Cloud Computing
Picture: Sequence Diagram for Cloud Computing
Related Solution:
1 Diagram Software
Professional business graphics tool for drawing schemes, diagrams and illustrating business documentation
1 Mind Map Software
Excellent tool for Mind Mapping, Planning, Brainstorming, and Building Processes
1 Project Management Software
The full complement of features needed to successfully plan and execute projects, including task and resource management, reporting, and change control