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 条
  • [21] A USER-FRIENDLY SOFTWARE ENVIRONMENT FOR THE NOVICE PROGRAMMER
    EISENSTADT, M
    COMMUNICATIONS OF THE ACM, 1983, 26 (12) : 1058 - 1064
  • [22] Supporting End-User Service Composition: A Systematic Review of Current Activities and Tools
    Hang, Feifei
    Zhao, Liping
    2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2015, : 479 - 486
  • [23] Holistic User Models for Cognitive Disabilities: Personalized Tools for Supporting People with Autism in the City
    Rapp, Amon
    Cena, Federica
    Mattutino, Claudio
    Calafiore, Alessia
    Schifanella, Claudio
    Grassi, Elena
    Boella, Guido
    UMAP'18: ADJUNCT PUBLICATION OF THE 26TH CONFERENCE ON USER MODELING, ADAPTATION AND PERSONALIZATION, 2018, : 109 - 113
  • [24] RVVRADAR: A Framework for Supporting the Programmer in Vectorization for RISC-V
    Klemmer, Lucas
    Schlaegl, Manfred
    Grosse, Daniel
    PROCEEDINGS OF THE 32ND GREAT LAKES SYMPOSIUM ON VLSI 2022, GLSVLSI 2022, 2022, : 183 - 187
  • [25] User studies of knowledge acquisition tools: methodology and lessons learned
    Tallis, M
    Kim, JH
    Gil, Y
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 2001, 13 (04) : 359 - 378
  • [26] MORE ON EXPERIMENTAL STUDIES OF PROGRAMMER BEHAVIOR
    SHEPPARD, SB
    COMMUNICATIONS OF THE ACM, 1981, 24 (08) : 547 - 548
  • [27] SUPPORTING USER VIEWS
    GILBERT, JP
    COMPUTER STANDARDS & INTERFACES, 1991, 13 (1-3) : 293 - 296
  • [28] CancerTools.org: Research Tools Supporting Breast Cancer Studies
    Moiseeva, Vera
    Omenetti, Sara
    Henney, Abby
    Valencia, Katie
    CANCER RESEARCH, 2024, 84 (03)
  • [29] Evaluation Tools Through User Participation Techniques: Features, Limitations, and New Perspectives
    Charfi, Selem
    Ezzedine, Houcine
    2014 INTERNATIONAL CONFERENCE ON ADVANCED LOGISTICS & TRANSPORT (ICALT 2014), 2014, : 13 - 18
  • [30] PROGRAMMER'S WORKBENCH: NEW TOOLS FOR SOFTWARE DEVELOPMENT.
    Roome, William D.
    Bell Laboratories Record, 1979, 57 (01): : 19 - 25