Specification and Description Language (SDL)
For people in the field of systems engineering or system design, working with specification and description language (sdl) and finite state machines (fsm).
HelpDesk
How to Create a SDL Diagram Using ConceptDraw PRO
Specification and Description Language (SDL) is intended to describe systems that switched state often and rapidly. An SDL diagram is a view of system, that can depict a single process, or complex relationships between a number of elements. The SDL diagram supports a nested hierarchy. A system is devided into blocks, each of them can be describes as a process, until finally one can see the initial procedures that make up each process. The advantage of this method is that a system can be viewed in manageable part thatcan be followed separately. ConceptDraw Specification and Description Language solution contains the library, with a SDL notation in a vector stencil graphics. The SDL solution also provides a set of samples, to show the level of hierarchical detail that is possible.This SDL diagram example was redesigned from the Wikimedia Commons file: SDL processGame.png.
"Diagram of the process Game in SDL (Specification and Description Language)." [commons.wikimedia.org/ wiki/ File:SDL_ processGame.png]
This file is made available under the Creative Commons CC0 1.0 Universal Public Domain Dedication. [creativecommons.org/ publicdomain/ zero/ 1.0/ deed.en]
The diagram example "SDL process Game" was created using the ConceptDraw PRO diagramming and vector drawing software extended with the Specification and Description Language (SDL) solution from the Engineering area of ConceptDraw Solution Park.
"Diagram of the process Game in SDL (Specification and Description Language)." [commons.wikimedia.org/ wiki/ File:SDL_ processGame.png]
This file is made available under the Creative Commons CC0 1.0 Universal Public Domain Dedication. [creativecommons.org/ publicdomain/ zero/ 1.0/ deed.en]
The diagram example "SDL process Game" was created using the ConceptDraw PRO diagramming and vector drawing software extended with the Specification and Description Language (SDL) solution from the Engineering area of ConceptDraw Solution Park.
This system architecture diagram example was redesigned from the Wikimedia Commons file: SdlArchitecture.JPG. [commons.wikimedia.org/ wiki/ File:SdlArchitecture.JPG]
This file is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license. [creativecommons.org/ licenses/ by-sa/ 3.0/ deed.en]
"Architecture.
An SDL system is made of functional blocks and each block can be further decomposed in sub-blocks. The lowest level block is composed of one or several process described as finite state machines." [Specification and Description Language. Wikipedia]
The diagram example "SDL Architecture" was created using the ConceptDraw PRO diagramming and vector drawing software extended with the Specification and Description Language (SDL) solution from the Engineering area of ConceptDraw Solution Park.
This file is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license. [creativecommons.org/ licenses/ by-sa/ 3.0/ deed.en]
"Architecture.
An SDL system is made of functional blocks and each block can be further decomposed in sub-blocks. The lowest level block is composed of one or several process described as finite state machines." [Specification and Description Language. Wikipedia]
The diagram example "SDL Architecture" was created using the ConceptDraw PRO diagramming and vector drawing software extended with the Specification and Description Language (SDL) solution from the Engineering area of ConceptDraw Solution Park.
This finite state machine diagram example was redesigned from the Wikimedia Commons file: SdlStateMachine.png. [commons.wikimedia.org/ wiki/ File:SdlStateMachine.png]
This file is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license. [creativecommons.org/ licenses/ by-sa/ 3.0/ deed.en]
"Behavior.
Each process agent is a state machine that contributes to the action carried out by the system. A message stimulus coming from the environment or from another agent to an agent is called a signal. Signals received by a process agent are first placed in a queue (the input port). When the state machine is waiting in a state, if the first signal in the input port is enabled for that state it starts a transition leading to another state. Transitions can output signals to other agents or to the environment. A process agent is allowed to contain procedure types so that the same actions can be invoked from different places. It is also allowed to call a remote procedure type to invoke a procedure in another agent (or even another system) and wait for a response." [Specification and Description Language. Wikipedia]
The example "SDL diagram - State Machine" was created using the ConceptDraw PRO diagramming and vector drawing software extended with the Specification and Description Language (SDL) solution from the Engineering area of ConceptDraw Solution Park.
This file is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license. [creativecommons.org/ licenses/ by-sa/ 3.0/ deed.en]
"Behavior.
Each process agent is a state machine that contributes to the action carried out by the system. A message stimulus coming from the environment or from another agent to an agent is called a signal. Signals received by a process agent are first placed in a queue (the input port). When the state machine is waiting in a state, if the first signal in the input port is enabled for that state it starts a transition leading to another state. Transitions can output signals to other agents or to the environment. A process agent is allowed to contain procedure types so that the same actions can be invoked from different places. It is also allowed to call a remote procedure type to invoke a procedure in another agent (or even another system) and wait for a response." [Specification and Description Language. Wikipedia]
The example "SDL diagram - State Machine" was created using the ConceptDraw PRO diagramming and vector drawing software extended with the Specification and Description Language (SDL) solution from the Engineering area of ConceptDraw Solution Park.
Used Solutions
The vector stencils library "Design elements - SDL diagrams" contains 56 SDL diagram symbols.
"Specification and Description Language (SDL) is a specification language targeted at the unambiguous specification and description of the behaviour of reactive and distributed systems." [Specification and Description Language. Wikipedia]
The SDL symbols example "Design elements - SDL diagrams" is included in the Specification and Description Language (SDL) solution from the Engineering area of ConceptDraw Solution Park.
"Specification and Description Language (SDL) is a specification language targeted at the unambiguous specification and description of the behaviour of reactive and distributed systems." [Specification and Description Language. Wikipedia]
The SDL symbols example "Design elements - SDL diagrams" is included in the Specification and Description Language (SDL) solution from the Engineering area of ConceptDraw Solution Park.
- Sdl Flowchart Symbols
- Sdl Machines Circuit
- Finite State Machine | Specification and Description Language ( SDL ...
- Draw Standard Symbol In Sdl
- Specification and Description Language example | Specification and ...
- SDL Flowchart Symbols | Process Flowchart | SDL — Systems ...
- SDL digram - State Machine | Digram Of Stop And Wait
- Football | Specification and Description Language ( SDL ) | Er ...
- SDL Flowchart Symbols | Physics Diagrams | Network Glossary ...