On the Testing of Statistical Software

被引:2
|
作者
Lekivetz, Ryan [1 ]
Morgan, Joseph [1 ]
机构
[1] 100 SAS Campus Dr, Cary, NC 27513 USA
关键词
Combinatorial testing; Design of experiments; Covering arrays; Software testing; ARRAYS;
D O I
10.1007/s42519-021-00208-w
中图分类号
O21 [概率论与数理统计]; C8 [统计学];
学科分类号
020208 ; 070103 ; 0714 ;
摘要
Testing statistical software is an extremely difficult task. What is more, for many statistical packages, the developer and test engineer are one and the same, may not have formal training in software testing techniques, and may have limited time for testing. This makes it imperative that the adopted testing approach is both efficient and effective and, at the same time, it should be based on principles that are readily understood by the developer. As it turns out, the construction of test cases can be thought of as a designed experiment (DOE). This article provides a comprehensive treatment of DOE principles applied to testing statistical software and includes other considerations that may be less familiar to those developing and testing statistical packages.
引用
收藏
页数:18
相关论文
共 50 条
  • [21] A statistical approach for improving the performance of a testing methodology for measurement software
    Betta, Giovanni
    Capriglione, Domenico
    Pietrosanto, Antonio
    Sommella, Paolo
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2008, 57 (06) : 1118 - 1126
  • [22] Statistical prioritization for software product line testing: an experience report
    Devroey, Xavier
    Perrouin, Gilles
    Cordy, Maxime
    Samih, Hamza
    Legay, Axel
    Schobbens, Pierre-Yves
    Heymans, Patrick
    SOFTWARE AND SYSTEMS MODELING, 2017, 16 (01): : 153 - 171
  • [23] Statistical prioritization for software product line testing: an experience report
    Xavier Devroey
    Gilles Perrouin
    Maxime Cordy
    Hamza Samih
    Axel Legay
    Pierre-Yves Schobbens
    Patrick Heymans
    Software & Systems Modeling, 2017, 16 : 153 - 171
  • [24] Deriving software statistical testing model from UML model
    Yan, J
    Wang, J
    Chen, HW
    THIRD INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2003, : 343 - 350
  • [25] Improving Test Adequacy and Software Reliability with Practices of Statistical Testing
    Xue, Yufeng
    Lin, Lan
    Tucker, John C.
    Hammons, Becky
    Wolfe, Michael
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON RELIABILITY SYSTEMS ENGINEERING (ICRSE 2017), 2017,
  • [26] The Research of Statistical Testing Fault Detection Method Based on Embedded Software
    Wei, Zheng
    Qi, Liu
    Liang, Zhang
    2012 6TH INTERNATIONAL CONFERENCE ON NEW TRENDS IN INFORMATION SCIENCE, SERVICE SCIENCE AND DATA MINING (ISSDM2012), 2012, : 120 - 124
  • [27] Probabilistic choice operators as global constraints: Application to statistical software testing
    Petit, M
    Gotlieb, A
    LOGIC PROGRAMMING, PROCEEDINGS, 2004, 3132 : 471 - 472
  • [28] Attribute reduction based expected outputs generation for statistical software testing
    Ye, Mao
    Feng, Boqin
    Zhu, Li
    Lin, Yao
    ROUGH SETS AND KNOWLEDGE TECHNOLOGY, PROCEEDINGS, 2006, 4062 : 786 - 791
  • [29] Collective Risk Minimization via a Bayesian Model for Statistical Software Testing
    Haensel, Joachim
    Adriano, Christian M.
    Dyck, Johannes
    Giese, Holger
    2020 IEEE/ACM 15TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS, SEAMS, 2020, : 45 - 56
  • [30] An overview and case study of a statistical regression testing method for software maintenance
    Takagi, Tomohiko
    Furukawa, Zengo
    Yamasaki, Toshinori
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART II-ELECTRONICS, 2007, 90 (12): : 23 - 34