Skip to content

Commit 7f3cacc

Browse files
author
Justin S. Smith
committed
Add citation to intro. Fixes #115
1 parent 7776bf0 commit 7f3cacc

2 files changed

Lines changed: 14 additions & 0 deletions

File tree

progNav Paper/progNav Paper.tex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ \section{Introduction}
8686
In general, evaluations have demonstrated the effectiveness of such tools ~\cite{Reacher,Whyline,Relo,Stacksplorer}.
8787

8888
However, these tools rely on cumbersome user interface widgets that new users might struggle to understand and occupy valuable screen real estate.
89+
In general, the need for better navigation tools has been well-reported~\cite{ko2006seekInfo}.
8990
We present a tool, Flower (pronounced flow-er), that represents a minimalistic approach to program navigation.
9091
Flower leverages program analysis techniques, leans on relatively few cumbersome interface elements, and presents its results integrated within the code.
9192
%Existing tools feature many cumbersome UI widgets or seem poorly integrated into the IDE.

progNav Paper/progNavPaper.bib

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,19 @@ @inproceedings{Smith2015
1515
keywords = {Developer questions, human factors, security, static analysis},
1616
}
1717
18+
@ARTICLE{ko2006seekInfo,
19+
author={A. J. Ko and B. A. Myers and M. J. Coblenz and H. H. Aung},
20+
journal={IEEE Transactions on Software Engineering},
21+
title={An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks},
22+
year={2006},
23+
volume={32},
24+
number={12},
25+
pages={971-987},
26+
keywords={program debugging;software maintenance;Eclipse package explorer;debugging task;file tabs;information foraging;program understanding;scroll bars;search tool;software development environment;software maintenance tasks;source files;Bars;Debugging;Encoding;Navigation;Packaging;Performance gain;Programming;Software engineering;Software maintenance;Software tools;Program investigation;empirical software engineering;information foraging;information scent.;program comprehension;program understanding},
27+
doi={10.1109/TSE.2006.116},
28+
ISSN={0098-5589},
29+
month={Dec},}
30+
1831

1932
@inproceedings{latoza2010hard,
2033
title={Hard-to-answer questions about code},

0 commit comments

Comments
 (0)