Listen Veronica! Can You Give Me a Hand With This Bug?

被引:0
|
作者
Saenz, Juan Pablo [1 ]
De Russis, Luigi [1 ]
机构
[1] Politecn Torino, Turin, Italy
关键词
conversational agent; development environment; software; documentation; EXPLANATIONS;
D O I
10.1145/3596454.3597179
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Developing software implies looking for documentation, following tutorials, making implementation decisions, encountering errors, and overcoming them. Behind each aspect is the developer's reasoning that, if not collected, is lost after the implementation. Conversely, if captured and linked to the code, the developers' reasoning and motivations for each step they accomplish can become a valuable asset, meaningful for them and other developers. Looking for a mechanism to capture such knowledge seamlessly, we present Veronica. It is a conversational agent integrated directly into Visual Studio Code that, based on the developers' self-explanatory reasoning, records memos and links them with the code they are writing. Furthermore, Veronica can interact with the web browser to automatically gather the sources consulted by the developer and attach them to the code. We validated our approach by conducting a usability study with eight participants that positively assessed the tool's usefulness and suggested improvements in the graphical interface.
引用
收藏
页码:24 / 30
页数:7
相关论文
共 50 条
  • [41] YOU CAN CALL ME RAY OR YOU CAN CALL ME JAY
    MCCRAW, JB
    PLASTIC AND RECONSTRUCTIVE SURGERY, 1980, 66 (06) : 857 - 857
  • [42] FENTANYL AND DULOXETINE: YOU GIVE ME FEVER
    Chamula, Heidi
    Can, Argun
    CHEST, 2020, 158 (04) : 900A - 900A
  • [43] Would You Give Me Your Password?
    Du, Hui
    Lehmann, Constance M.
    Willson, Victor L.
    JOURNAL OF INFORMATION SYSTEMS, 2022, 36 (02) : 17 - 52
  • [44] If you listen to me and if you believe in me. In memory of Giorgio Antonucci (1933-2017).
    Antonucci, Giorgio
    PSICOTERAPIA E SCIENZE UMANE, 2018, 52 (01) : 95 - 98
  • [45] Let Me Give You a Hand: Enhancing Human Grasp Force With a Soft Robotic Assistive Glove
    Suulker, Cem
    Greenway, Alexander
    Skach, Sophie
    Farkhatdinov, Ildar
    Miller, Stuart Charles
    Althoefer, Kaspar
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2024, 9 (09): : 7811 - 7818
  • [46] Can You Give Me a Reason?: Argument-inducing Online Forum by Argument Mining
    Ida, Makiko
    Morio, Gaku
    Iwasa, Kosui
    Tatsumi, Tomoyuki
    Yasui, Takaki
    Fujita, Katsuhide
    WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019), 2019, : 3545 - 3549
  • [47] CICS CAN GIVE YOU A KICK
    COLBORN, K
    DATAMATION, 1993, 39 (10): : 116 - 116
  • [48] You can only give what you have
    Ponka, David
    CANADIAN FAMILY PHYSICIAN, 2024, 70 (03) : 213 - 214
  • [49] If You Think You Can Scare Me You Probably Can
    Akbar, Kaveh
    AMERICAN POETRY REVIEW, 2017, 46 (04): : 36 - 36