• DocumentCode
    2795589
  • Title

    Computer aided software FMEA for unified modeling language based software

  • Author

    Hecht, Herbert ; An, Xuegao ; Hecht, Myron

  • Author_Institution
    SoHaR Inc., Culver City, CA, USA
  • fYear
    2004
  • fDate
    2004
  • Firstpage
    243
  • Lastpage
    248
  • Abstract
    Model-based software development, particularly when it utilizes unified modeling language (UML) tools, provides artifacts that make programs more transparent. We use these capabilities to automate major steps in the generation of a software FMEA. Automation not only reduces the labor required but also makes the process repeatable and removes many subjective decisions that can impair the credibility of a software FMEA. The computer-aided software FMEA discussed in this paper can be the central organizing element for the verification and validation (V&V) of embedded software for real-time systems. The adoption of this technique benefits budgets because V&V frequently consumes the majority of the development resources for embedded software. After reviewing prior efforts in establishing a procedure for software FMEA we describe our approach for two life cycle phases: concept and design/implementation. Then we discuss the application of the computer-aided FMEA to software V&V and identify areas for further research.
  • Keywords
    computer aided software engineering; embedded systems; program verification; software reliability; specification languages; computer aided software FMEA; embedded software; life cycle phases; model-based software development; real-time systems; software verification; unified modeling language; verification and validation; Automation; Bills of materials; Cities and towns; Embedded computing; Embedded software; Hardware; Programming; Software systems; Software tools; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reliability and Maintainability, 2004 Annual Symposium - RAMS
  • Print_ISBN
    0-7803-8215-3
  • Type

    conf

  • DOI
    10.1109/RAMS.2004.1285455
  • Filename
    1285455