Title :
Architecture based approach to the control software design
Author :
Banks, S. ; Coleman, N. ; Papanagopoulos, G. ; DeVito, M. ; Lin, C.F.
Author_Institution :
Army Armament Res., Dev., & Eng. Center, Picatinny Arsenal, NJ, USA
fDate :
29 June-1 July 1994
Abstract :
In this paper, we introduce an architecture based approach for the development of large scale embedded software systems. Three essential components which fundamentally describe this architecture based approach are: (1) the structure of the software system, (2) the definition of the architectural components, and (3) the connections between the components. A well designed structure features software reusability, facilitates rapid prototyping, and enhances the software system´s life cycle. The architecture based design approach is suitable and applicable to structure software system development criteria such as portability (unified approach), interconnectivity, and/or flexibility (modularly-designed environment).
Keywords :
control engineering computing; software engineering; software portability; software prototyping; software reusability; control software design; flexibility; interconnectivity; large scale embedded software systems; life cycle; portability; rapid prototyping; software architecture; software development; software reusability; Application software; Computer architecture; Costs; Embedded software; Large-scale systems; Software design; Software maintenance; Software reusability; Software systems; Weapons;
Conference_Titel :
American Control Conference, 1994
Print_ISBN :
0-7803-1783-1
DOI :
10.1109/ACC.1994.735060