Skip to main content

Understanding the Impacts of Influencing Factors on Time to a DataRace Software Failure

Publication ,  Conference
Qiu, K; Zheng, Z; Trivedi, KS; Yin, B
Published in: Proceedings - International Symposium on Software Reliability Engineering, ISSRE
November 14, 2017

Datarace is a common problem on shared-memory parallel computers, including multicores. Due to its dependence on the thread scheduling scheme of its execution environment, the time to a datarace failure is usually very long. How to accelerate the occurrence of a datarace failure and further estimate the mean time to failure (MTTF) is an important topic to be studied. In this paper, the influencing factors for failures triggered by datarace bugs are explored and their influences on the time to datarace failure including the relationship with the MTTF are empirically studied. Experiments are conducted on real datarace suffering programs to verify the factors and their influences. Empirical results show that the influencing factors do have influences on the time to datarace failure of the subjects. They can be used to accelerate the occurrence of datarace failures and accurately estimate the MTTF.

Duke Scholars

Published In

Proceedings - International Symposium on Software Reliability Engineering, ISSRE

DOI

ISSN

1071-9458

Publication Date

November 14, 2017

Volume

2017-October

Start / End Page

56 / 66
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Qiu, K., Zheng, Z., Trivedi, K. S., & Yin, B. (2017). Understanding the Impacts of Influencing Factors on Time to a DataRace Software Failure. In Proceedings - International Symposium on Software Reliability Engineering, ISSRE (Vol. 2017-October, pp. 56–66). https://doi.org/10.1109/ISSRE.2017.26
Qiu, K., Z. Zheng, K. S. Trivedi, and B. Yin. “Understanding the Impacts of Influencing Factors on Time to a DataRace Software Failure.” In Proceedings - International Symposium on Software Reliability Engineering, ISSRE, 2017-October:56–66, 2017. https://doi.org/10.1109/ISSRE.2017.26.
Qiu K, Zheng Z, Trivedi KS, Yin B. Understanding the Impacts of Influencing Factors on Time to a DataRace Software Failure. In: Proceedings - International Symposium on Software Reliability Engineering, ISSRE. 2017. p. 56–66.
Qiu, K., et al. “Understanding the Impacts of Influencing Factors on Time to a DataRace Software Failure.” Proceedings - International Symposium on Software Reliability Engineering, ISSRE, vol. 2017-October, 2017, pp. 56–66. Scopus, doi:10.1109/ISSRE.2017.26.
Qiu K, Zheng Z, Trivedi KS, Yin B. Understanding the Impacts of Influencing Factors on Time to a DataRace Software Failure. Proceedings - International Symposium on Software Reliability Engineering, ISSRE. 2017. p. 56–66.

Published In

Proceedings - International Symposium on Software Reliability Engineering, ISSRE

DOI

ISSN

1071-9458

Publication Date

November 14, 2017

Volume

2017-October

Start / End Page

56 / 66