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 条
  • [41] USABILITY OF FREE SOFTWARE USED FOR VISUALIZATION AND MEASUREMENT OF DIGITAL ORTHODONTIC MODELS
    Felter, Matheus
    Lenza, Mauricio Guilherme
    Muniz Shibasaki, Wendel Minoro
    Silva, Rhonan Ferreira
    [J]. BIOSCIENCE JOURNAL, 2021, 37
  • [42] SeeGroove: Supporting Groove Learning through Visualization
    Fujishiro, Issei
    Haga, Naoki
    Nakayama, Masanori
    [J]. 2015 INTERNATIONAL CONFERENCE ON CYBERWORLDS (CW), 2015, : 189 - 192
  • [43] ECUSI: software tool for Collaborative Evaluation of the Usability of Interactive Systems
    Solano, Andres
    Camilo Ceron, Juan
    Collazos, Cesar A.
    Fardoun, Habib M.
    [J]. 2015 10TH COMPUTING COLOMBIAN CONFERENCE (10CCC), 2015, : 157 - 163
  • [44] An Extended Process Model Supporting Software Evolution
    Zhao, Na
    Dai, Fei
    Yu, Yong
    Li, Tong
    [J]. 2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION WORKSHOP: IITA 2008 WORKSHOPS, PROCEEDINGS, 2008, : 1013 - 1016
  • [45] Supporting software evolution by using fuzzy logic
    Cerulo, L
    Esposito, R
    Tortorella, M
    Troiano, L
    [J]. 7TH INTERNATIONAL WORKSHOP ON PRINCIPLES OF SOFTWARE EVOLUTION, 2004, : 137 - 142
  • [46] Supporting simultaneous versions for software evolution assessment
    Laval, Jannik
    Denier, Simon
    Ducasse, Stephane
    Falleri, Jean-Remy
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2011, 76 (12) : 1177 - 1193
  • [47] Supporting Software Architecture Evolution by Functional Decomposition
    Faitelson, David
    Heinrich, Robert
    Tyszberowicz, Shmuel
    [J]. MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2017, : 435 - 442
  • [48] Dimensions of composition models for supporting software evolution
    Kim, In-Gyu
    Marew, Tegegne
    Bae, Doo-Hwan
    Hong, Jang-Eui
    Min, Sang-Yoon
    [J]. SOFTWARE COMPOSITION, 2006, 4089 : 211 - 226
  • [49] Supporting component-based software evolution
    Gardler, R
    Mehandjiev, N
    [J]. OBJECTS, COMPONENTS, ARCHITECTURES, SERVICES, AND APPLICATIONS FOR A NETWORKED WORLD, 2003, 2591 : 103 - 120
  • [50] Supporting requirements update during software evolution
    Ben Charrada, Eya
    Koziolek, Anne
    Glinz, Martin
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2015, 27 (03) : 166 - 194