DocumentCode :
1963641
Title :
Using SDL to model an object-oriented real-time software architectural design
Author :
Li, J. Jenny ; Horgan, J. Robert
Author_Institution :
Telcordia Technol., Morristown, NJ, USA
fYear :
2000
fDate :
2000
Firstpage :
288
Lastpage :
295
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
Keywords :
formal specification; interactive systems; object-oriented languages; object-oriented programming; real-time systems; software architecture; software reusability; specification languages; ITU standard; International Telecommunication Union standard; SDL; Specification and Description Language; Workflow-to-SDL-Transformation; experiment; formal object-oriented language; inter-communication components; object-oriented design; real-time interactive systems; real-time software architectural design; software reuse; use case flow definition; Computer architecture; Costs; Interactive systems; Object oriented modeling; Real time systems; Software architecture; Software design; Software engineering; Telecommunications; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Object-Oriented Real-Time Distributed Computing, 2000. (ISORC 2000) Proceedings. Third IEEE International Symposium on
Conference_Location :
Newport, CA
Print_ISBN :
0-7695-0607-0
Type :
conf
DOI :
10.1109/ISORC.2000.839542
Filename :
839542
Link To Document :
بازگشت