Cited by 51Software Engineering ResearchSoftware Engineering Techniques and PracticesArtificial Intelligence Applications

Accelerating Software Development Using Generative AI: ChatGPT Case Study

Open access
Rajbhoj, Asha, Somase, Akanksha, Kulkarni, Piyush, Kulkarni, Vinay·2024·Proceedings of the 17th Innovations in Software Engineering Conference

Abstract

The Software Development Life Cycle (SDLC) comprises multiple phases, each requiring Subject Matter Experts (SMEs) with phase-specific skills. The efficacy and quality of deliverables of each phase are skill dependent. In recent times, Generative AI techniques, including Large-scale Language Models (LLMs) like GPT, have become significant players in software engineering. These models, trained on extensive text data, can offer valuable contributions to software development. Interacting with LLMs involves feeding prompts with the context information and guiding the generation of textual responses. The quality of the response is dependent on the quality of the prompt given. This paper proposes a systematic prompting approach based on meta-model concepts for SDLC phases. The approach is validated using ChatGPT for small but complex business application development. We share the approach and our experience, learnings, benefits obtained, and the challenges encountered while applying the approach using ChatGPT. Our experience indicates that Generative AI techniques, such as ChatGPT, have the potential to reduce the skills barrier and accelerate software development substantially.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1145/3641399.3641403

Cites

21 of 26 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Claims other papers make about this one

Each is checked against this paper’s own text: does it say what the citing paper says it does?

  • Rajbhoj et al. (2024) studied the development of a small business application and reported a 70.66% productivity gain, primarily due to ChatGPT's ability to generate structural code.

    “Similarly, Rajbhoj et al. (2024) studied the development of a small business application and reported a 70.66% productivity gain, primarily due to ChatGPT's ability to generate structural code.”
  • Prior studies focus on short-term gains in controlled or semi-controlled settings, either by measuring task completion time or by simulating software projects.

    “Instead, they focus on short-term gains in controlled or semi-controlled settings, either by measuring task completion time (Peng et al., 2023), or by simulating software projects to illustrate how GenAI tools can assist developers during different phases of the development process (Al-Ahmad et al., 2024; Rajbhoj et al., 2024).”

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 3

  1. Arailym L. Talasbek. 2023. The Automation Capabilities in the Field of Software Testing. Suleyman Demirel University Bulletin: Natural and Technical Sciences 62, (Mar. 2023), 5-14.
  2. Ameya S. Pothukuchi, Lakshmi V. Kota, and Vinay Mallikarjunaradhya, 2023. Impact of Generative AI on the Software Development Lifecycle (SDLC). Interna- tional Journal of Creative Research Thoughts, vol 11, (Aug, 2023).
  3. Maurice H. Halstead. 1977.Elements of Software Science (Operating and Pro- gramming Systems Series). Elsevier Science Inc.

Cited by

Sorted by citations

Authors
Rajbhoj, A., Somase, A., Kulkarni, P., & Kulkarni, V.
Affiliations
Tata Consultancy Services (India) (IN)
Venue
Proceedings of the 17th Innovations in Software Engineering Conference
Publisher
ACM
Published
2024-02-22
Pages
1-11
OpenAlex
W4391979605
Cited by
50
References
20
Citations by year
2026: 9 · 2025: 34 · 2024: 7
FWCI
19.04
Type
conference paper
Language
en
Open access
Locations
Innovations in Software Engineering Conference (ISEC) (publishedVersion)
Topics
  • Physical Sciences › Computer Science › Information Systems › Software Engineering Research
  • Physical Sciences › Computer Science › Information Systems › Software Engineering Techniques and Practices
  • Physical Sciences › Computer Science › Artificial Intelligence › Artificial Intelligence Applications
Keywords
generative AI in software development, ChatGPT, large language models, prompt engineering, software development lifecycle, meta-model, business application development, software engineering automation

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review