Made with
ConceptDraw
DIAGRAM 18

UML State Machine Diagram.Design Elements

UML State Machine Diagram is a type of Behavior Diagrams that displays the finite state machine with states and state transitions.

UML State Machine Diagram is a realization of the mathematical concept of a finite state machine. State Machine Diagram is an oriented graph for finite state machine in what tops represent states and connectors show transitions between two states. States are represented as rounded rectangles and state transitions as arrows. The Initial State of the system is represented as black circle, and Final State as encircled black circle.

UML State Machine Diagram is the object-based version of Harel State Chart that is extended by UML. UML State Machines keep the main benefits of traditional finite state machines and also overcome their restrictions. UML State Machines extend the notion of actions.

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 State Machine Diagram use the UML State Machine Diagram library.

UML State Machine Diagram library contains 35 shapes:

  • Send signal state
  • Frame, Fragment
  • Entry point
  • History pseudostate
  • Junction pseudostate
  • Choice pseudostate
  • Note
  • Simple state
  • State with compartments
  • Composite state
  • Transition text
  • Transition
  • Final state
  • Terminate pseudostate
  • Exit point
  • Vertical fork/join pseudostate
  • Horizontal fork/join pseudostate
  • Composite state (with substates)
  • Initial state
  • Internal behavior
  • Self-transition 1
  • Self-transition 2
  • Sub-machine diagram
  • Receive signal state
  • Composite state
  • Subactivity state
  • Divider
  • Synch state
  • Connector
  • Text label
  • Composite state
  • Composite state (2 concurrent substates)
  • Composite state (2 substates)
  • Entry point connector
  • Connector opposite
UML State Machine Diagram library

Pic.1. UML State Machine Diagram Library

UML State Machine Diagram.Design Elements *

Pic.2. UML State Machine Diagram Library Elements

ConceptDraw Rapid UML solution provides UML State Machine Diagram library of vector stencils for drawing the state machine diagrams using state machine blocks and assembly connectors.

UML State Machine Diagram

Pic.3. UML State Machine Diagram (Mac OS X, Windows)

Use design element from the UML State Machine Diagram library to draw your own UML state machine diagrams of complex systems and software applications.

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

UML State Machine template

Pic.4. UML State Machine Solution in ConceptDraw STORE and UML State Machine template

The UML Diagrams produced with ConceptDraw DIAGRAM are vector graphic documents and are available for reviewing, modifying, and converting to a variety of formats (image, HTML, PDF file, MS PowerPoint Presentation, Adobe Flash or MS Visio).




NINE RELATED HOW TO's:
Few other areas benefited as much from the development of advanced digital drawing software as interior design. Previously only done by professionals, nowadays it is made available to virtually anyone with the help of software such as ConceptDraw DIAGRAM. You can design whatever you want - a living room, an office, a garage, a school layout - design elements provided by ConceptDraw DIAGRAM fit all of these purposes. All you need to get started is your creativity and the right software tools. This library of vector graphic objects includes images of different school furniture and equipment related to school or training classes interior. These graphical elements are embedded into the ConceptDraw School and Training Plans solution. You can use them when designing interior layout of classroom or training office.Organization of the learning environment is an important element of a students learning. By using ConceptDraw DIAGRAM you can easily visualize and present your ideas related to any classes layout.Interior Design. School Layout — Design Elements *
Picture: Interior Design. School Layout — Design Elements
Related Solution:
UML Component Diagram Online Shopping. This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML Component Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park. This sample shows the concept of the online shopping and is used for the understanding of the online shopping processes, of the online shops working processes, for projection and creating of the online stores.UML Component Diagram Example - Online Shopping *
Picture: UML Component Diagram Example - Online Shopping
Related Solution:
UML Object Diagram shows the structure of a modeled system at a specific time. ConceptDraw Rapid UML solution delivers libraries contain pre-designed objects fit UML notation, and ready to draw professional UML Object Diagram.Diagramming Software for Design <br>UML Object Diagrams *
Picture: Diagramming Software for Design UML Object Diagrams
Related Solution:

Draw Company Structure Diagram - get the detailed information about the company structure and hierarchy - who execute what tasks and who is in charge at this company. This information shows the reasoning and success of business and is indispensable for investors and financial institutions.

Draw Company Structure with Organization Charting Software *
Picture: Draw Company Structure with Organization Charting Software
Related Solution:
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 designing UML Sequence Diagrams *
Picture: Diagramming Software for designing UML Sequence Diagrams
ConceptDraw DIAGRAM software is the best Mac software for drawing workflow diagrams. Its rich set of samples and templates, and specific features to draw diagrams faster make this software as comfortable as possible for drawing workflow diagrams. Use the ConceptDraw DIAGRAM professional Mac OS X software for drawing workflow diagram. The Workflow Diagrams solution with its libraries and templates set make the possibility to identify resources that are required for work goal implementation. The process flow diagram identify flow which occurs as network of process dependencies, organizational decisions and interactions between departments. Usually workflow diagrams show business participants actions that carry product or service to the final destination, the consumer.Workflow Diagram Software Mac *
Picture: Workflow Diagram Software Mac
Related Solution:
What is landscape design? It's a floor plan but for an outdoor area. Same as a floor plan, a landscape design represents visually any site using scaled dimensions. The main purpose of landscape design is to plan the layout for an outdoor area no matter is it a personal site plan for your home or a commercial plan for business. It may also be handful when a new installation, repair or even an outdoor event is planning. It helps to calculate time and decide which materials should be used in your project. Landscape designs perfectly gives the property owner and landscape contractor better vision for cost estimation, helping to ensure the project time and budget.How to Draw a Landscape Design Plan *
Picture: How to Draw a Landscape Design Plan
Related Solution:
Electrical rotating machines, such as motors and generators, are vital assets for any power plant or large industrial company. An electric motor is an electrical machine that converts electrical energy into mechanical energy. The reverse of this would be the conversion of mechanical energy into electrical energy and is done by an electric generator. In normal motoring mode, most electric motors operate through the interaction between an electric motor's magnetic field and winding currents to generate force within the motor. In certain applications, such as in the transportation industry with traction motors, electric motors can operate in both motoring and generating or braking modes to also produce electrical energy from mechanical energy. 26 libraries of the Electrical Engineering Solution of ConceptDraw DIAGRAM make your electrical diagramming simple, efficient, and effective. You can simply and quickly drop the ready-to-use objects from libraries into your document to create the electrical diagram.Electrical Symbols — Rotating Equipment *
Picture: Electrical Symbols — Rotating Equipment
Related Solution:
The engineering diagrams produced with ConceptDraw DIAGRAM are vector graphic documents and are available for reviewing, modifying, and converting to a variety of formats (image, HTML, PDF file, MS PowerPoint Presentation, Adobe Flash or MS Visio XML).Making Mechanical Diagram *
Picture: Making Mechanical Diagram
ConceptDraw
DIAGRAM 18