Saved in:
Bibliographic Details
Main Author: Singh, Krishanu
Format: Recurso digital
Language:
Published: Zenodo 2026
Online Access:https://doi.org/10.5281/zenodo.19555331
Tags: Add Tag
No Tags, Be the first to tag this record!
Table of Contents:
  • <p>Artifact for the FSE 2026 paper "Speculate: Generating REST API Specifications Using LLMs".</p> <p>This artifact contains the Speculate tool, which generates OpenAPI specifications from Spring Boot, Jersey and Django REST API source code using LLMs. It includes:</p> <p>- The complete Speculate tool source code<br>- 15 Java benchmark repositories from the Respector dataset (Spring and Jersey frameworks)<br>- Pre-compiled class files for all benchmarks<br>- Pre-computed generation results across 5 LLM models (o4-mini, gpt-4.1, gpt-4.1-mini, o1, DeepSeek-R1)<br>- RQ1 evaluation reports with endpoint, parameter, and constraint metrics<br>- A Dockerized workflow for reproducible execution</p> <p>  ▎ Quick start:<br>  ▎ docker pull krishannu/speculate-artifact:latest<br>  ▎ docker run --rm -v "$(pwd)/outputs:/artifact/outputs" krishannu/speculate-artifact</p> <p>LLM credentials are auto-fetched at runtime. See README.md for full documentation.</p>