For the current REF see the REF 2021 website REF 2021 logo

Output details

11 - Computer Science and Informatics

Lancaster University

Return to search Previous output Next output
Output 11 of 120 in the submission
Output title

An exploratory study of fault-proneness in evolving aspect-oriented programs

Type
E - Conference contribution
Name of conference/published proceedings
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering (ICSE 2010)
Volume number
-
Issue number
-
First page of article
65
ISSN of proceedings
-
Year of publication
2010
URL
-
Number of additional authors
13
Additional information

<09> This paper is the first empirical study that investigates the actual impact of aspect-oriented (AO) programming mechanisms on the fault-proneness of a software system. The results challenge major conventional wisdom. Firstly, the study shows that the controversial obliviousness property is a key source of faults in AO systems despite good IDE support. Secondly, the study results counter the common intuition that the pointcut language tends to be the main source of faults. These insights have profound implications not only for the future design of AOP approaches but also of software composition techniques in general.

Interdisciplinary
-
Cross-referral requested
-
Research group
None
Citation count
21
Proposed double-weighted
No
Double-weighted statement
-
Reserve for a double-weighted output
No
Non-English
No
English abstract
-