Using SDL in a Stateless Environment

  • Authors:
  • Vassilios Courzakis;Martin von Löwis;Ralf Schröder

  • Affiliations:
  • -;-;-

  • Venue:
  • SDL '01 Proceedings of the 10th International SDL Forum Copenhagen on Meeting UML
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

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.