Quick Search:

uzh logo
Browse by:

Zurich Open Repository and Archive

Permanent URL to this publication: http://dx.doi.org/10.5167/uzh-9100

Fluri, B; Zuberbühler, J; Gall, H C (2008). Recommending method invocation context changes. In: International Workshop on Recommender Systems for Software Engineering (RSSE 2008), Atlanta, Georgia, USA, 10 November 2008 - 10 November 2008, 1-5.

[img] PDF (Original publication) - Registered users only
View at publisher


Our investigations of bug fixes in Eclipse showed that a significant amount of bugs were fixed by moving invocations of certain methods into the then or else-part of if-statements with similar conditions. Based on this finding, we leverage such context changes applied in the past to support developers while adding invocations of the same method. In this paper we present ChangeCommander, an Eclipse plugin that implements our approach to recommend insertions of particular if-statements before calling a method. ChangeCommander presents context change suggestions by highlighting affected method invocations in the source code and provides automated code adaptation support.




8 downloads since deposited on 27 Dec 2008
0 downloads since 12 months

Detailed statistics

Additional indexing

Item Type:Conference or Workshop Item (Paper), refereed, original work
Communities & Collections:03 Faculty of Economics > Department of Informatics
Dewey Decimal Classification:000 Computer science, knowledge & systems
Event End Date:10 November 2008
Deposited On:27 Dec 2008 13:31
Last Modified:05 Apr 2016 12:45
Publisher:Association for Computing Machinery (ACM)
Additional Information:This paper was presented at the 1st International Workshop on Recommender Systems for Software Engineering (RSSE 2008), Atlanta, Georgia, USA, November 10, 2008.
Publisher DOI:10.1145/1454247.1454249
Official URL:http://pages.cpsc.ucalgary.ca/~zimmerth/rsse-2008/
Related URLs:http://www.ifi.uzh.ch/pax/web/index.php/publication/show/id/706

Users (please log in): suggest update or correction for this item

Repository Staff Only: item control page