Collaborative Research: Learning Software Engineering by Contributing to Real Projects With Chatbot Assistance
Collaborative Research: Learning Software Engineering by Contributing to Real Projects With Chatbot Assistance
批准号:
2303042
负责人:
Marco Gerosa
金额:
$56.2万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2023
资助国家:
美国
项目状态:
未结题
起止时间:
2023-06-01 至 2026-05-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Open Source Software (OSS) is an economic driving force providing software systems used through the entire development stack, from operating system kernels to sophisticated end-user applications. It is also an important platform for education. A large number of young developers join open source projects to improve their programming and other software engineering skills. It is not surprising, therefore, that many software engineering educators want to use OSS projects as a training ground for students to gain experience with real world software development problems. These experiences carry the added benefit that students contribute to the evolution of projects relevant to society and their own interests. Successful participation in open source projects also increases students' chances for professional success. However, students onboarding to OSS face many difficulties. Project documentation is often lacking, and core developers have little time to effectively mentor students, since they often are volunteers contributing during their spare time. To better support students in their journey toward contributing to open source software, this project proposes to design, develop, and evaluate a conversational agent (chatbot).This project investigates how a conversational agent can be designed as an effective teaching aid for OSS contribution by understanding the needs and expectations of students and instructors, investigating how students verbalize their expectations and dialog with the agent, and how to design such an agent. To achieve these goals, the project employs a multi-method approach, including participatory design, prototyping, and technological evaluation. The project also investigates how effective a chatbot is in helping students learn how to contribute to an open source project in lab and classroom settings.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(6)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1145/3597503.3639201
发表时间:
2024
期刊:
46th IEEE/ACM International Conference on Software Engineering (ICSE 2024
影响因子:
--
作者:
[Choudhuri, Rudrajit, Liu, Dylan, Steinmacher, Igor, Gerosa, Marco, Sarma, Anita]
通讯作者:
Sarma, Anita
Do CONTRIBUTING Files Provide Information about OSS Newcomers’ Onboarding Barriers?
贡献文件是否提供有关 OSS 新人入职障碍的信息?
DOI:
10.1145/3611643.3616288
发表时间:
2023
期刊:
Proceedings of the ACM SIGSOFT International Symposium on the Foundations of Software Engineering
影响因子:
--
作者:
[Fronchetti, Felipe, Shepherd, David C., Wiese, Igor, Treude, Christoph, Gerosa, Marco Aurélio, Steinmacher, Igor]
通讯作者:
Steinmacher, Igor
GitHub Actions: The Impact on the Pull Request Process
GitHub Actions:对拉取请求流程的影响
DOI:
10.1007/s10664-023-10369-w
发表时间:
2023
期刊:
Empirical Software Engineering
影响因子:
4.1
作者:
[Wessel, Mairieli, Vargovich, Joseph, Gerosa, Marco A., Treude, Christoph]
通讯作者:
Treude, Christoph
Anticipating User Needs: Insights from Design Fiction on Conversational Agents for Computational Thinking
预测用户需求:关于计算思维对话代理的设计小说的见解
DOI:
--
发表时间:
2023
期刊:
7th International Workshop on Chatbot Research (CONVERSATIONS 2023
影响因子:
--
作者:
[Penney, J., Pimentel, J.F., Steinmacher, I., Gerosa, M.A.]
通讯作者:
Gerosa, M.A.
Can AI serve as a substitute for human subjects in software engineering research?
人工智能能否在软件工程研究中替代人类受试者?
DOI:
10.1007/s10515-023-00409-6
发表时间:
2024
期刊:
Automated Software Engineering
影响因子:
3.4
作者:
[Gerosa, Marco, Trinkenreich, Bianca, Steinmacher, Igor, Sarma, Anita]
通讯作者:
Sarma, Anita
共 6 条
CHS: SHF: Small: Collaborative Research: Scaffolding Skill Acquisition to Onboard Open Source Software Ecosystems
-
批准号:1815503
-
项目类别:Standard Grant
-
资助金额:$24.99万
-
财政年份:2018
-
负责人:Marco Gerosa
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Research on Quantum Field Theory without a Lagrangian Description
-
批准号:24ZR1403900
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:SATOSHI NAWATA
-
依托单位:
Cell Research
-
批准号:31224802
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2012
-
负责人:程磊
-
依托单位:
Cell Research
-
批准号:31024804
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2010
-
负责人:程磊
-
依托单位:
Cell Research (细胞研究)
-
批准号:30824808
-
项目类别:专项基金项目
-
资助金额:24.0万元
-
批准年份:2008
-
负责人:张爱兰
-
依托单位:
Research on the Rapid Growth Mechanism of KDP Crystal
-
批准号:10774081
-
项目类别:面上项目
-
资助金额:45.0万元
-
批准年份:2007
-
负责人:滕冰
-
依托单位: