Skip to main content

Using SDL in a Stateless Environment

  • Conference paper
  • First Online:
SDL 2001: Meeting UML (SDL 2001)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2078))

Included in the following conference series:

  • 276 Accesses

Abstract

Telecommunication services are often implemented to maintain their state in persistent storage. The application logic program then has no state variables of its own; it is seeded with a state depending on call context. Superficially, this contradicts the notion of extended state machines as they are defined by SDL-processes, where the state is part of the state machine. This paper presents an approach to separate state from program logic that is transparent to the SDL designer. This approach has been implemented in the SITE SDL runtime system in co-operation with Siemens, Berlin.

We would like to thank our partners at Siemens, in particular Mr. Andreas Vogel, for the numerous ideas and suggestions that lead to the technology described in this paper.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. ITU-T. Recommendation Z.100 (11/99)-Specification and description language (SDL). Geneval, 1999.

    Google Scholar 

  2. Mitschele-Thiel. Systems Engineering With SDL: Developing Performance-Critical Communications Systems. JW Wiley, 2001.

    Google Scholar 

  3. Hennessy, Patterson. Computer Architecture: A Quantitative Approach. Morgan Kaufmann Publishers, 1996.

    Google Scholar 

  4. SDL Integrated Tool Environment of Humboldt University Berlin: http://www. informatik.hu-berlin.de/Themen/SITE

  5. ITU-T. Recommendation X.680 (12/97)-Information technology-Abstract Syntax Notation One (ASN.1): Specification of basic notation. Geneva, 1997.

    Google Scholar 

  6. ITU-T. Recommendation X.690 (12/97)-Information technology-ASN.1 encoding rules-Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER). Geneva, 1997.

    Google Scholar 

  7. ITU-T. Recommendation Z.105 (11/99)-SDL combined with ASN.1 modules (SDL/ASN.1). Geneva, 1999.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Courzakis, V., von Löwis, M., Schröder, R. (2001). Using SDL in a Stateless Environment. In: Reed, R., Reed, J. (eds) SDL 2001: Meeting UML. SDL 2001. Lecture Notes in Computer Science, vol 2078. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48213-X_20

Download citation

  • DOI: https://doi.org/10.1007/3-540-48213-X_20

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42281-5

  • Online ISBN: 978-3-540-48213-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics