• DocumentCode
    2429079
  • 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
  • Volume
    3
  • fYear
    1994
  • fDate
    29 June-1 July 1994
  • Firstpage
    2731
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    American Control Conference, 1994
  • Print_ISBN
    0-7803-1783-1
  • Type

    conf

  • DOI
    10.1109/ACC.1994.735060
  • Filename
    735060