Using SDL to Model an Object-Oriented Real-Time Software Architectural Design.

Conference Paper · January 2000with5 Reads
DOI: 10.1109/ISORC.2000.839542 · Source: DBLP
Conference: 3rd International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000), 15-17 March 2000, Newport Beach, CA, USA


    Specification and Description Language (SDL) is a formal
    object-oriented language for modelling real-time interactive systems. It
    is an International Telecommunication Union (ITU) standard. A software
    architecture is the structure of a program including a set of
    inter-communication components. These components are often independently
    executable super objects. We use the architecture design to answer
    questions such as how the super objects fit together and how to reuse
    them. We investigate the feasibility and benefits of using SDL to
    represent the dynamic aspect of the software architectures. It includes
    a methodology and an accompanying tool, Workflow-to-SDL-Transformation
    (W2S), for deriving software architectures in SDL from an originally
    informal use case flow definition. The focus of the research is in the
    telecom domain, many of which are real-time interactive systems. We
    applied our method to a partial telecom system. The experimental results
    are collected and presented. Our result shows the feasibility and
    benefits of representing the dynamic software architecture in SDL