Disciplines / Research questions
Software engineering
10 research topics · 28 questions
The Mystery of the Weak Correlation Between Test Coverage and Field Failure Rate4 questions
Quantitative relationship between structural test coverage and field software reliability
Does Unit-Tested Code Crash Beyond Eclipse? Generalizing and Explaining the Absent Association Between Unit Testing and Field Failures
Which test-suite properties predict post-release defects when confounders are controlled? Generalizing the Apache Commons evidence
Is the association between unit-test coverage and single-statement bugs robust, causal, and generalizable?
Long-Term Maintainability of Code Generated by Large Language Models3 questions
The long-term maintenance burden of autonomous-agent-generated code: trajectory, composition, and interpretation relative to human-authored code
Validating LLM-derived cross-entropy as a signal of code maintainability
Validated and Enforceable Maintainability and Readability Measurement for LLM-Generated Code
Does Code Review Reduce Defects or Only Delay Merging1 questions
The relationship between self-admitted technical debt and actual maintenance costs3 questions
Quantifying the lifecycle and maintenance impact of deep-learning-specific self-admitted technical debt on larger, more diverse corpora
Objective Measurement of Technical-Debt Interest: Validating Perceived Estimates of TD-Induced Wasted Development Time
Do Self-Admitted Technical Debt Types Differ in Their Impact on Method-Level Software Maintenance?
Inconsistency Between Open Source Project Bus Factor and Actual Maintenance Resilience4 questions
Threshold calibration and data-driven validation of CST and RIG bus-factor estimation
Why some open-source projects survive losing their core development team: causal mechanisms and measurement robustness of truck-factor developer detachment
A comprehension-grounded instrument for measuring theory retention in software systems at whole-system and whole-team scale
Open validation and extension agenda for the multimodal bus factor estimator of Jabrayilzade et al. (ICSE-SEIP 2022)
Sudden Drop in Cross-Project Transfer Performance of Defect Prediction Models2 questions
Reversal of Development Agility and Operations Complexity After Microservices Splitting3 questions
Causal outcome evaluation of microservices migration decision-points: quantifying how migration choices affect migration outcomes
How do the motivations, benefits, and issues of microservices adoption evolve over time? An unresolved empirical question from Taibi, Lenarduzzi and Pahl (2017)
Testing methodologies and database-management strategies for monolith-to-microservice migrations: closing the empirical gap identified by practitioner research
How architectural dependencies amplify fluctuations in requirements4 questions
Generalizing the requirements–architecture dependency taxonomy and change-impact metrics beyond a single case: cross-domain and cross-view validation
Causal relationships between requirements volatility and software architecture outcomes: from single-case correlation to validated causal, cross-context knowledge
Validating the change propagation probability metric for assessing design quality of software architectures on larger case studies
Empirical validation and operationalization of the nine-type requirement dependency model for change propagation analysis