2006
DOI: 10.1007/11818502_11
|View full text |Cite
|
Sign up to set email alerts
|

Practical Exception Specifications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
28
0

Year Published

2008
2008
2015
2015

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 19 publications
(28 citation statements)
references
References 14 publications
0
28
0
Order By: Relevance
“…For example, many database APIs that convert table entries into objects for ease of programmer manipulation may return null objects if the requested entity is not in the database. Runtime dependency on external systems (e.g., databases) can significantly reduce the effectiveness of testing in finding potential null pointer dereferences [21,28].…”
Section: Motivating Examplesmentioning
confidence: 99%
“…For example, many database APIs that convert table entries into objects for ease of programmer manipulation may return null objects if the requested entity is not in the database. Runtime dependency on external systems (e.g., databases) can significantly reduce the effectiveness of testing in finding potential null pointer dereferences [21,28].…”
Section: Motivating Examplesmentioning
confidence: 99%
“…In the abnormal control theory, there are two basic methods: interrupt and recovery. The Java language using interrupt mode, where the exception happened after the termination of the executing, program process to exception handling and exception handling finished, returned to the calling point to continue, with no exception occurs and the contents of the normal program execution of the reserve [1][2][3].…”
Section: Introductionmentioning
confidence: 99%
“…Consequently, there is no way to automatically check the source code conformance to the intended exception handling policy. Malayeri and Aldrich (MALAYERI and ALDRICH, 2006) extended Java to support the specification and verification of exceptions at module boundaries, as proposed by the method of Robillard and Murphy. Malayeri and Aldrich specify and verify exceptional interfaces at the module level, instead of at the method level, as performed by the Java compiler.…”
Section: Related Workmentioning
confidence: 99%