Skip to content

A Critical Analysis of Empirical Research in Software Testing

2007 · International Symposium on Empirical Software Engineering and Measurement · pp. 1-8 · 89 citations · ⚡ 5 influential · 22 references
Computer Science
View source

Similar papers

Open access Aug 2026

Comparative study of PHP code static analysis tools

It has been found that the tools exhibit varying sensitivity to logical errors, type inconsistencies, and potentially unsafe designs, which confirms the effectiveness of using static analysis tools as a means of improving the quality and security of PHP code.

Ya. V. Ognevoy, A. Spevakov, I. Kalutskiy et al. · 0 citations
Open access Jul 2026

Software Safety Architecture Analysis

By identifying the software architecture pattern(s) employed in a system and understanding the safety concerns and potential mitigations, system safety practitioners have a basis for an in-depth, repeatable software architecture analysis methodology.

Myesha Dabney, Carla Adams, LaTasha Bagby et al. · 0 citations
Preprint Aug 2026

Mutation Testing of Simulink Cyber-Physical System Models: Challenges and Solutions in Practice

Several experience reports illustrate that mutation testing is capable of supporting a shift-left testing strategy, especially in industries where late bug discovery incurs very high costs and risks. In the context of cyber-physical systems, a shift left implies that engineers need to test the design models used to sim...

Murat Kavak, Onur Kilinççeker, Serge Demeyer et al. · 0 citations
Jul 2026

Quality Assurance and Scalability: The Role of High-Test Coverage in Continuous Integration and Deployment Pipelines

The concept of productive coverage is formulated, shifting the center of gravity from gross quantitative test indicators to their semantic significance for business-critical scenarios, and practical recommendations are proposed for reconfiguring CI pipelines in order to minimize economic losses caused by brittle tests.

Evgenii Lvov · 0 citations

Related blog posts

Microsoft Research Blog Oct 6, 2026

What AI gets wrong and what failure teaches us

Jennifer Neville did not want to go into computer science—but that’s exactly where she landed. Neville discusses the starts and stops that led to her professional sweet spot and her work identifying “surprising failures” making it hard for AI to handle complexity.  The post What AI gets wrong and what failure teaches us appeared first on Microsoft Research.

Microsoft Research Blog Jul 30, 2026

Echoverse: Deep, evolving environments for computer-use agents

Computer-use AI agents struggle with multi-step workflows like email and customer support. Echoverse trains agents in realistic environments rather than simply providing more training tasks, helping them improve as the tasks, tests, and environments evolve. The post Echoverse: Deep, evolving environments for computer-use agents appeared first on Microsoft Research.

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.