Specification and Description Language - Basic SDL-2010 |
![](images/pdf.png) |
Scope/Objective
Recommendation ITU-T Z.101 defines the basic features of the Specification and Description Language. Together with Recommendations ITU-T Z.100, ITU-T Z.102, ITU-T Z.103, ITU T Z.104, ITU-T Z.105 and ITU-T Z.106, this Recommendation is part of a reference manual for the language. The language defined in this document covers the essential features of the language, which is further defined in other Recommendations in the ITU-T Z.100 series.
Coverage
The Specification and Description Language has concepts for behaviour, data description and (particularly for larger systems) structuring. The basis of behaviour description is extended finite state machines communicating by messages. Data description is based on data types for values and objects. The basis for structuring is hierarchical decomposition and type hierarchies. A distinctive feature of the Specification and Description Language is the graphical representation. This Recommendation covers the main features of the language such as agent (block, process) type diagrams, agent diagrams for structures with channels, diagrams for extended finite state machines and the associated semantics for these basic features. The concrete grammar given is the graphical representation. The alternative textual programming representation is given in Recommendation ITU-T Z.106. The concrete grammar in this Recommendation gives a canonical syntax, which is extended in Recommendation ITU-T Z.103 to a syntax that is easier to use. The basic part of the language given in this Recommendation does not include the details of expressions, data definitions and action language, which is defined in Recommendation ITU-T Z.104. The features of the language defined in Recommendation ITU-T Z.102 make the language more comprehensive.
Applications
The Specification and Description Language is applicable within standard bodies and industry. The main application areas for which The Specification and Description Language has been designed are stated in ITU-T Z.100, but the language is generally suitable for describing reactive systems. The range of application is from requirement description to implementation. The features of the language defined in ITU-T Z.101 allow basic models to be defined and provide a basis for other features defined in other Recommendations in the ITU-T Z.100 series.
|
|
Citation: |
https://handle.itu.int/11.1002/1000/11388 |
Series title: |
Z series: Languages and general software aspects for telecommunication systems Z.100-Z.199: Formal description techniques (FDT) Z.100-Z.109: Specification and Description Language (SDL) |
Approval date: |
2011-12-22 |
Approval process: | AAP |
Status: |
Superseded |
Maintenance responsibility: |
ITU-T Study Group 17 |
Further details: |
Patent statement(s)
Development history
|
|
|
|
ITU-T Supplement
|
Title
|
Status
|
Summary
|
Table of contents
|
Download
|
Z Suppl. 1 (04/2015)
|
ITU-T Z.100-series – Supplement on SDL+ methodology: Use of ITU System Design Languages
|
In force
|
here
|
here
|
here
|
Title |
Approved on |
Download |
Specification and Description Language implementer's guide - Version 4.0.1
|
2021-04-30
|
here
|
|