Graphical Programming Using UML and SDL

  • Authors:
  • Morgan Björkander

  • Affiliations:
  • -

  • Venue:
  • Computer
  • Year:
  • 2000

Quantified Score

Hi-index 4.10

Visualization

Abstract

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.