|
ABSTRACT
Recent research has shown that developers spend significant amounts of time navigating around code. Much of this time is spent on redundant navigations to code that the developer previously found. This is necessary today because existing development environments do not enable users to easily collect relevant information, such as web pages, textual notes, and code fragments. JASPER is a new system that allows users to collect relevant artifacts into a working set for easy reference. These artifacts are visible in a single view that represents the user's current task and allows users to easily make each artifact visible within its context. We predict that JASPER will significantly reduce time spent on redundant navigations. In addition, JASPER will facilitate multitasking, interruption management, and sharing task information with other developers.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Coblenz, M. J. JASPER: Facilitating Software Maintenance Activities With Explicit Task Representations. M. S. Thesis. Technical Report CMU-CS-06-150, School of Computer Science, Carnegie Mellon University, Pittsburgh, PA. 2006.
|
 |
2
|
Victor M. González , Gloria Mark, "Constant, constant, multi-tasking craziness": managing multiple working spheres, Proceedings of the SIGCHI conference on Human factors in computing systems, p.113-120, April 24-29, 2004, Vienna, Austria
[doi> 10.1145/985692.985707]
|
 |
3
|
|
 |
4
|
|
| |
5
|
Ko, A. J., Myers, B. A., Coblenz, M. J., Aung, H. H. An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks. IEEE Transactions on Software Engineering, 33(12), December, 2006, to appear.
|
| |
6
|
Perlow, L. The Time Famine: Toward a Sociology of Work Time, Administrative Science Quarterly, 44, 57--81, 1999.
|
 |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
Robillard, M. P. and Murphy, G. C. Automatically Inferring Concern Code from Program Investigation Activities. In Proceedings of the 18th International Conference on Automated Software Engineering, 225--234, October 2003.
|
 |
11
|
|
CITED BY
|
|
Brad A. Myers , Andrew J. Ko , Sun Young Park , Jeffrey Stylos , Thomas D. LaToza , Jack Beaton, More natural end-user software engineering, Proceedings of the 4th international workshop on End-user software engineering, p.30-34, May 12-12, 2008, Leipzig, Germany
|
|