Testing and Sampling Parallel Systems

被引:0
|
作者
Kerridge, Jon [1 ]
机构
[1] Napier Univ, Sch Comp, Edinburgh EH10 5DT, Midlothian, Scotland
关键词
JUnit Testing; Sampling; GroovyTestCase; white-box; black-box;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The testing of systems using tools such as JUnit is well known to the sequential programming community. It is perhaps less well known to the parallel computing community because it relies on systems terminating so that system outputs can be compared with expected outputs. A highly parallel architecture is described that allows the JUnit testing of non-terminating MIMD process based parallel systems. The architecture is then extended to permit the sampling of a continuously running system. It is shown that this can be achieved using a small number of additional components that can be easily modified to suit a particular sampling situation. The system architectures are presented using a Groovy implementation of the JCSP and JUnit packages.
引用
收藏
页码:149 / 162
页数:14
相关论文
共 50 条
  • [21] Prioritization and parallel execution of test cases for certification testing of embedded systems
    Dirim, Sahin
    Ozener, Okan Orsan
    Sozer, Hasan
    SOFTWARE QUALITY JOURNAL, 2023, 31 (02) : 471 - 496
  • [22] Prioritization and parallel execution of test cases for certification testing of embedded systems
    Şahin Dirim
    Okan Örsan Özener
    Hasan Sözer
    Software Quality Journal, 2023, 31 : 471 - 496
  • [23] Parallel Sampling of Diffusion Models
    Shih, Andy
    Belkhale, Suneel
    Ermon, Stefano
    Sadigh, Dorsa
    Anari, Nima
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 36 (NEURIPS 2023), 2023,
  • [24] Parallel Streaming Random Sampling
    Tangwongsan, Kanat
    Tirthapura, Srikanta
    EURO-PAR 2019: PARALLEL PROCESSING, 2019, 11725 : 451 - 465
  • [25] Parallel Selection by Regular Sampling
    Tiskin, Alexander
    EURO-PAR 2010 - PARALLEL PROCESSING, PART II, 2010, 6272 : 393 - 399
  • [26] Parallel multivariate slice sampling
    Tibbits, Matthew M.
    Haran, Murali
    Liechty, John C.
    STATISTICS AND COMPUTING, 2011, 21 (03) : 415 - 430
  • [27] Parallel Weighted Random Sampling
    Huebschle-Schneider, Lorenz
    Sanders, Peter
    27TH ANNUAL EUROPEAN SYMPOSIUM ON ALGORITHMS (ESA 2019), 2019, 144
  • [28] PARALLEL SORTING BY REGULAR SAMPLING
    SHI, HM
    SCHAEFFER, J
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1992, 14 (04) : 361 - 372
  • [29] Parallel Weighted Random Sampling
    Huebschle-Schneider, Lorenz
    Sanders, Peter
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2022, 48 (03):
  • [30] Parallel multivariate slice sampling
    Matthew M. Tibbits
    Murali Haran
    John C. Liechty
    Statistics and Computing, 2011, 21 : 415 - 430