Skip to main content

Showing 1–3 of 3 results for author: Jalote, P

.
  1. arXiv:2404.17842  [pdf, other

    cs.SE cs.AI

    Using LLMs in Software Requirements Specifications: An Empirical Evaluation

    Authors: Madhava Krishna, Bhagesh Gaur, Arsh Verma, Pankaj Jalote

    Abstract: The creation of a Software Requirements Specification (SRS) document is important for any software development project. Given the recent prowess of Large Language Models (LLMs) in answering natural language queries and generating sophisticated textual outputs, our study explores their capability to produce accurate, coherent, and structured drafts of these documents to accelerate the software deve… ▽ More

    Submitted 27 April, 2024; originally announced April 2024.

    Comments: Accepted to RE@Next! at the IEEE International Requirements Engineering Conference 2024 at Reykjavik, Iceland

  2. arXiv:2312.10622  [pdf, other

    cs.SE cs.AI

    Unit Test Generation using Generative AI : A Comparative Performance Analysis of Autogeneration Tools

    Authors: Shreya Bhatia, Tarushi Gandhi, Dhruv Kumar, Pankaj Jalote

    Abstract: Generating unit tests is a crucial task in software development, demanding substantial time and effort from programmers. The advent of Large Language Models (LLMs) introduces a novel avenue for unit test script generation. This research aims to experimentally investigate the effectiveness of LLMs, specifically exemplified by ChatGPT, for generating unit test scripts for Python programs, and how th… ▽ More

    Submitted 13 February, 2024; v1 submitted 17 December, 2023; originally announced December 2023.

    Comments: Accepted to LLM4Code @ ICSE 2024

  3. arXiv:2312.07343  [pdf, ps, other

    cs.HC cs.AI

    Can ChatGPT Play the Role of a Teaching Assistant in an Introductory Programming Course?

    Authors: Anishka, Atharva Mehta, Nipun Gupta, Aarav Balachandran, Dhruv Kumar, Pankaj Jalote

    Abstract: The emergence of Large language models (LLMs) is expected to have a major impact on education. This paper explores the potential of using ChatGPT, an LLM, as a virtual Teaching Assistant (TA) in an Introductory Programming Course. We evaluate ChatGPT's capabilities by comparing its performance with that of human TAs in some of the important TA functions. The TA functions which we focus on include… ▽ More

    Submitted 22 January, 2024; v1 submitted 12 December, 2023; originally announced December 2023.

    Comments: Under review