Title :
Data-oriented exception handling in Ada
Author :
Cui, Qian ; Gannon, John
Author_Institution :
McCabe & Associates, Columbia, MD, USA
Abstract :
A set of language features that can be added to Ada that associate exceptions with the operations of a data type and exception handlers with data objects are presented. The notation is called data-oriented exception exception handling to distinguish it from more conventional, control-oriented mechanisms. The implementation of a preprocessor from the notation to Ada is described. Empirical studies indicate that control-oriented exception handling mechanisms are more complex than necessary for the tasks they perform, and that data-oriented exception handling can be used to produce programs that are smaller, better structured, and easier to understand and modify
Keywords :
Ada; data handling; Ada; data objects; data type; data-oriented exception exception handling; exception handlers; language features; Computer languages; Computer science; Condition monitoring; Educational institutions; Joining processes; Military computing; Packaging; Process control; Signal processing; Testing;
Conference_Titel :
Computer Languages, 1990., International Conference on
Conference_Location :
New Orleans, LA
Print_ISBN :
0-8186-2036-6
DOI :
10.1109/ICCL.1990.63765