Specification and Description Language (SDL)
Specification and Description Language (SDL), standardized by ITU-T as standard Z.100, is a high-level object-oriented programming language used worldwide for the description of complex, event-driven, real-time, and communicating systems. Systems described in SDL typically consist of many simultaneous processes communicating with each other via signals. SDL offers an unambiguous, rich grammar for describing behavior. As SDL is graphical, even non-technicians can understand its diagrams, improving communication between system designer and client and ensuring a reliable development process from requirements capture to implementation. SDL is the telecommunications language of choice for the development of a broad range of software and hardware, including:
Other examples include telecommunication standards like UMTS, GSM™, ISDN, V5.2, INAP etc. SDL is a key component in IBM's offering. The Telelogic® SDL Suite™ is now integrated with Telelogic® Rhapsody® in a package called Telelogic® Rhapsody for Telecom™. This package allows embedded and real-time application development to proceed with a UML® architecture, and the protocol descriptions to be designed and tested within SDL Suite. The integration creates a complete model-driven systems and software approach to telecommunications systems. From SDL's inception, IBM has played an integral part in both its development and standardization. Telelogic SDL Suite offers a set of highly integrated tools to manage and automate the development and maintenance processes. |
