International Conference Short paper
iFL: An Interactive Environment for Understanding Feature Implementations
In Proceedings of the 26th IEEE International Conference on Software Maintenance (ICSM 2010), pp. 1–5, Timisoara, Romania, September 2010.
Abstract
We propose iFL, an interactive environment that is useful for effectively understanding feature implementation by application of feature location (FL). With iFL, the inputs for FL are improved incrementally by interactions between users and the FL system. By understanding a code fragment obtained using FL, users can find more appropriate queries from the identifiers in the fragment. Furthermore, the relevance feedback obtained by partially judging whether or not a fragment is relevant improves the evaluation score of FL. Users can then obtain more accurate results. Case studies with iFL show that our interactive approach is feasible and that it can reduce the understanding cost more effectively than the non-interactive approach.
BibTeX
@inproceedings{hayashi-icsm2010,
author = {Shinpei Hayashi and Katsuyuki Sekine and Motoshi Saeki},
title = {{iFL}: An Interactive Environment for Understanding Feature Implementations},
booktitle = {Proceedings of the 26th IEEE International Conference on Software Maintenance},
pages = {1--5},
doi = {10.1109/ICSM.2010.5609669},
year = 2010,
}
- Type
- International Conference
- Conference
- ICSM 2010
- Location
- Timisoara, Romania
- Presented
- September 14, 2010
- Volume / Pages
- pp. 1–5
- Acceptance rate
- 18/43 (42%)
- DOI
- 10.1109/ICSM.2010.5609669