Programmer User Studies: Supporting Tools & Features

被引:0
|
作者
Costa, Lazaro [1 ]
Barbosa, Susana [2 ]
Cunha, Jacome [1 ]
机构
[1] Univ Porto, Fac Engn, HASLab INESC TEC, Porto, Portugal
[2] INESC TEC, Porto, Portugal
来源
2024 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING, VL/HCC 2024 | 2024年
关键词
Empirical Software Engineering; Empirical Evaluation Tools;
D O I
10.1109/VL/HCC60511.2024.00026
中图分类号
学科分类号
摘要
User studies are paramount for advancing science. In particular, the empirical evaluation of programmer-oriented tools is important to validate research ideas and prototypes, as well as production-ready tools. Previous research has collected several tools used by the software engineering and behavioral science communities to design and run studies. In this work, we study tools used in software engineering studies and identify their features. Furthermore, we analyze three behavioral science experiment tools to identify design ideas that might be adapted to programmer user studies. With this work, we present the set of features currently offered by software engineering tools to support researchers in the design and execution of programmer user studies. We also present the characteristics of some tools used in behavioral science experiments to identify design ideas that can be adapted to programmer user studies.
引用
收藏
页码:163 / 167
页数:5
相关论文
共 50 条
  • [11] SUPPORTING THE PROGRAMMER OF A RULE BASED LANGUAGE.
    Fickas, Stephen
    Expert Systems, 1987, 4 (02) : 74 - 87
  • [12] CAL AND TOOLS FOR THE INSTRUCTOR-USER (THE FEATURES OF SPELEO)
    DELAPASSARDIERE, B
    COMPUTERS & EDUCATION, 1989, 13 (03) : 313 - 318
  • [13] TEACHING, LEARNING AND USING PROLOG - SUPPORTING THE PROGRAMMER
    BRNA, P
    PAIN, H
    DUBOULAY, B
    INSTRUCTIONAL SCIENCE, 1991, 20 (2-3) : 81 - 87
  • [14] SUPPORTING GEOSCIENCE WITH GRAPHICAL-USER-INTERFACE INTERNET TOOLS FOR THE MACINTOSH
    ROBIN, B
    COMPUTERS & GEOSCIENCES, 1995, 21 (06) : 737 - 751
  • [15] Supporting End-User Development of Personalized Mobile Learning Tools
    de Sa, Marco
    Carrico, Luis
    HUMAN-COMPUTER INTERACTION, PT IV: INTERACTING IN VARIOUS APPLICATION DOMAINS, 2009, 5613 : 217 - 225
  • [16] Integrating program analyses with programmer productivity tools
    von Dincklage, Daniel
    Diwan, Amer
    SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (07): : 817 - 840
  • [17] Supporting the Analysis of Safety Critical User Interfaces: An Exploration of Three Formal Tools
    Campos, Jose Creissac
    Fayollas, Camille
    Harrison, Michael D.
    Martinie, Celia
    Masci, Paolo
    Palanque, Philippe
    ACM TRANSACTIONS ON COMPUTER-HUMAN INTERACTION, 2020, 27 (05)
  • [18] Designing Tools for Supporting User Decision-Making in e-Commerce
    Sutcliffe, Alistair
    Al-Qaed, Faisal
    HUMAN-COMPUTER INTERACTION - INTERACT 2009, PT II, PROCEEDINGS, 2009, 5727 : 763 - 776
  • [19] A user study on features supporting subjective relevance for information retrieval interfaces
    Lee, Shu-Shing
    Theng, Yin-Leng
    Goh, Dion Hoe-Lian
    Foo, Schubert Shou-Boon
    DIGITAL LIBRARIES: ACHIEVEMENTS, CHALLENGES AND OPPORTUNITIES, PROCEEDINGS, 2006, 4312 : 212 - +