Recommending method invocation context changes
Autor: | Jonas Zuberbühler, Beat Fluri, Harald C. Gall |
---|---|
Přispěvatelé: | University of Zurich, ACM, Fluri, B |
Rok vydání: | 2008 |
Předmět: |
Source code
Database 10009 Department of Informatics Computer science business.industry media_common.quotation_subject Invocation Context (language use) 000 Computer science knowledge & systems computer.software_genre 1712 Software Code (cryptography) Leverage (statistics) Adaptation (computer science) Software engineering business computer Software evolution media_common Eclipse |
Zdroj: | RSSE@SIGSOFT FSE |
DOI: | 10.5167/uzh-9100 |
Popis: | 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. Change-Commander presents context change suggestions by high-lighting affected method invocations in the source code and provides automated code adaptation support. |
Databáze: | OpenAIRE |
Externí odkaz: |