This Article 
 Bibliographic References 
 Add to: 
Graphical Programming Using UML and SDL
December 2000 (vol. 33 no. 12)
pp. 30-35

Since its introduction a few years ago, the Unified Modeling Language (UML) has captured industrywide attention as a general-purpose language for modeling software systems. Although it does a good job in the early-phase development process, UML does leave some things to be desired in the systems design and implementation phases because it is lacking in structural and behavioral constructs. The author proposes a merger between UML and the Specification and Description Language (SDL) that would enhance UML's usefulness as a graphical programming language.

SDL, a language that models the architecture and behavior of event-driven, distributed systems in real-time environments, originated as a specification language within the telecommunications industry approximately 20 years ago. Today, SDL is often used as a full blown programming language. Although UML is headed in a similar direction, combining the two languages provides a modeling paradigm for visual software engineering that is more robust and effective than either language alone.

Morgan Björkander, "Graphical Programming Using UML and SDL," Computer, vol. 33, no. 12, pp. 30-35, Dec. 2000, doi:10.1109/2.889090
Usage of this product signifies your acceptance of the Terms of Use.