Ethical Aspects of ChatGPT in Software Engineering Research

06/13/2023
by   Muhammad Azeem Akbar, et al.
0

ChatGPT can improve Software Engineering (SE) research practices by offering efficient, accessible information analysis and synthesis based on natural language interactions. However, ChatGPT could bring ethical challenges, encompassing plagiarism, privacy, data security, and the risk of generating biased or potentially detrimental data. This research aims to fill the given gap by elaborating on the key elements: motivators, demotivators, and ethical principles of using ChatGPT in SE research. To achieve this objective, we conducted a literature survey, identified the mentioned elements, and presented their relationships by developing a taxonomy. Further, the identified literature-based elements (motivators, demotivators, and ethical principles) were empirically evaluated by conducting a comprehensive questionnaire-based survey involving SE researchers. Additionally, we employed Interpretive Structure Modeling (ISM) approach to analyze the relationships between the ethical principles of using ChatGPT in SE research and develop a level based decision model. We further conducted a Cross-Impact Matrix Multiplication Applied to Classification (MICMAC) analysis to create a cluster-based decision model. These models aim to help SE researchers devise effective strategies for ethically integrating ChatGPT into SE research by following the identified principles through adopting the motivators and addressing the demotivators. The findings of this study will establish a benchmark for incorporating ChatGPT services in SE research with an emphasis on ethical considerations.

READ FULL TEXT

page 1

page 3

page 6

page 8

page 9

research
06/19/2019

Ethical Interviews in Software Engineering

Background: Despite a long history, numerous laws and regulations, ethic...
research
08/28/2020

Researcher Bias in Software Engineering Experiments: a Qualitative Investigation

Researcher Bias (RB) occurs when researchers influence the results of an...
research
02/26/2021

Ethical Issues in Empirical Studies using Student Subjects: Re-visiting Practices and Perceptions

Context: Using student subjects in empirical studies has been discussed ...
research
06/11/2023

Implementing AI Ethics: Making Sense of the Ethical Requirements

Society's increasing dependence on Artificial Intelligence (AI) and AI-e...
research
08/21/2023

Large Language Models for Software Engineering: A Systematic Literature Review

Large Language Models (LLMs) have significantly impacted numerous domain...
research
04/07/2022

Impact of Software Engineering Research in Practice

Existing work on the practical impact of software engineering (SE) resea...
research
07/18/2018

Comparing Techniques for Aggregating Interrelated Replications in Software Engineering

Context: Researchers from different groups and institutions are collabor...

Please sign up or login with your details

Forgot password? Click here to reset