The influence of environmental parameters on concurrency fault exposures - An exploratory study

Sahitya Kakarla, Akbar Siami Namin

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Testing multi-threaded applications is a daunting problem mainly due to the non-deterministic runtime behavior of paralleled programs. Though the execution of multi-threaded applications primarily depends on context switches, it is not clear which environmental factors and to what degree control the threads scheduling. In this paper, we intend to identify environmental factors and their effects on the frequency of concurrency fault occurrences. The test practitioners and researchers will find the identified factors beneficial when testing paralleled applications. We conduct an exploratory study on the effect of multicore platforms on fault exposures. The result provides no support of the hypothesis that number of cores has some impact on fault exhibitions.

Original languageEnglish
Title of host publicationESEM 2010 - Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
DOIs
StatePublished - 2010
Event4th International Symposium on Empirical Software Engineering and Measurement, ESEM 2010 - Bolzano-Bozen, Italy
Duration: Sep 16 2010Sep 17 2010

Publication series

NameESEM 2010 - Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement

Conference

Conference4th International Symposium on Empirical Software Engineering and Measurement, ESEM 2010
Country/TerritoryItaly
CityBolzano-Bozen
Period09/16/1009/17/10

Keywords

  • Solaris containers
  • concurrency
  • multi-core
  • threading

Fingerprint

Dive into the research topics of 'The influence of environmental parameters on concurrency fault exposures - An exploratory study'. Together they form a unique fingerprint.

Cite this