ISEC 2025
Thu 20 - Sat 22 February 2025 Kurukshetra , India

Software developers routinely publish REST APIs to make their applications accessible to clients, and numerous testing techniques and tools have been developed to automatically explore API endpoints, aiming to increase coverage and detect bugs. However, these techniques often generate test cases that are unsuitable for creating functional test suites. This paper addresses the challenge of automatically generating realistic functional test cases for REST APIs, guided by interactions with practitioners and the methods they employ for functional testing. Our approach first groups API operations by the resources they manipulate, then employs a novel method for inferring producer-consumer relationships between operations, fine-grained subtyping of HTTP methods, and language-model-based sequencing to construct operation sequences aligned with functional scenarios. We evaluated the effectiveness of this technique and compared it to state-of-the-art REST API testing tools. Results demonstrate that the proposed technique produces test cases better suited for functional testing of REST APIs than existing tools.

Fri 21 Feb

Displayed time zone: Chennai, Kolkata, Mumbai, New Delhi change

11:30 - 13:00
Research Papers Session 1: LLM for Software EngineeringResearch Papers at Senate Hall
11:30
22m
Research paper
Constructing Enterprise Digital Twins by Augmenting LLMs with MDE
Research Papers
Souvik Barat Tata Consultancy Services Research, Dushyanthi Mulpuru , abhishek Yadav , Himabindu Thogaru , Vinay Kulkarni Tata Consultancy Services Research
11:52
22m
Research paper
REST API Functional Tester
Research Papers
Diptikalyan Saha IBM Research India, Devika Sondhi IBM Research, Swagatam Haldar , Saurabh Sinha IBM Research
12:15
22m
Research paper
SolGen: Secure Smart Contract Code Generation Using Large Language Models Via Masked Prompting
Research Papers
Md Tauseef Alam Indian Institute of Technology Patna, Sorbajit Goswami Indian Institute of Technology Patna, Khushi Singh Indian Institute of Technology Patna, Soumyadip Bandyopadhyay industry, Raju Halder Indian Institute of Technology Patna, Abyayananda Maiti
12:37
22m
Research paper
Test Case Generation for Requirements in Natural Language - An LLM Comparison Study
Research Papers
Korraprolu Brahma Reddy IIIT Hyderabad, Pavitra Pinninti IIIT Hyderabad, Raghu Reddy IIIT Hyderabad
:
:
:
: