SEJun 20

GitReq: A Gold Standard Dataset for Software Quality Requirements

arXiv:2606.218100.8
Predicted impact top 100% in SE · last 90 daysOriginality Synthesis-oriented
AI Analysis

This dataset fills a gap for fine-grained, publicly available software quality requirement data, enabling research in automated requirement classification.

The authors constructed GitReq, a dataset of 6,302 expert-validated software quality requirements from GitHub, labeled across eight ISO/IEC 25010:2011 categories. Zero-shot LLM evaluation achieved a macro-averaged F1 of 0.641 with GPT-5.2.

GitHub issue trackers contain millions of developer-written quality concerns, including performance bottlenecks and security vulnerabilities, yet no publicly available GitHub dataset classifies these into fine-grained software quality categories. We construct and release GitReq GitHub Requirement Issue, comprising 6,302 expert-validated requirements mined from 55,588 raw GitHub candidates across 4,080 repositories, labeled across eight ISO/IEC 25010:2011-aligned categories: Performance, Security, Portability, Availability, Fault-tolerance, Scalability, Maintainability, and a Functional baseline. Dataset construction involved category-specific triple-signal GitHub mining, separate non-functional requirement (NFR) and functional requirement (FR) preprocessing pipelines with per-category parameters, and expert human annotation achieving substantial inter-annotator agreement (Fleiss' Kappa~=~0.72). Zero-shot evaluation with four large language models (LLMs) establishes baselines, with GPT-5.2 reaching the highest macro-averaged F1 of 0.641. GitReq is publicly released with full materials to advance research in automated requirement classification and software quality analysis.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes