|
ABSTRACT
Methods and approaches for testing the reliability and trustworthiness of software remain among the most controversial issues facing this age of high technology. The authors present some of the crucial questions faced by software programmers and eventual users.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Britton, K., and Parnas, I). A-7E software module guide. NRL Memo. Rep. 4702, December 1981.
|
| |
2
|
Clements, P., Faulk, S., and Parnas, D. Interface specifications for the SCR (A-TE) application data types module. NRL Rep. 8734, August 23, 1983.
|
| |
3
|
|
| |
4
|
Heninger, K. Specifying software requirements for complex systems: New techniques and their applications. IEEE Trans. Softw. Eng. SE-6, (Jan. 1980), 2-13.
|
| |
5
|
Hester, S.D., Parnas, D.L., and Utter, D.F. Using documentation as a software design medium. Bell Syst. Tech. J. 60, 8 (Oct. 1981), 1941-1977.
|
| |
6
|
|
| |
7
|
Knight, J.C., and Leveson, N.G. An empirical study of failure probabilities in multi-version software. Rep.
|
 |
8
|
|
| |
9
|
Mills, H.D. Engineering discipline for software procurement. COM- PASS '87--Computer Assurance, June 29-July 3, 1987. Georgetown University, Washington, D.C.
|
 |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
|
| |
14
|
Parker, A., Heninger, K., Parnas, D., and Shore, J. Abstract interface specifications for the A-7E device interface module. NRL Memo. Rep. 4385, November 20, 1980.
|
| |
15
|
|
| |
16
|
|
| |
17
|
Parnas, D.L., Heninger, K., Kallander, J., and Shore, J. Software requirements for the A-7E aircraft. NRL Rep. 3876, November 1978.
|
| |
18
|
Parnas, D.L., and Wang, Y. The Trace assertion method of moduleinterface specification. Tech. Rep. 89-261, Queen's University, TRIO {Telecommunications Research Institute of Ontario). October 1989.
|
| |
19
|
|
CITED BY 43
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Andy Podgurski, Reliability, sampling, and algorithmic randomness, Proceedings of the symposium on Testing, analysis, and verification, p.11-20, October 08-10, 1991, Victoria, British Columbia, Canada
|
|
|
|
|
|
|
|
|
Edward Amoroso , Carol Taylor , John Watson , Jonathan Weiss, A process-oriented methodology for assessing and improving software trustworthiness, Proceedings of the 2nd ACM Conference on Computer and communications security, p.39-50, November 1994, Fairfax, Virginia, United States
|
|
|
Hirotomo Okuno , Hideki Matsumoto , Hironori Asai , Mikiko Sakurai , Takao Nakayama, Reuse in the application layer, Proceedings of the 1996 conference of the Centre for Advanced Studies on Collaborative research, p.29, November 12-14, 1996, Toronto, Ontario, Canada
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Allison L. Powell , James C. French , John C. Knight, A systematic approach to creating and maintaining software documentation, Proceedings of the 1996 ACM symposium on Applied Computing, p.201-208, February 17-19, 1996, Philadelphia, Pennsylvania, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jagun Kwon , Andy Wellings , Steve King, Ravenscar-Java: a high integrity profile for real-time Java, Proceedings of the 2002 joint ACM-ISCOPE conference on Java Grande, p.131-140, November 03-05, 2002, Seattle, Washington, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
"Alka R. Harriger : Reviewer"
Errors in new software systems are an accepted fact of life for the
software industry; for safety-critical applications, however, software
systems must be reliable and trustworthy. All data processing
professionals with any interest in softwar
more...
|