|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2011 IEEE 19th International Conference on Program Comprehension
A Systematic Analysis of Software Architecture Visualization Techniques
Kingston, Canada
June 22-June 24
ISBN: 978-0-7695-4398-7
| ASCII Text | x | ||
| Zohreh Sharafi, "A Systematic Analysis of Software Architecture Visualization Techniques," International Conference on Program Comprehension, pp. 254-257, 2011 IEEE 19th International Conference on Program Comprehension, 2011. | |||
| BibTex | x | ||
| @article{ 10.1109/ICPC.2011.40, author = {Zohreh Sharafi}, title = {A Systematic Analysis of Software Architecture Visualization Techniques}, journal ={International Conference on Program Comprehension}, volume = {0}, year = {2011}, issn = {1063-6897}, pages = {254-257}, doi = {http://doi.ieeecomputersociety.org/10.1109/ICPC.2011.40}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - International Conference on Program Comprehension TI - A Systematic Analysis of Software Architecture Visualization Techniques SN - 1063-6897 SP254 EP257 A1 - Zohreh Sharafi, PY - 2011 KW - Software visualization KW - Software architecture KW - program comprehension KW - usability KW - eye tracking KW - usability VL - 0 JA - International Conference on Program Comprehension ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ICPC.2011.40
The visualization of software systems allows a software developer to build a mental model of the program supporting her to better understand its design and functionality. This research aims at studying current visualization techniques and practices to propose a set of principles for designing effective software architecture visualization techniques, focusing on their support for program comprehension. The research will be carried out in three main phases. First, we will complement current works by proposing a taxonomy of visualization techniques. The second contribution will be to identify different requirements and characteristics of architecture visualization techniques. Finally, to evaluate software visualization's usability and effectiveness in practice, we will measure the performance of developers in terms of their percentage of the correct answers and effort developers spend to answer given questions. To compute the developer's effort, we will use eye-tracker's data.
Index Terms:
Software visualization, Software architecture, program comprehension, usability, eye tracking, usability
Citation:
Zohreh Sharafi, "A Systematic Analysis of Software Architecture Visualization Techniques," icpc, pp.254-257, 2011 IEEE 19th International Conference on Program Comprehension, 2011
Usage of this product signifies your acceptance of the Terms of Use.
