DocumentCode :
2330634
Title :
Understanding Legacy Features with Featureous
Author :
Olszak, Andrzej ; Jørgensen, Bo Nørregaard
Author_Institution :
Maersk Mc-Kinney Moller Inst., Univ. of Southern Denmark, Odense, Denmark
fYear :
2011
fDate :
17-20 Oct. 2011
Firstpage :
435
Lastpage :
436
Abstract :
Feature-centric comprehension of source code is essential during software evolution. However, such comprehension is oftentimes difficult to achieve due the lack of correspondence between functional features and structural units of object-oriented programs. We present a tool for feature-centric analysis of legacy Java programs called Feature us that addresses this issue. Feature us allows a programmer to easily establish feature-code trace ability links and to analyze their characteristics using a number of visualizations. Feature us is an extension to the Net Beans IDE, and can itself be extended by third-party plugins.
Keywords :
Java; data visualisation; object-oriented programming; program diagnostics; software maintenance; source coding; Java programs; Net Beans IDE; feature-centric comprehension; legacy features; object-oriented programs; software evolution; source code; visualizations; Correlation; Java; Navigation; Object recognition; Scattering; Software; USA Councils; feature-centric analysis; features; modularity;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reverse Engineering (WCRE), 2011 18th Working Conference on
Conference_Location :
Limerick
ISSN :
1095-1350
Print_ISBN :
978-1-4577-1948-6
Type :
conf
DOI :
10.1109/WCRE.2011.64
Filename :
6079875
Link To Document :
بازگشت