• 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