• DocumentCode
    814385
  • Title

    Software reuse: A safety-critical primer

  • Author

    Wlad, J.

  • Author_Institution
    LynuxWorks, Inc., San Jose, CA
  • Volume
    22
  • Issue
    4
  • fYear
    2007
  • fDate
    4/1/2007 12:00:00 AM
  • Firstpage
    18
  • Lastpage
    22
  • Abstract
    Numerous standards exist to assist software developers in producing higher quality software products. The International Standards Organization (e.g., ISO 9001) and the Software Engineering Institute capability maturity model provide good foundations upon which to improve software development processes and quality. These standards are not often used to develop safety-critical software although some organizations have successfully used SEI-CMM to develop mission critical software. Organizations who sponsor or develop guidance for development of safety-critical software include the US DoD, the United Kingdom Ministry of Defence, the International Electrotechnical Commission (IEC), the Institute for Electrical and Electronics Engineers (IEEE), the Motor Industry Software Reliability Association (MISRA), and RTCA, Inc., (formerly the Radio Technical Commission for Aeronautics)
  • Keywords
    safety systems; software reusability; Institute for Electrical and Electronics Engineers; International Electrotechnical Commission; International Standards Organization; Motor Industry Software Reliability Association; RTCA, Inc.; Radio Technical Commission for Aeronautics; Software Engineering Institute; US DoD; United Kingdom Ministry of Defence; maturity model; safety-critical primer; software developers; software reuse; Capability maturity model; IEC; ISO standards; Programming; Software engineering; Software quality; Software safety; Software standards; Standards development; Standards organizations;
  • fLanguage
    English
  • Journal_Title
    Aerospace and Electronic Systems Magazine, IEEE
  • Publisher
    ieee
  • ISSN
    0885-8985
  • Type

    jour

  • DOI
    10.1109/MAES.2007.351715
  • Filename
    4161182