ACM Home Page
Please provide us with feedback. Feedback
Exception handling: issues and a proposed notation
Full text PdfPdf (1.46 MB)
Source
Communications of the ACM archive
Volume 18 ,  Issue 12  (December 1975) table of contents
Pages: 683 - 696  
Year of Publication: 1975
ISSN:0001-0782
Author
John B. Goodenough  SofTech, Inc., Waltham, MA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 63,   Downloads (12 Months): 244,   Citation Count: 105
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/361227.361230
What is a DOI?

ABSTRACT

This paper defines exception conditions, discusses the requirements exception handling language features must satisfy, and proposes some new language features for dealing with exceptions in an orderly and reliable way. The proposed language features serve to highlight exception handling issues by showing how deficiencies in current approaches can be remedied.


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
 
2
 
3
Woodger, M. On semantic levels in programming. Proc. IFIP Congress 71, North-Holland Pub. Co., Amsterdam, 1972, pp. 402--407.
 
4
Liskov, B.H. A design methodology for reliable software systems. AFIPS Conf. Proc., Vol. 41, Part 1, 1972 Fall Joint Computer Conference, AFIPS Press, Montvale, N. J., pp. 191-199.
5
6
7
8
 
9
Parnas, D.L. Response to detected errors in well-structured programs. Dep. of Computer Sci., Carnegie-Mellon University, Pittsburgh, Pa., July 1972.
 
10
Hill, I.D. Faults in functions, in ALGOL and FORTRAN. Computer J. 14, 3 (March 1972), pp. 315-316.
11
 
12
AED Programmer's Guide. SofTech, Inc., Waltham, Mass. 1972.
 
13
Noble, J.M. The control of exceptional conditions in PL/I object programs. Proc. 1FIP Congress 68, North-Holland Pub. Co., Amsterdam, 1969. pp. C78-C83.
14
 
15
 
16
 
17
 
18
19
20
21
 
22
Elson, M. Concepts of Programming Languages. Science Research Associates, Chicago, II1., 1973.
23
 
24
Ross, D.T. Uniform referents: an essential property for a software engineering language. In Software Engineering, J. T. Tou, (Ed.), Vol. 1, Academic Press, New York, 1970, pp. 91-101.
 
25
Ross, D.T., Goodenough, J.B., and Irvine, C.A. Software engineering: process, principles, and goals. Computer 8, 5 (May 1975), 17-27.
 
26

CITED BY  105