Zobrazeno 1 - 10
of 95
pro vyhledávání: '"XIANGJUAN YAO"'
Publikováno v:
IEEE Access, Vol 8, Pp 61999-62010 (2020)
The main task of software testing is the generation of test data with high quality in restricted time. But for software with uncertainties, such as randomness, existing methods of generating test data often lose their effectiveness. For software with
Externí odkaz:
https://doaj.org/article/69661bdb092f46328bf416dc86fec55a
Publikováno v:
IEEE Access, Vol 8, Pp 144401-144412 (2020)
Mutation testing is a powerful software testing technique. However, it is difficult to obtain test data for killing a large number of mutants, especially for hard-to-kill mutants. Mutant branch is formed by an original statement of a program under te
Externí odkaz:
https://doaj.org/article/7fffd586c6814c8598044d133921bc18
Publikováno v:
IEEE Access, Vol 7, Pp 41006-41016 (2019)
An interactive evolutionary algorithm (IEA) is powerful for solving personalized search when the user's preference can be well caught, expressed, and applied in the process of searching. Hybrid recommendation by articulating the content-based and col
Externí odkaz:
https://doaj.org/article/11c83404b84745f1925f43964ed829a2
Publikováno v:
IEEE Transactions on Software Engineering. :1-16
Publikováno v:
IEEE Transactions on Network Science and Engineering. :1-11
Publikováno v:
IEEE Transactions on Software Engineering. 48:2141-2156
Mutation testing, a fundamental software testing technique, which is a typical way to evaluate the adequacy of test data. In mutation testing, a set of mutants are generated by seeding the different classes of faults into a program under test. Test d
Publikováno v:
IEEE Transactions on Software Engineering. 48:1336-1350
For the path coverage testing of a Message-Passing Interface (MPI) program, test data generation based on an evolutionary optimization algorithm (EOA) has been widely known. However, during the use of the above technique, it is necessary to evaluate
Publikováno v:
IEEE Transactions on Software Engineering. 48:1169-1184
Compared with traditional structural test criteria, test data generated based on mutation testing are proved more effective at detecting faults. However, not all test data have the same potence in detecting software faults. If test data are prioritiz
Publikováno v:
ACM Transactions on Software Engineering and Methodology. 30:1-37
Message-passing interface (MPI) programs, a typical kind of parallel programs, have been commonly used in various applications. However, it generally takes exhaustive computation to run these programs when generating test data to test them. In this a
Publikováno v:
IEEE Transactions on Reliability. 69:334-348
Mutation testing is a fault-oriented software testing technique, and a test suite generated based on the criterion of mutation testing generally has a high capability in detecting faults. A mutant that is hard killed is called a stubborn one. The tra