Home > Research > Publications & Outputs > ChatGPT as a Software Development Bot

Links

Text available via DOI:

View graph of relations

ChatGPT as a Software Development Bot: A Project-Based Study

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

ChatGPT as a Software Development Bot: A Project-Based Study. / Waseem, Muhammad; Das, Teerath; Ahmad, Aakash et al.
Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2024. ed. / Hermann Kaindl; Mike Mannion; Leszek Maciaszek. SciTePress, 2024. p. 406-413 (International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings).

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Waseem, M, Das, T, Ahmad, A, Liang, P, Fahmideh, M & Mikkonen, T 2024, ChatGPT as a Software Development Bot: A Project-Based Study. in H Kaindl, M Mannion & L Maciaszek (eds), Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2024. International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings, SciTePress, pp. 406-413, 19th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2024, Angers, France, 28/04/24. https://doi.org/10.5220/0012631600003687

APA

Waseem, M., Das, T., Ahmad, A., Liang, P., Fahmideh, M., & Mikkonen, T. (2024). ChatGPT as a Software Development Bot: A Project-Based Study. In H. Kaindl, M. Mannion, & L. Maciaszek (Eds.), Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2024 (pp. 406-413). (International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings). SciTePress. https://doi.org/10.5220/0012631600003687

Vancouver

Waseem M, Das T, Ahmad A, Liang P, Fahmideh M, Mikkonen T. ChatGPT as a Software Development Bot: A Project-Based Study. In Kaindl H, Mannion M, Maciaszek L, editors, Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2024. SciTePress. 2024. p. 406-413. (International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings). doi: 10.5220/0012631600003687

Author

Waseem, Muhammad ; Das, Teerath ; Ahmad, Aakash et al. / ChatGPT as a Software Development Bot : A Project-Based Study. Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2024. editor / Hermann Kaindl ; Mike Mannion ; Leszek Maciaszek. SciTePress, 2024. pp. 406-413 (International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings).

Bibtex

@inproceedings{040a67ddd0de43809f34d16aac14fc63,
title = "ChatGPT as a Software Development Bot: A Project-Based Study",
abstract = "Artificial Intelligence has demonstrated its significance in software engineering through notable improvements in productivity, accuracy, collaboration, and learning outcomes. This study examines the impact of generative AI tools, specifically ChatGPT, on the software development experiences of undergraduate students. Over a three-month project with seven students, ChatGPT was used as a support tool. The research focused on assessing ChatGPT{\textquoteright}s effectiveness, benefits, limitations, and its influence on learning. Results showed that ChatGPT significantly addresses skill gaps in software development education, enhancing efficiency, accuracy, and collaboration. It also improved participants{\textquoteright} fundamental understanding and soft skills. The study highlights the importance of incorporating AI tools like ChatGPT in education to bridge skill gaps and increase productivity, but stresses the need for a balanced approach to technology use. Future research should focus on optimizing ChatGPT{\textquoteright}s application in various development contexts to maximize learning and address specific challenges.",
keywords = "AI for SE, Automated Software Engineering, ChatGPT, Empirical SE, Learning Impact",
author = "Muhammad Waseem and Teerath Das and Aakash Ahmad and Peng Liang and Mahdi Fahmideh and Tommi Mikkonen",
note = "Publisher Copyright: {\textcopyright} 2024 by SCITEPRESS – Science and Technology Publications, Lda.; 19th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2024 ; Conference date: 28-04-2024 Through 29-04-2024",
year = "2024",
month = apr,
day = "29",
doi = "10.5220/0012631600003687",
language = "English",
series = "International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings",
publisher = "SciTePress",
pages = "406--413",
editor = "Hermann Kaindl and Mike Mannion and Leszek Maciaszek",
booktitle = "Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2024",

}

RIS

TY - GEN

T1 - ChatGPT as a Software Development Bot

T2 - 19th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2024

AU - Waseem, Muhammad

AU - Das, Teerath

AU - Ahmad, Aakash

AU - Liang, Peng

AU - Fahmideh, Mahdi

AU - Mikkonen, Tommi

N1 - Publisher Copyright: © 2024 by SCITEPRESS – Science and Technology Publications, Lda.

PY - 2024/4/29

Y1 - 2024/4/29

N2 - Artificial Intelligence has demonstrated its significance in software engineering through notable improvements in productivity, accuracy, collaboration, and learning outcomes. This study examines the impact of generative AI tools, specifically ChatGPT, on the software development experiences of undergraduate students. Over a three-month project with seven students, ChatGPT was used as a support tool. The research focused on assessing ChatGPT’s effectiveness, benefits, limitations, and its influence on learning. Results showed that ChatGPT significantly addresses skill gaps in software development education, enhancing efficiency, accuracy, and collaboration. It also improved participants’ fundamental understanding and soft skills. The study highlights the importance of incorporating AI tools like ChatGPT in education to bridge skill gaps and increase productivity, but stresses the need for a balanced approach to technology use. Future research should focus on optimizing ChatGPT’s application in various development contexts to maximize learning and address specific challenges.

AB - Artificial Intelligence has demonstrated its significance in software engineering through notable improvements in productivity, accuracy, collaboration, and learning outcomes. This study examines the impact of generative AI tools, specifically ChatGPT, on the software development experiences of undergraduate students. Over a three-month project with seven students, ChatGPT was used as a support tool. The research focused on assessing ChatGPT’s effectiveness, benefits, limitations, and its influence on learning. Results showed that ChatGPT significantly addresses skill gaps in software development education, enhancing efficiency, accuracy, and collaboration. It also improved participants’ fundamental understanding and soft skills. The study highlights the importance of incorporating AI tools like ChatGPT in education to bridge skill gaps and increase productivity, but stresses the need for a balanced approach to technology use. Future research should focus on optimizing ChatGPT’s application in various development contexts to maximize learning and address specific challenges.

KW - AI for SE

KW - Automated Software Engineering

KW - ChatGPT

KW - Empirical SE

KW - Learning Impact

U2 - 10.5220/0012631600003687

DO - 10.5220/0012631600003687

M3 - Conference contribution/Paper

AN - SCOPUS:85193992243

T3 - International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings

SP - 406

EP - 413

BT - Proceedings of the 19th International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE 2024

A2 - Kaindl, Hermann

A2 - Mannion, Mike

A2 - Maciaszek, Leszek

PB - SciTePress

Y2 - 28 April 2024 through 29 April 2024

ER -