Title :
The role of SW architecture in solving fundamental problems in object-oriented development of large embedded SW systems
Author_Institution :
Software Technol. Lab., Nokia Res. Center, Finland
Abstract :
The article approaches SW (software) architecture through the needs and problems of object oriented SW development. It is widely perceived that the OO approach, despite its generally acknowledged strengths, has so far failed to fully deliver its promises. Based on experiences from the development of several large embedded SW systems, an analysis of common practical and conceptual problems in OO SW development is performed and a solution is suggested The analysis indicates a need for SW architecture as a separate concept. The discussion of the solution concentrates on the nature of SW architecture in this context, on the methodological implications of combining SW architecture work with OO approach and on the role of the architecture task in the entirety of SW construction
Keywords :
embedded systems; object-oriented programming; software architecture; OO SW development; OO approach; SW architecture; conceptual problems; large embedded SW systems; methodological implications; object oriented SW development; software architecture; Computer architecture; Embedded software; Embedded system; Failure analysis; Filling; Hardware; Laboratories; Large-scale systems; Performance analysis; Power system modeling;
Conference_Titel :
Software Architecture, 2001. Proceedings. Working IEEE/IFIP Conference on
Conference_Location :
Amsterdam
Print_ISBN :
0-7695-1360-3
DOI :
10.1109/WICSA.2001.948400