Prediction of Coverage of Expensive Concurrency Metrics Using Cheaper Metrics

被引:0
|
作者
Krena, Bohuslav [1 ]
Pluhackova, Hana [1 ]
Ur, Shmuel [1 ]
Vojnar, Tomas [1 ]
机构
[1] Brno Univ Technol, IT4Innovat Ctr Excellence, FIT, Brno, Czech Republic
来源
COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2017, PT II | 2018年 / 10672卷
关键词
D O I
10.1007/978-3-319-74727-9_12
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Testing of concurrent programs is difficult since the scheduling non-determinism requires one to test a huge number of different thread interleavings. Moreover, a simple repetition of test executions will typically examine similar interleavings only. One popular way how to deal with this problem is to use the noise injection approach, which is, however, parametrized with many parameters whose suitable values are difficult to find. To find such values, one needs to run many experiments and use some metric to evaluate them. Measuring the achieved coverage can, however, slow down the experiments. To minimize this problem, we show that there are correlations between metrics of different cost and that one can find a suitable test and noise setting to maximize coverage under a costly metrics by experiments with a cheaper metrics.
引用
收藏
页码:99 / 108
页数:10
相关论文
共 50 条
  • [41] Bayesian Software Reliability Prediction Using Software Metrics Information
    Wiper, M. P.
    Palacios, A. P.
    Marin, J. M.
    QUALITY TECHNOLOGY AND QUANTITATIVE MANAGEMENT, 2012, 9 (01): : 35 - 44
  • [42] Prediction of Bug Inducing Commits Using Metrics Trend Analysis
    Parul, Parul
    Kontogiannis, Kostas
    Brealey, Chris
    2023 IEEE 47TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC, 2023, : 830 - 839
  • [43] Software bug prediction using object-oriented metrics
    Gupta, Dharmendra Lal
    Saxena, Kavita
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2017, 42 (05): : 655 - 669
  • [44] Enhancing Performance Bug Prediction Using Performance Code Metrics
    Zhao, Guoliang
    Georgiou, Stefanos
    Zou, Ying
    Hassan, Safwat
    Truong, Derek
    Corbin, Toby
    2024 IEEE/ACM 21ST INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES, MSR, 2024, : 50 - 62
  • [45] Improving vulnerability prediction of javascript functions using process metrics
    Department of Software Engineering, University of Szeged, Dugonics tér 13, Szeged, Hungary
    不详
    不详
    arXiv, 1600,
  • [46] Software bug prediction using object-oriented metrics
    Dharmendra Lal Gupta
    Kavita Saxena
    Sādhanā, 2017, 42 : 655 - 669
  • [47] Vovel metrics-novel coupling metrics for improved software fault prediction
    Muhammad, Rizwan
    Nadeem, Aamer
    Sindhu, Muddassar Azam
    PEERJ COMPUTER SCIENCE, 2021, 7 : 1 - 27
  • [48] Speeding-up hierarchical agglomerative clustering in presence of expensive metrics
    Nanni, M
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PROCEEDINGS, 2005, 3518 : 378 - 387
  • [49] FrugalScore: Learning Cheaper, Lighter and Faster Evaluation Metrics for Automatic Text Generation
    Eddine, Moussa Kamal
    Shang, Guokan
    Tixier, Antoine J-P
    Vazirgiannis, Michalis
    PROCEEDINGS OF THE 60TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL 2022), VOL 1: (LONG PAPERS), 2022, : 1305 - 1318
  • [50] Quantitative research assessment: using metrics against gamed metrics
    Ioannidis, John P. A.
    Maniadis, Zacharias
    INTERNAL AND EMERGENCY MEDICINE, 2024, 19 (01) : 39 - 47