Advertisement

SDL-2010: Background, Rationale, and Survey

  • Rick Reed
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7083)

Abstract

This invited paper concerns a revised version of the ITU-T Specification and Description Language standard, which is scheduled to be consented for approval by ITU-T during 2011. In this document and ongoing ITU-T work, the revised version is called SDL-2010. The current standardized (or in ITU-T terminology Recommended) version at the time of initially writing this paper (April 2011) was called SDL-2000. The paper gives some historical background on the development of the language. The paper includes rationale for the update of the language and the revised organization of the language standard. After the history, there is a description of the new organization followed by some details of the changed feature set of a revised version SDL-2010 compared with SDL-2000. The paper concludes with a snapshot of the status of the SDL-2010 standard.

Keywords

State Machine State Graph Abstract Syntax Composite State Concrete Syntax 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    CCITT Orange Book, Volume VI.4, Programming Languages for Stored-Programme Control Exchanges, pp.3–23, ITU, Geneva (1977) ISBN 92-61-00421-0Google Scholar
  2. 2.
    ITU-T – International Telecommunication Union: Recommendation Z.100 (08/02): Specification and Description Language (SDL), Geneva, Switzerland (August 2002), http://www.itu.int/rec/T-REC-Z.100-200208-S/en
  3. 3.
    ITU-T – International Telecommunication Union: Recommendation Z.100 (11/99): Specification and Description Language (SDL), Geneva, Switzerland (November 1999), http://www.itu.int/rec/T-REC-Z.100-199911-S/en
  4. 4.
    CCITT Yellow Book, Functional Specification and Description Language (SDL). Man Machine Language (MML), Recommendations Z.101 – Z.104 and Z.311 – Z.341, vol. VI Fascicle VI.7, ITU, Geneva (1981)Google Scholar
  5. 5.
    CCITT Red Book, Recommendations Z. 100 to Z. 104: Specification and Description Language, ITU, Geneva (1985)Google Scholar
  6. 6.
    ITU-T – International Telecommunication Union: Recommendation Z.100 (11/88): Specification and Description Language (SDL), Geneva, Switzerland (November 1999), http://www.itu.int/rec/T-REC-Z.100-198811-S/en
  7. 7.
    ITU-T – International Telecommunication Union: Recommendation Z.100 (03/93): CCITT Specification and Description Language (SDL), Geneva, Switzerland (March 1993), http://www.itu.int/rec/T-REC-Z.100-199303-S/en
  8. 8.
    ITU-T – International Telecommunication Union: Recommendation Z.100 Addendum 1 (10/96): Corrections to Recommendation Z.100, CCITT Specification and Description Language (SDL), Geneva, Switzerland (March 1993), http://www.itu.int/rec/T-REC-Z.100-199610-SAdd1/en
  9. 9.
    ITU-T – International Telecommunication Union: Recommendation Z.105 (11/99): SDL combined with ASN.1 modules (SDL/ASN.1), Geneva, Switzerland (November 1999), http://www.itu.int/rec/T-REC-Z.105-199911-S/en
  10. 10.
    ITU-T – International Telecommunication Union: Recommendation Z.107 (11/99): SDL with embedded ASN.1, Geneva, Switzerland (November 1999), http://www.itu.int/rec/T-REC-Z.107-199911-W/en
  11. 11.
    ITU-T – International Telecommunication Union: Recommendation X.680-X.695 (11/08): Information Technology - Abstract Syntax Notation One (ASN.1) & ASN.1 encoding rules, Geneva, Switzerland (November 1999), http://www.itu.int/rec/T-REC-X.680-X.693-200811-P/en
  12. 12.
    ITU-T – International Telecommunication Union: Recommendation Z.109 (11/99): SDL combined with UML, Geneva, Switzerland (November 1999), http://www.itu.int/rec/T-REC-Z.107-199911-S/en
  13. 13.
    Object Management Group: Unified Modeling Language, http://www.omg.org/spec/UML/ and http://www.omg.org/spec/UML/2.1.2
  14. 14.
    ITU-T – International Telecommunication Union: Recommendation Z.106 (11/00): Common interchange format for SDL, Geneva, Switzerland (November 2000), http://www.itu.int/rec/T-REC-Z.106-200011-S/en
  15. 15.
    ITU-T – International Telecommunication Union: Recommendation Z.106 (08/02): Common interchange format for SDL, Geneva, Switzerland (August 2002), http://www.itu.int/rec/T-REC-Z.106-200208-I/en
  16. 16.
    ITU-T – International Telecommunication Union: Z.100 (2002) Amendment 1 (10/03): Backwards compatibility and compliance, Geneva, Switzerland (October 2003), http://www.itu.int/rec/T-REC-Z.100-200310-SAmd1/en
  17. 17.
    ITU-T – International Telecommunication Union: Recommendation Z.100 (11/07): Specification and Description Language (SDL), Geneva, Switzerland (November 2007), http://www.itu.int/rec/T-REC-Z.100-200711-I/en
  18. 18.
    ITU-T – International Telecommunication Union: Recommendation Z.104 (10/04): Encoding of SDL data, Geneva, Switzerland (October 2004), http://www.itu.int/rec/T-REC-Z.104-200410-I/en
  19. 19.
    ITU-T – International Telecommunication Union: Recommendation Z.105 (07/03): SDL combined with ASN.1 modules (SDL/ASN.1), Geneva, Switzerland (July 2003), http://www.itu.int/rec/T-REC-Z.105-200307-I/en
  20. 20.
    ITU-T – International Telecommunication Union: Recommendation Z.109 (06/07): SDL-2000 combined with UML, Geneva, Switzerland (June 2007), http://www.itu.int/rec/T-REC-Z.107-200706-I/en
  21. 21.
    ITU-T – International Telecommunication Union: Recommendation Z.151 (11/08), User Requirements Notation (URN) – Language definition, Geneva, Switzerland (November 2008), http://www.itu.int/rec/T-REC-Z.151/en
  22. 22.
    ITU-T – International Telecommunication Union: Recommendation Z.120 (02/11), Message Sequence Chart (MSC), Geneva, Switzerland (February 2011), http://www.itu.int/rec/T-REC-Z.120/en
  23. 23.
    ITU-T – International Telecommunication Union: Recommendation Z.121 (02/03), Specification and Description Language (SDL) data binding to Message Sequence Charts (MSC), Geneva, Switzerland (February 2011), http://www.itu.int/rec/T-REC-Z.121/en
  24. 24.
    Reed, R.: Data encoding for SDL in ITU-T Rec. Z.104. In: Amyot, D., Williams, A.W. (eds.) SAM 2004. LNCS, vol. 3319, pp. 80–95. Springer, Heidelberg (2005)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Rick Reed
    • 1
  1. 1.TSE, The LaurelsWindermereUnited Kingdom

Personalised recommendations