SeleCTT: An Infrastructure for Selection of Concurrent Software Testing Techniques

被引:3
|
作者
Melo, Silvana M. [1 ]
Moura, Felipe M. [2 ]
Souza, Paulo S. L. [2 ]
Souza, Simone R. S. [2 ]
机构
[1] Fed Univ Grande Dourados, Fac Exact Sci & Technol, Dourados, MS, Brazil
[2] Univ Sao Paulo, Inst Math & Comp Sci, Sao Carlos, SP, Brazil
基金
巴西圣保罗研究基金会;
关键词
Concurrent Software Testing; Testing Techniques Selection;
D O I
10.1145/3356317.3356324
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
[Background]: A variety of software testing techniques have been published by the academia in the last years, however, the industry rarely embraces their use. The transference of knowledge between academia and industry is a challenge which is mainly occasioned by a lack of a solid base evidence with effective information to help the tester during the selection of a testing technique. [Aim]: This paper presents a computational infrastructure, called SeleCTT tool, that uses relevant information of concurrent software testing techniques to automate the selection of an adequate testing approach for a concurrent software project. [Method]: A review on the available technical literature was performed to identify attributes and concepts of concurrent software testing that affect the selection process and a characterization approach was developed and used as a kernel of the tool. [Results and Conclusions]: An online repository was built to guide the techniques selection, in order to provide interaction with the interested community. This works as a body of evidence for this area. Therefore, the SeleCTT tool provides a wide range access to all this information and also supports the decision-making process on the choice of the testing technique suitable for a concurrent software project.
引用
收藏
页码:62 / 71
页数:10
相关论文
共 50 条
  • [1] Contributions to improve the combined selection of concurrent software testing techniques
    Santos, Italo
    Furlanetti, Andre B. P.
    Melo, Silvana M.
    Lopes de Souza, Paulo Sergio
    Delamaro, Marcio E.
    Souza, Simone R. S.
    PROCEEDINGS OF THE 5TH BRAZILIAN SYMPOSIUM ON SYSTEMATIC AND AUTOMATED SOFTWARE TESTING, SAST 2020, 2020, : 69 - 78
  • [2] Infrastructure support for controlled experimentation with software testing and regression testing techniques
    Do, H
    Elbaum, S
    Rothermel, G
    2004 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 60 - 70
  • [3] Testing Concurrent Software
    Ur, Shmuel
    HARDWARE AND SOFTWARE: VERIFICATION AND TESTING, 2011, 6504 : 4 - 4
  • [4] TESTING OF CONCURRENT SOFTWARE
    TAI, KC
    PROCEEDINGS : THE THIRTEENTH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1989, : 62 - 64
  • [5] Testing Concurrent Software with Ants
    Chicano, Francisco
    Alba, Enrique
    ERCIM NEWS, 2008, (75): : 30 - 31
  • [6] Testing Concurrent Software Systems
    Bianchi, Francesco A.
    2016 9TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION (ICST), 2016, : 375 - 376
  • [7] Reachability testing: An approach to testing concurrent software
    Hwang, GH
    Tai, KC
    Huang, TL
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1995, 5 (04) : 493 - 510
  • [8] Testing techniques selection based on ODC fault types and software metrics
    Cotroneo, Domenico
    Pietrantuono, Roberto
    Russo, Stefano
    JOURNAL OF SYSTEMS AND SOFTWARE, 2013, 86 (06) : 1613 - 1637
  • [9] A Method for the Selection of Software Testing Techniques Using Analytic Hierarchy Process
    Sadiq, Mohd
    Sultana, Sahida
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, VOL 1, 2015, 31 : 213 - 220
  • [10] Feature Selection using Evolutionary Computation Techniques for Software Product Line Testing
    Ibias, Alfredo
    Llana, Luis
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,