Using SDL to model an object-oriented real-time software architectural design

J. J. Li, J. R. Horgan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

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.

Original languageEnglish
Title of host publicationProceedings - 3rd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2000
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages288-295
Number of pages8
ISBN (Electronic)0769506070, 9780769506074
DOIs
StatePublished - 2000
Event3rd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2000 - Newport Beach, United States
Duration: 15 Mar 200017 Mar 2000

Publication series

NameProceedings - 3rd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2000

Conference

Conference3rd IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 2000
Country/TerritoryUnited States
CityNewport Beach
Period15/03/0017/03/00

Fingerprint

Dive into the research topics of 'Using SDL to model an object-oriented real-time software architectural design'. Together they form a unique fingerprint.

Cite this