Supporting the evolution of a software visualization tool through usability studies

被引:19
|
作者
Marcus, A [1 ]
Cornorski, D [1 ]
Sergeyev, A [1 ]
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI USA
关键词
D O I
10.1109/WPC.2005.34
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The paper presents a usability study conducted with graduate and undergraduate computer science students, designed to evaluate the effectiveness of a software visualization tool named sv3D, and to provide necessary user data for the evolution of the system. SOD is a software visualization tool for comprehension of large software, capable of displaying source code and associated metrics in three dimensions. The participants in the study answered two types of questions: one set provided objective measurements to support the formulated hypotheses with respect to the accuracy and speed of the users answering questions using sv3D; the second set of questions provided subjective measurements that were used to support the evolution of sv3D. We formulated two null hypotheses with respect to accuracy and time respectively. The collected data supported one hypothesis and rejected the other.
引用
收藏
页码:307 / 316
页数:10
相关论文
共 50 条
  • [1] Supporting usability through software architecture
    Bass, L
    John, BE
    [J]. COMPUTER, 2001, 34 (10) : 113 - 115
  • [2] Enhancing the usability and learnability of software visualization techniques through task wizards and software agents
    Rilling, J
    Seffah, A
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON IMAGING SCIENCE, SYSTEMS AND TECHNOLOGY, VOLS I AND II, 2001, : 658 - 664
  • [3] Software Development and Tool Usability
    Dillon, Brian
    Thompson, Richard
    [J]. 2016 IEEE 24TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC), 2016,
  • [4] Supporting reliable software evolution through program analysis
    Boogerd, Cathal
    [J]. CSMR 2007: 11TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING, PROCEEDINGS: SOFWARE EVOLUTION IN COMPLEX SOFTWARE INTENSIVE SYSTEMS, 2007, : 341 - +
  • [5] On the Use of Visualization for Supporting Software Reuse
    Schots, Marcelo
    [J]. 36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014), 2014, : 694 - 697
  • [6] Usability through Software Design
    Carvajal, Laura
    Moreno, Ana M.
    Sanchez-Segura, Maria-Isabel
    Seffah, Ahmed
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2013, 39 (11) : 1582 - 1596
  • [7] Supporting Collaborative Software Development through the Visualization of Socio-Technical Dependencies
    de Souza, Cleidson R. B.
    Quirk, Stephen
    Trainer, Erik
    Redmiles, David F.
    [J]. GROUP'07: PROCEEDINGS OF THE 2007 INTERNATIONAL ACM CONFERENCE ON SUPPORTING GROUP WORK, 2007, : 147 - 156
  • [8] SOFTWARE VISUALIZATION AS A PEDAGOGICAL TOOL
    EISENSTADT, M
    PRICE, BA
    DOMINGUE, J
    [J]. INSTRUCTIONAL SCIENCE, 1992, 21 (05) : 335 - 364
  • [9] Supporting Universal Usability of Mobile Software: Touchscreen Usability Meta-test
    Glavinic, Vlado
    Ljubic, Sandi
    Kukec, Mihael
    [J]. UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION: CONTEXT DIVERSITY, PT 3, 2011, 6767 : 26 - 35
  • [10] Improving Web usability through visualization
    Chi, EH
    [J]. IEEE INTERNET COMPUTING, 2002, 6 (02) : 64 - 71