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
Link To Document