| The influence of software structure on reliability |
| Full text |
Pdf
(425 KB)
|
| Source
|
Proceedings of the international conference on Reliable software
table of contents
Los Angeles, California
Pages: 358 - 362
Year of Publication: 1975
Also published in ...
|
|
Author
|
|
D. L. Parnas
|
Research Group on Operating System Structure, Technical University, Darmstadt, Darmstadt, West Germany
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 36, Citation Count: 14
|
|
|
ABSTRACT
This paper assumes software structure to be characterized by the interfaces between subsystems or modules. Reliability is considered to be a measure of the extent to which the system can be expected to deliver usable services when those services are demanded. It is argued that reliability and correctness (in the sense used in current computer literature) are not synonyms. The differences suggest techniques by which the reliability of software can be improved even while the production of correct software remains beyond our reach. In general, the techniques involve considering certain unpleasant facts of life at an early stage in the design process, the stage where the structure is determined, rather than later. An appendix gives some specific examples of questions which, if they are thoughtfully considered early in the design, can lead to more reliable systems.
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
|
Parnas, D.L., "Information Distribution Aspects of Design Methodology", Proceedings of IFIP Congress 1971.
|
 |
2
|
|
| |
3
|
Parnas, D.L., "Some Conclusions from an Experiment in Software Engineering", Proceedings of the 1972 FJCC.
|
| |
4
|
Kaiser, C., Krakowiak, S., "An Analysis of Some Run-Time Errors in an Operating System", Aspects Théoriques et Pratiques des Systèmes d'Exploitation, IRIA, Rocquencourt, April 1974.
|
| |
5
|
Parnas, D.L., "On the Response to Detected Errors in Hierarchically Structured Systems", Technical Report, Carnegie-Mellon University, 1972.
|
CITED BY 14
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
S. S. Yau , R. C. Cheung , D. C. Cochrane, An approach to error-resistant software design, Proceedings of the 2nd international conference on Software engineering, p.429-436, October 13-15, 1976, San Francisco, California, United States
|
|
|
|
|