DocumentCode :
2494489
Title :
An industrial perspective of software architecture
Author :
Hofmeister, Christine ; Nord, Robert L. ; Soni, Dilip
Author_Institution :
Siemens Corp. Res. Inc., Princeton, NJ, USA
fYear :
1995
fDate :
6-10 Mar 1995
Firstpage :
554
Lastpage :
555
Abstract :
The software architecture of a system describes how it is decomposed into components, how these components are interconnected, and how they communicate and interact with each other and with the environment. Software architecture represents critical, system-wide design decisions which affect quality, reconfigurability and reuse, and the cost for development and maintenance. In order to understand architecture as it is practised in the real world, we conducted a survey of a variety of industrial software systems. Our survey revealed the need for rigorous descriptions, systematic techniques, and well-defined processes to make architecture-level software development an engineering practice rather than an art
Keywords :
computer aided software engineering; entity-relationship modelling; finite state machines; software quality; software reusability; architecture-level software development; critical system-wide design decisions; industrial perspective; industrial software systems; quality; reconfigurability; reuse; rigorous descriptions; software architecture; systematic techniques; Application software; Communication industry; Computer architecture; Computer industry; Educational institutions; Programming; Software architecture; Software maintenance; Software quality; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 1995. Proceedings of the Eleventh International Conference on
Conference_Location :
Taipei
Print_ISBN :
0-8186-6910-1
Type :
conf
DOI :
10.1109/ICDE.1995.380350
Filename :
380350
Link To Document :
بازگشت