activity
20242026
most citedScientific Open-Source Software Is Less Likely to Become Abandoned Than One Might Think! Lessons from Curating a Catalog of Maintained Scientific Software

8 citations · 20 across the 15 of their papers we have counts for

collaborators
Showing 2026Show all

11 papers · 1 filter

cs.SE2026

Spec-Driven Development as Prescribed and as Practiced

Shyam Agarwal, Anmol Singhal, Andrew Macvean +2

AI coding agents implement software from naturallanguage instructions, but the intent behind that work is lost when stated only in chat sessions. Spec-driven development (SDD) addr…

cs.SE2026

A Few Pages of Markdown: Committed AI Configuration and Lower Quality Cost after Coding-Agent Adoption

Yegor Denisov-Blanch, Shyam Agarwal, Pavel Azaletskiy +5

Coding agents increase development velocity but also technical debt. Prior work reports only average effects across adopters, hiding wide differences between teams. We introduce RA…

cs.SE2026

The Ground Is Shifting: A Reflection on the Foundations of Software Measurement

Thomas Bock, Audris Mockus, Bogdan Vasilescu

For most of the past six decades, software measurement relied on labor-intensive manual collection of proprietary data, which hampered progress. The shift to repurposing traces fro…

cs.SE2026

3100 Opinions on Code Review in an AI World: Building Causal Theory from Practitioner Discourse

Shyam Agarwal, Courtney Miller, Christian Kästner +1

Coding agents now author entire pull requests, and practitioners sharply disagree about what this does to code review: whether it becomes the bottleneck, whether human review is st…

cs.SE2026

AI Writes Faster Than Humans Can Review: A Longitudinal Study of an Enterprise 2x Mandate

Hao He, Shyam Agarwal, Yegor Denisov-Blanch +3

Enterprises increasingly mandate AI coding tools and report large productivity gains, yet longitudinal evidence on how such a mandate unfolds is scarce. In this paper, we present a…

cs.SE2026

Ensuring Open Source Integrity: The Intersection of Copy-Based Reuse and License Compliance

Mahmoud Jahanshahi, Bogdan Vasilescu, Audris Mockus

As other creative work, source code is protected by copyright. The owner can license the work, e.g., to permit copy and other kinds of use, and even start legal proceeding against…

cs.SE2026

The Prevalence and Impact of Licenses in Open Software Projects

Mahmoud Jahanshahi, Bogdan Vasilescu, Audris Mockus

The terms of how publicly available source code can be used are dictated by its license. The license (or its absence), in turn, affects what code the project may reuse and how its…

cs.SE2026

Beyond the Grave: An Empirical Study of Dormancy and Revival in Scientific Open-Source Software

Addi Malviya Thakur, Bogdan Vasilescu, Audris Mockus

Background. Inactivity thresholds classify scientific open-source software (OSS) as abandoned but cannot distinguish permanent abandonment from temporary dormancy; moving the cutof…

cs.SE2026

Accountability in Open Source Software Ecosystems: Workshop Report

Nandini Sharma, Thomas Bock, Rich Bowen +21

Open source software ecosystems are composed of a variety of stakeholders including but not limited to non-profit organizations, volunteer contributors, users, and corporations. Th…

cs.SE2026

Using Mutation-Analysis to Examine an LLM's Ability to Summarize Code

Lara Khatib, Michael Pu, Bogdan Vasilescu +1

As developers increasingly rely on LLM-generated code summaries for documentation, testing, and review, it is important to study whether these summaries accurately reflect what the…

cs.SE2026

AI IDEs or Autonomous Agents? Measuring the Impact of Coding Agents on Software Development

Shyam Agarwal, Hao He, Bogdan Vasilescu

Large language model (LLM) based coding agents increasingly act as autonomous contributors that generate and merge pull requests, yet their real-world effects on software projects…