1994
DOI: 10.1016/0096-0551(94)90015-9
|View full text |Cite
|
Sign up to set email alerts
|

Exception handling: Expecting the unexpected

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Year Published

1996
1996
2016
2016

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 13 publications
(6 citation statements)
references
References 10 publications
0
6
0
Order By: Relevance
“…4 Some languages support both synchronous and asynchronous events (C and Ada), whereas others support synchronous only (Cϩϩ). 20 Unix supports both asynchronous and synchronous events; some socket implementations allow a message to be sent as 'out-of-band data', causing a signal to be raised when the message arrives at destination process's host. Research into event handling in message-based operating systems is illustrated by Mach 21,22 and Chorus.…”
Section: Related Workmentioning
confidence: 99%
“…4 Some languages support both synchronous and asynchronous events (C and Ada), whereas others support synchronous only (Cϩϩ). 20 Unix supports both asynchronous and synchronous events; some socket implementations allow a message to be sent as 'out-of-band data', causing a signal to be raised when the message arrives at destination process's host. Research into event handling in message-based operating systems is illustrated by Mach 21,22 and Chorus.…”
Section: Related Workmentioning
confidence: 99%
“…Exceptions because a subject of research in their own right with the publication of Goodenough's seminal article (1975), which lead to the first proper language support for exceptions, in PL/I (Auwaerter, 1976). A summary of early developments is given in (Cristian, 1989), while the design space for exception handling mechanisms is explored in (Drew & Gough, 1994). A modern account of the fundamental concepts, design issues, and the exception handling mechanisms provided in a number of languages, is given by (Sebesta, 2006).…”
Section: Related Workmentioning
confidence: 99%
“…More basic research into aspects of exception detection and handling in information technology has focused largely on general approaches to exception detection, exception classification, and exception handling in respect to different types of programming language, such as functional and object-oriented programming languages [67][68][69][70][71]. Exceptions may occur on an irregular basis because of malfunctioning hardware components, because of design errors, and because of other general classes of exception [68,70].…”
Section: Exceptions and Exception Handlingmentioning
confidence: 99%
“…Once detected an appropriate exception handler needs to be invoked to resolve the exception, so that the normal flow of control may continue. An important aim of basic research into exception detection and handling has been to develop, firstly, a comprehensible program code and, secondly, reliable information systems [67,71]. In this respect, one common observation made is that the program code used to handle exceptions can be separated from the normal flow of control and stored in special exception handlers.…”
Section: Exceptions and Exception Handlingmentioning
confidence: 99%