Tag Archives: Iftekhar Ahmed

FSE 2016: Can Testedness be Effectively Measured?

Among the major questions that a practicing tester faces are deciding where to focus additional testing effort, and deciding when to stop testing. Test the least-tested code, and stop when all code is well-tested, is a reasonable answer. Many measures … Continue reading

Posted in All, Publications | Tagged , , , , , , , | Leave a comment

Software Quality Journal 2016: Does The Choice of Mutation Tool Matter?

Mutation analysis is the primary means of evaluating the quality of test suites, though it suffers from inadequate standardization. Mutation analysis tools vary based on language, when mutants are generated (phase of compilation), and target audience. Mutation tools rarely implement … Continue reading

Posted in Publications | Tagged , , , , , , | Leave a comment

ICSTW 2016: Measuring Effectiveness of Mutant Sets

Redundant mutants, where multiple mutants end up producing same the semantic variant of the program is a major problem in mutation analysis, and a measure of effectiveness is an essential tool for evaluating mutation tools, new operators, and reduction techniques. … Continue reading

Posted in Publications | Tagged , , , , , , | Leave a comment

ICSE 2016: On the limits of mutation reduction strategies

Although mutation analysis is considered the best way to evaluate the effectiveness of a test suite, hefty computational cost often limits its use. To address this problem, various mutation reduction strategies have been proposed, all seeking to gain efficiency by … Continue reading

Posted in Publications | Tagged , , , , , , , | Leave a comment

ISSRE 2015: How hard does mutation analysis have to be, anyway?

Mutation analysis is considered the best method for measuring the adequacy of test suites. However, the number of test runs required for a full mutation analysis grows faster than project size, which is not feasible for real-world software projects, which … Continue reading

Posted in Publications | Tagged , , , , , , | Leave a comment

ASE 2015: How Verified is My Code? Falsification-Driven Verification

Posted in Publications | Tagged , , , , , | Leave a comment

ESEM 2015: An empirical study of design degradation: how software projects get worse over time

Software decay is a key concern for large, long lived software projects. Systems degrade over time as design and implementation compromises and exceptions pile up. However, there has been little research quantifying this decay, or understanding how software projects deal … Continue reading

Posted in Publications | Tagged , , , , , | Leave a comment

OSS 2014: An Exploration of Factors Affecting Code Quality in FOSS Projects

It is a widely held belief that Free/Open Source Software (FOSS) development leads to the creation of software with the same, if not higher quality compared to that created using proprietary software development models. However there is little research on … Continue reading

Posted in Publications | Tagged , , , , , | Leave a comment