Title :
Representing architectural designs: a central issue in the development of complex systems
Author :
Kirova, Vassilka ; Rossak, Wilhelm
Author_Institution :
Software Eng. Lab., New Jersey Inst. of Technol., Newark, NJ, USA
Abstract :
This paper discusses the need for and the use of a software architecture as an important means in the development of complex systems. We start out with a brief analysis of the term “complex” with regard to computerized systems. On this basis, we introduce software architectures as a means to cope with the software design aspect of system complexity. We then identify the architectural concepts that are necessary to capture a comprehensive, high level system design and discuss their characterizing properties. Finally, we propose a “construction-oriented” technique for architecture specification which is based on a generic set of architectural elements and is supported by a tool, d-ASPECT (domain Architecture Specification Tool), currently under development at NJIT
Keywords :
formal specification; software metrics; systems analysis; architectural designs representation; complex systems development; d-ASPECT; high level system design; software architecture; software architectures; software design aspect; system complexity; Buildings; Computer architecture; Control systems; Information science; Laboratories; Law; Paper technology; Real time systems; Software architecture; Software engineering;
Conference_Titel :
Engineering of Complex Computer Systems, 1995. Held jointly with 5th CSESAW, 3rd IEEE RTAW and 20th IFAC/IFIP WRTP, Proceedings., First IEEE International Conference on
Conference_Location :
Ft. Lauderdale, FL
Print_ISBN :
0-8186-7123-8
DOI :
10.1109/ICECCS.1995.479309