Sciweavers

ECLIPSE
2005
ACM

NaCIN: an Eclipse plug-in for program navigation-based concern inference

13 years 6 months ago
NaCIN: an Eclipse plug-in for program navigation-based concern inference
In this paper we describe NaCIN, an Eclipse plug-in that records a developer’s code navigation activity and produces sets of elements potentially implementing different concerns relevant to the current task. It performs an analysis of the navigation paths and structural dependencies of the recorded elements and clusters the results in groups potentially associated with high level concepts. NaCIN partially automates the process of relating ode with high-level abstractions and enables knowledge about the implementation of different concerns to be reused in future investigations. We present the architecture and a preliminary assessment of NaCIN. Categories and Subject Descriptors D.2.3 [Software Engineering]: Coding Tools and Techniques; D.2.6 [Software Engineering]: Programming Environments; D.2.7 [Software Engineering]: Distribution, Maintenance, and Enhancement General Terms Documentation, Experimentation, Human Factors Keywords Program Navigation, Program Investigation, Concern Inf...
Imran Majid, Martin P. Robillard
Added 14 Oct 2010
Updated 14 Oct 2010
Type Conference
Year 2005
Where ECLIPSE
Authors Imran Majid, Martin P. Robillard
Comments (0)