• DocumentCode
    1746973
  • Title

    Automated reuse support for design of embedded avionics systems

  • Author

    Chawla, Praveen ; Alexander, Perry

  • Author_Institution
    EDAptive Comput. Inc., Dayton, OH, USA
  • Volume
    6
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    2857
  • Abstract
    With the growing complexity of software and systems, any contemporary software and system architecture contains components developed by different teams or organizations, resulting in increasingly greater costs for integration, test, deployment and use. We need: (i) advanced modeling techniques, which will permit us to represent semantically-rich information about architectures, their components, and their interfaces, and (ii) automated synthesis tools that will exploit semantically-rich models to enable easy integration, test, deployment and use. We describe a solution based upon two key technologies: (i) an emerging System Level Design Language called Rosetta, and (ii) formal specification based retrieval engine. Specifically, this paper describes the approach and results of a project called AutoSoft that confirmed our ability to support automatic reuse of software components within Wind River Systems MATRIXX. We describe our approach and the results of AutoSoft project in detail below
  • Keywords
    aerospace computing; authoring languages; avionics; embedded systems; formal specification; software reusability; AutoSoft; AutoSoft project; Rosetta; System Level Design Language; Wind River Systems MATRIXX; automated reuse support; automated synthesis tools; automatic reuse; costs; embedded avionics; formal specification; retrieval engine; semantically-rich information; Aerospace electronics; Automatic testing; Computer architecture; Costs; Engines; Formal specifications; Software systems; Software testing; System testing; System-level design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Conference, 2001, IEEE Proceedings.
  • Conference_Location
    Big Sky, MT
  • Print_ISBN
    0-7803-6599-2
  • Type

    conf

  • DOI
    10.1109/AERO.2001.931306
  • Filename
    931306