• DocumentCode
    2401064
  • Title

    Precise Documentation of Critical Software

  • Author

    Parnas, David L. ; Vilkomir, Sergiy A.

  • Author_Institution
    Univ. of Limerick, Limerick
  • fYear
    2007
  • fDate
    14-16 Nov. 2007
  • Firstpage
    237
  • Lastpage
    244
  • Abstract
    This experience and research based paper discusses the reasons that software cannot be trusted and then explains how the use of greatly improved documentation can make software more trustworthy. It shows how tabular expressions can be used to prepare software documents that are both precise and easily used by developers, inspectors, and testers. The paper reviews a number of "tried and true" ideas and illustrates some new refinements in the methods that resulted from recent research. It is intended both to tell developers of techniques available to them and to suggest new research areas.
  • Keywords
    safety-critical software; system documentation; critical software documentation; tabular expression; Aircraft; Computer science; Documentation; Hardware; Information systems; Laboratories; Software quality; Software systems; Software testing; Systems engineering and theory; critical software; documentation; specifications; testing.;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Assurance Systems Engineering Symposium, 2007. HASE '07. 10th IEEE
  • Conference_Location
    Plano, TX
  • ISSN
    1530-2059
  • Print_ISBN
    978-0-7695-3043-7
  • Type

    conf

  • DOI
    10.1109/HASE.2007.70
  • Filename
    4404746