2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER) 2018
DOI: 10.1109/saner.2018.8330228
|View full text |Cite
|
Sign up to set email alerts
|

Improving developers awareness of the exception handling policy

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
6

Relationship

1
5

Authors

Journals

citations
Cited by 11 publications
(7 citation statements)
references
References 20 publications
0
7
0
Order By: Relevance
“…Such tools provide a way of disseminating best practices during coding. The previously mentioned tools are general purpose tools; in the context of exception handling code, there are also a few specific Linters (e.g., Robusta [17], Exception Policy Expert [32]).…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Such tools provide a way of disseminating best practices during coding. The previously mentioned tools are general purpose tools; in the context of exception handling code, there are also a few specific Linters (e.g., Robusta [17], Exception Policy Expert [32]).…”
Section: Discussionmentioning
confidence: 99%
“…Hence, solutions aiming at automating the compliance checking of such guidelines (or part of them) and the code seem promising. Some work has been proposed in this direction [32]- [35]. However, in this work, the only guidelines that can be specified and automatically checked are the ones that can be expressed as: which elements should (or should not) throw and which elements should (our should not) catch exceptions.…”
Section: )mentioning
confidence: 99%
“…Exception handling recommendation has been studied in several researches [2,4,5,14,26,27,33]. Barbosa et al [4] proposed a set of three heuristic strategies used to recommend exception handling code.…”
Section: Related Workmentioning
confidence: 99%
“…Similarly to our article, 19 different papers focus on bugs in the exception handling code [19], [20], [21], [22], [23], [24], [15], [25], [26], [27], [17], [14], [28], [18], [29], [30], [31], [32], [13]. Our categorization of exception handling bugs and their causes has been (partially) used in five different studies [20], [15], [26], [33], [18] The survey we conducted in our article also served as a basis for surveys by de Sousa [13], [34]. Finally, we found 15 papers addressing the five themes for future work that our paper discussed [23], [25], [26], [27], [35], [17], [36], [33], [29], [37], [30], [31], [32], [13], [38].…”
Section: Impactsmentioning
confidence: 99%
“…This tool also provides project-specific recommendations and detects common bad exception handling practices. Montenegro et al [33] proposed an "exception policy expert" tool which alerts developers about policy violations and can suggest possible handlers for the exceptions. Nguyen et al [29] developed a tool to support developers by recommending code to catch an exception that is likely to occur in a code snippet.…”
Section: A Have Other Papers Followed Up?mentioning
confidence: 99%