Specification and Description Language
What is SDL?
SDL is a formal language developed and standardized by the ITU-T (International Telecommunication Union Telecommunication sector).
Application
Type of systems:
- real-time
- interactive
- distributed
- heterogenous
Type of information:
- behavior
- structure
Level of abstraction:
- overview to details
It is used for:
- Formal specification modelling
- design
SDL structure
A system contains one or more blocks, interconnected with each other and with the boundary of the system by channels. Processes communicate with each other using signals sent over the channels. A process in SDL is an extended finite state machine.