• DocumentCode
    1453809
  • Title

    Arguing Conformance

  • Author

    Graydon, Patrick ; Habli, Ibrahim ; Hawkins, Richard ; Kelly, Tim ; Knight, John

  • Author_Institution
    Univ. of York, York, UK
  • Volume
    29
  • Issue
    3
  • fYear
    2012
  • Firstpage
    50
  • Lastpage
    57
  • Abstract
    Conformance to software standards plays an essential role in establishing confidence in high-integrity software systems. However, standards conformance suffers from uncertainty about its meaning for three reasons: because requirements of the standard must be interpreted to fit the specifics of the application; because standards can deliberately leave options for developers; and because goal-based software standards exist that simply specify the high-level principles of software assurance without prescribing a specific means of compliance. The overall effect of these issues is that when conformance to a software assurance standard is claimed, there can be a lack of clarity as to exactly what the claim entails. This article draws on principles and practice from the domain of safety argument construction to describe the use of explicit and structured conformance arguments to help address this problem.
  • Keywords
    safety-critical software; arguing conformance; goal based software standards; high integrity software systems; safety argument construction; safety-critical software; software assurance; software standards; Context; Educational institutions; IEC standards; Safety; Software; Software engineering; software and system safety; software engineering; standards;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2012.26
  • Filename
    6155712