paper-with-me

Papers

Test-driven Software Experimentation with LASSO: an LLM Prompt Benchmarking Example

2024-10-11 · Marcus Kessel

Empirical software engineering faces a critical gap: the lack of standardized tools for rapid development and execution of Test-Driven Software Experiments (TDSEs) -- that is, experiments that involve the execution of software subjects and the observation and analysis of their "de facto" run-time behavior. In this paper we present a general-purpose analysis platform called LASSO that provides a minimal set of domain-specific languages and data structures to conduct TDSEs. By empowering users with an executable scripting language to design and execute TDSEs, LASSO enables efficient evaluation of run-time semantics and execution characteristics in addition to statically determined properties. We present an example TDSE that demonstrates the practical benefits of LASSO's scripting capabilities for assessing the reliability of LLMs for code generation by means of a self-contained, reusable and extensible study script. The LASSO platform and live pipeline examples are publicly available at: https://softwareobservatorium.github.io/.

📄 PDF Abstract BibTeX arXiv:2410.08911

Code (0)

등록된 구현이 없습니다.

Tasks

BenchmarkingCode Generation

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Understanding LLM-Driven Test Oracle Generation

2026-01-09 · Adam Bodicoat, Gunel Jahangirova, Valerio Terragni arxiv

Automated unit test generation aims to improve software quality while reducing the time and effort required for creating tests manually. However, existing techniques primarily generate regression oracles that predicate o…

N-Version Assessment and Enhancement of Generative AI

2024-09-21 · Marcus Kessel, Colin Atkinson

Generative AI (GAI) holds great potential to improve software engineering productivity, but its untrustworthy outputs, particularly in code synthesis, pose significant challenges. The need for extensive verification and …

Diversity

Code-Aware Prompting: A study of Coverage Guided Test Generation in Regression Setting using LLM

2024-01-31 · Gabriel Ryan, Siddhartha Jain, Mingyue Shang, Shiqi Wang 외

Testing plays a pivotal role in ensuring software quality, yet conventional Search Based Software Testing (SBST) methods often struggle with complex software units, achieving suboptimal test coverage. Recent works using …

software testing

ACWA: An AI-driven Cyber-Physical Testbed for Intelligent Water Systems

2023-09-27 · Feras A. Batarseh, Ajay Kulkarni, Chhayly Sreng, Justice Lin 외

This manuscript presents a novel state-of-the-art cyber-physical water testbed, namely: The AI and Cyber for Water and Agriculture testbed (ACWA). ACWA is motivated by the need to advance water supply management using AI…

Decision MakingManagement

Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AI

2025-05-26 · Ranjan Sapkota, Konstantinos I. Roumeliotis, Manoj Karkee

This review presents a comprehensive analysis of two emerging paradigms in AI-assisted software development: vibe coding and agentic coding. While both leverage large language models (LLMs), they differ fundamentally in …