Detecting missing thrown exceptions in enterprise systems: an empirical study
Abstract
References
Index Terms
- Detecting missing thrown exceptions in enterprise systems: an empirical study
Recommendations
Unveiling and taming liabilities of aspects in the presence of exceptions: A static analysis based approach
As aspects extend or replace existing functionality at specific join points in the code, their behavior may raise new exceptions, which can flow through the program execution in unexpected ways. Assuring the reliability of exception handling code in ...
Fault localization and repair for Java runtime exceptions
ISSTA '09: Proceedings of the eighteenth international symposium on Software testing and analysisThis paper presents a new approach for locating and repairing faults that cause runtime exceptions in Java programs. The approach handles runtime exceptions that involve a flow of an incorrect value that finally leads to the exception. This important ...
Detection of Uncaught Exceptions in Functional Programs by Abstract Interpretation
Programming Languages and SystemsAbstractException handling is a key feature in modern programming languages. Exceptions can be used to deal with errors, or as a means to control the flow of execution of a program. Since they might unexpectedly terminate a program, unhandled exceptions ...
Comments
Please enable JavaScript to view thecomments powered by Disqus.Information & Contributors
Information
Published In
- General Chair:
- Giancarlo Succi,
- Program Chairs:
- Maurizio Morisio,
- Nachi Nagappan
Sponsors
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Author Tags
Qualifiers
- Research-article
Funding Sources
- Romanian Ministry of Education and Research under Project PNII-IDEI
Conference
Acceptance Rates
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 109Total Downloads
- Downloads (Last 12 months)1
- Downloads (Last 6 weeks)0
Other Metrics
Citations
View Options
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in