Comparing the Fault Detection E ectiveness of Mutation and Data Flow Testing: An Empirical Study

نویسندگان

  • Aditya P. Mathur
  • Eric Wong
چکیده

We report results from an experiment to compare the fault detection eeectiveness of mutation, its variants, and data ow testing. As mutation is known to be a costly criterion to satisfy when compared with several other coverage criteria, we compared the fault detection eeectiveness of two variants of the mutation criterion with that of the all-uses criterion. Adequate test sets were generated randomly, as opposed to by human testers as in some previous studies. We view our results in the light of results from earlier studies comparing mutation with path-based testing strategies. We identify and discuss factors that one might consider while evaluating an adequacy criterion for use in practice. Results from our experiments strengthen the hypothesis that an adequacy criterion based on one of the two variants of mutation has superior fault detection eeectiveness than that of the all-uses criterion.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

بررسی ارزش تشخیصی ردیابی جهشBRAF V600Eدربیماران ایرانی مبتلابه لوسمی سلول مویی

Abstract Background & Aims:BRAF-V600E mutation has recently been considered as a molecular marker in diagnosis of Hairy Cell Leukemia (HCL). Detection of this mutation has found a diagnostic and therapeutic value. The aim of the present study was comparing the diagnostic value of BRAF V600E mutation detection with other previous methods in diagnosis of HCL patients. Materials & M...

متن کامل

Code Coverage Analysis of Combinatorial Testing

Combinatorial t-way testing with small t is known as an e cient black-box testing technique to detect parameter interaction failures. So far, several empirical studies have reported the e↵ectiveness of t-way testing on fault detection abilities. However, few studies have investigated the e↵ectiveness of t-way testing on code coverage, which is one of the most important coverage criteria widely ...

متن کامل

An Empirical Evaluation of Weak Mutation

Mutation testing is a fault-based technique for unit level software testing. Weak mutation was proposed as a way to reduce the expense of mutation testing. Unfortunately, weak mutation is also expected to provide a weaker test of the software than mutation testing does. This paper presents results from an implementation of weak mutation, which we used to evaluate the e ectiveness versus the e c...

متن کامل

An approach to fault detection and correction in design of systems using of Turbo ‎codes‎

We present an approach to design of fault tolerant computing systems. In this paper, a technique is employed that enable the combination of several codes, in order to obtain flexibility in the design of error correcting codes. Code combining techniques are very effective, which one of these codes are turbo codes. The Algorithm-based fault tolerance techniques that to detect errors rely on the c...

متن کامل

Geothermal area detection using Landsat 8 operational land imager and thermal infrared sensor data in Ardabil province, Iran

GIS and remote sensing technique with using Landsat 8 images data are very important methods for detection of geothermal resources. In this study, Land Surface Temperature (LST) for Ardabil province in northwest of Iran, was derived with the use of Landsat 8 Operational Land Imager (OLI) of 30 m spatial resolution and Thermal Infrared Sensor (TIRS) data of 100 m spatial resolution. We consider ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1993