ACM Home Page
Please provide us with feedback. Feedback
On the use of visualization to support awareness of human activities in software development: a survey and a framework
Full text PdfPdf (788 KB)
Source Software Visualization archive
Proceedings of the 2005 ACM symposium on Software visualization table of contents
St. Louis, Missouri
SESSION: Visualization frameworks and empirical evaluation table of contents
Pages: 193 - 202  
Year of Publication: 2005
ISBN:1-59593-073-6
Authors
Margaret-Anne D. Storey  University of Victoria
Davor Čubranić  University of Victoria
Daniel M. German  University of Victoria
Sponsors
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 27,   Downloads (12 Months): 239,   Citation Count: 8
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1056018.1056045
What is a DOI?

ABSTRACT

This paper proposes a framework for describing, comparing and understanding visualization tools that provide awareness of human activities in software development. The framework has several purposes -- it can act as a formative evaluation mechanism for tool designers; as an assessment tool for potential tool users; and as a comparison tool so that tool researchers can compare and understand the differences between various tools and identify potential new research areas. We use this framework to structure a survey of visualization tools for activity awareness in software development. Based on this survey we suggest directions for future research.


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
 
2
Dix, A. J. 1994. Computer-supported cooperative work---a framework. In Design Issues in CSCW, D. Rosenburg and C. Hutchison, Eds. Springer Verlag, 23--37.
3
 
4
 
5
 
6
Endsley, M. 1995. Toward a theory of situation awareness in dynamic systems. Human Factors 37, 1, 32--64.
 
7
 
8
German, D., Hindle, A., and Jordan, N. 2004. Visualizing the evolution of software using softChange. In Proc. of the 16th Internation Conference on Software Engineering and Knowledge Engineering (SEKE 2004), 336--341.
 
9
10
11
 
12
 
13
Gulla, B. 1992. Improved maintenance support by multi-version visualizations. In Proc. of the International Conference on Software Maintenance, 376--383.
 
14
15
16
 
17
18
19
 
20
Price, B. A., Small, I. S., and Baecker, R. M. 1992. A Taxonomy of Software Visualization. In Proc. of the 25th Hawaii International Conference on System Sciences (HICSS), vol. 2, 597--606.
 
21
 
22
Schümmer, T., and Haake, J. M. 2001. Supporting distributed software development by modes of collaboration. In Proc. of the European Conference on Computer Supported Collaborative Work, 79--98.
 
23
Segal, L. 1995. Designing team workstations: the choreography of teamwork, In Local Applications of the Ecological Approach to Human-Machine Systems, P. Hancock, J. Flach, J. Caird, and K. Vicente, Eds. 392--415.
24
 
25
 
26
 
27
 
28
 
29

CITED BY  8

Collaborative Colleagues:
Margaret-Anne D. Storey: colleagues
Davor Čubranić: colleagues
Daniel M. German: colleagues