DocumentCode
3517182
Title
An architecture line structure for command and control software
Author
Ihme, Tuomas
Author_Institution
VTT Electron., Oulu, Finland
fYear
2001
fDate
2001
Firstpage
90
Lastpage
96
Abstract
Product line software engineering should include an up-front and ongoing investment in a reusable architecture. Identification, selection, documentation and validation of general architectural patterns and their product line, organisation or domain specific variants allow designers to adopt approved patterns as a starting point. This paper discusses how to apply design patterns to the problems of product lines, including various and evolutionary design techniques of embedded software. The patterns are a precondition for the development of frameworks for designing and reusing architectures of the sub-domains that promise the highest benefits. The classification of core architectural assets helps to achieve a balance between discipline product line architecture and creativity forced by future needs that are not fully predictable
Keywords
embedded systems; software architecture; software development management; software reusability; embedded software; evolutionary design techniques; reusable architecture; software engineering; software reuse; Command and control systems; Computer architecture; Costs; Documentation; Embedded software; Investments; Programming; Software engineering; Time to market; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Euromicro Conference, 2001. Proceedings. 27th
Conference_Location
Warsaw
ISSN
1089-6503
Print_ISBN
0-7695-1236-4
Type
conf
DOI
10.1109/EURMIC.2001.952442
Filename
952442
Link To Document