Made with
ConceptDraw
DIAGRAM 14

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 DIAGRAM 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 Diagram. Design Elements *

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 DIAGRAM Templates and samples are located in the Rapid UML section of ConceptDraw STORE.

UML Diagram Solution






TEN RELATED HOW TO's:

Cross-Functional Flowchart →

There are many tools to manage a process or to illustrate an algorithm or a workflow. Flowcharting is one of those tools. However, it may be difficult to show complex processes that require multiple attributes or several people in a simple flowchart, so a cross-functional flowchart would be a solution for that situation. To create such flowchart, group processes and steps to labeled rows or columns, and divide those groups with horizontal or vertical parallel lines. It is worth mentioning that there are different types of cross-functional flowcharts, like opportunity or deployment flowchart. This diagram shows a cross-functional flowchart that was made for a trading process. It contains 14 processes, distributed through 5 lines depicting the participants who interact with the process. Also there are connectors that show the data flow of information between processes. The cross-functional flowchart displays a detailed model of the trading process, as well as all participants in the process and how they interact with each other. The lines in the flowchart indicates the position, department and role of the trading process participants.Cross-Functional Flowchart
Picture: Cross-Functional Flowchart
Related Solution:

ConceptDraw DIAGRAM ER Diagram Tool →

Database design is an important part of any project, as databases become more and more complex nowadays. To make the model more representative, entity relationship diagrams are widely used in software engineering area. These diagrams show sets of entities as rectangles connected via lines labeled with their cardinalities. This an example of the ER-diagram developed to store information regarding some online role-playing game. It includes three main elements of ER diagram: entities, relationships and attributes. The entities, attributes and relationships on this ER-diagram is depicted according to the Chen's notation. Chen's notation for Entity Relationship diagrams admits using of rectangles to depict entities, ovals for attributes and ,at least, diamonds to show relationships. ConceptDraw Entity-Relationship Diagrams solution was applied as ERD software to create this diagram.ConceptDraw DIAGRAM ER Diagram Tool *
Picture: ConceptDraw DIAGRAM ER Diagram Tool
Related Solution:

Types of Flowcharts →

A flowchart is a simple but very functional tool when it comes to understanding a workflow or to removing unnecessary stages from a process. When drawing flowcharts, keep in mind that there are four common types of flowcharts, like document flowcharts and data flowcharts that show control over a data or document flow over a system. To show controls on a physical level, use system flowcharts. In addition, to show controls in a program, you can draw a program flowchart. This flowchart diagram represents the piece of an article editing process, that involves the author and editor. It was created using the Basic Flowchart notation that consists from the basic flowchart symbols. The start and the end of the process are indicated with "Terminator" symbols. The "Process" symbols show the action steps consisting from making edits and searching for a compromise, when the author does not agree with the suggestions of the editor. The "Process" symbol is the general symbol in process flowcharts. The "Decision" symbol indicates a branching in the process flow. There are two branches indicated by a Decision shape in the current flowchart (Yes/No, Disagree/Agree). This basic flowchart can be used as a repeating unit in the workflow diagram describing the working process of some editorial office.Types of Flowcharts *
Picture: Types of Flowcharts
Related Solution:

UML Class Diagrams. ConceptDraw DIAGRAM - Diagramming Software for Design UML Diagrams →

In software engineering, a UML Class Diagrams is a type of static structure diagram that is used both for general conceptual modeling of the systematics of the application, and for detailed modeling translating the models into programming code. Use ConceptDraw DIAGRAM with UML class diagram templates, samples and stencil library from Rapid UML solution to show the classes of system, their attributes, operations or methods, and the relationships among the classes.UML Class Diagrams. Diagramming Software for Design UML Diagrams *
Picture: UML Class Diagrams. ConceptDraw DIAGRAM - Diagramming Software for Design UML Diagrams
Related Solution:

Watercraft - Design Elements →

The vector stencils library Watercraft contains clipart of ships, boats, yachts, submarines for ConceptDraw DIAGRAM diagramming and vector drawing software. Use it to draw illustrations of vessels and water transport over a sea, ocean, lake, canal, river.Watercraft - Design Elements *
Picture: Watercraft - Design Elements
Related Solution:

Sales Process Flowcharts →

ConceptDraw DIAGRAM diagramming and vector drawing software extended with Sales Flowcharts solution from the Marketing area of ConceptDraw Solution Park offers the set of extensive tools for quick and easy drawing professional looking Sales Process Flowcharts.Sales Process Flowcharts *
Picture: Sales Process Flowcharts
Related Solution:

Data Flow Diagram Example →

ConceptDraw DIAGRAM extended with Data Flow Diagrams solution is the best diagramming and vector drawing software for quick and easy designing the Data Flow Diagram Example of any complexity.Data Flow Diagram Example *
Picture: Data Flow Diagram Example
Related Solution:
ConceptDraw
DIAGRAM 14