Supporting Software Developers Through a Gaze-Based Adaptive IDE

被引:0
|
作者
Weber, Thomas [1 ]
Thiel, Rafael Vinicius Mourao [1 ]
Mayer, Sven [1 ]
机构
[1] Ludwig Maximilians Univ Munchen, Munich, Germany
关键词
human-computer interaction; adaptive UI; integrated development environment; software engineering; tools; eye tracking; gaze; automation; USER-INTERFACE; DESIGN SPACE; CHALLENGES;
D O I
10.1145/3603555.3603571
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Highly complex systems, such as software development tools, constantly gain features and, consequently, complexity and, thus, risk overwhelming or distracting the user. We argue that automation and adaptation could help users to focus on their work. However, the challenge is to correctly and promptly determine when to adapt what, as often the users' intent is unclear. To assist software developers, we build a gaze-adaptive integrated development environment using the developers' gaze as the source for learning appropriate adaptation. Beyond our experience of using gaze for an adaptive user interface, we also report first feedback from developers regarding the desirability of such a user interface, which indicated that adaptations for development tools need to strike a careful balance between automation and user control. Nonetheless, the developers see the value in a gaze-based adaptive user interface and how it could improve software development tools going forward.
引用
下载
收藏
页码:267 / 276
页数:10
相关论文
共 50 条
  • [1] Supporting Developers' Coordination in The IDE
    Guzzi, Anja
    Bacchelli, Alberto
    Riche, Yann
    van Deursen, Arie
    PROCEEDINGS OF THE 2015 ACM INTERNATIONAL CONFERENCE ON COMPUTER-SUPPORTED COOPERATIVE WORK AND SOCIAL COMPUTING (CSCW'15), 2015, : 518 - 532
  • [2] An Adaptive Model of Gaze-based Selection
    Chen, Xiuli
    Acharya, Aditya
    Oulasvirta, Antti
    Howes, Andrew
    CHI '21: PROCEEDINGS OF THE 2021 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2021,
  • [3] A Gaze-Based Exploratory Study on the Information Seeking Behavior of Developers on Stack Overflow
    Peterson, Cole S.
    Saddler, Jonathan A.
    Halavick, Natalie M.
    Sharif, Bonita
    CHI EA '19 EXTENDED ABSTRACTS: EXTENDED ABSTRACTS OF THE 2019 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2019,
  • [4] Gaze-Based Password Authentication through Automatic Clustering of Gaze Points
    Weaver, Justin
    Mock, Kenrick
    Hoanca, Bogdan
    2011 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2011, : 2749 - 2754
  • [5] Supporting the Initiation of Remote Conversation by Presenting Gaze-Based Awareness Information
    Tanokashira, Aoto
    Kawaguchi, Ikkaku
    Shizuki, Buntaro
    Takahashi, Shin
    COLLABORATION TECHNOLOGIES AND SOCIAL COMPUTING, COLLABTECH 2021, 2021, 12856 : 109 - 116
  • [6] Gaze-Based Object Segmentation
    Shi, Ran
    Ngan, Ngi King
    Li, Hongliang
    IEEE SIGNAL PROCESSING LETTERS, 2017, 24 (10) : 1493 - 1497
  • [7] Gaze-Based Interactive Comics
    Orlov, Pavel
    Gorshkova, Ksenia
    PROCEEDINGS OF THE NORDICHI '16: THE 9TH NORDIC CONFERENCE ON HUMAN-COMPUTER INTERACTION - GAME CHANGING DESIGN, 2016,
  • [8] Multimodal Gaze-based Interaction
    Pfeiffer, Thies
    Wachsmuth, Ipke
    AT-AUTOMATISIERUNGSTECHNIK, 2013, 61 (11) : 770 - 776
  • [9] Gaze-Based Monitoring in the Classroom
    Burch, Michael
    ACM SYMPOSIUM ON EYE TRACKING RESEARCH & APPLICATIONS, ETRA 2023, 2023,
  • [10] Understanding the Effectiveness of Adaptive Guidance for Narrative Visualization: A Gaze-Based Analysis
    Barral, Oswald
    Lalle, Sebastien
    Conati, Cristina
    PROCEEDINGS OF THE 25TH INTERNATIONAL CONFERENCE ON INTELLIGENT USER INTERFACES, IUI 2020, 2020, : 1 - 9