Searching for just a few words should be enough to get started. If you need to make more complex queries, use the tips below to guide you.
Issue title: Artificial Intelligence and Advanced Manufacturing (AIAM 2020)
Guest editors: Shengzong Zhou
Article type: Research Article
Authors: Zhou, Yuea | Wang, Xiujunb; c | Guo, Shub | Wen, Yib; c | He, Jingshad; *
Affiliations: [a] National Application Software Testing Labs, Zhongguancun Software Park, Shangdi, Beijing, China | [b] Beijing Software Testing & QA Center, Zhongguancun Software Park, Shangdi, Beijing, China | [c] Beijing Key Laboratory of Software Testing Technology, Zhongguancun Software Park, Shangdi, Beijing, China | [d] Faculty of Information Technology, Beijing University of Technology, Beijing, China
Correspondence: [*] Corresponding author. Jingsha He, Faculty of Information Technology, Beijing University of Technology, Beijing, China. E-mail: [email protected].
Abstract: The rapid development of object oriented programming (OOP) technology has made it one of the mainstream programming technologies that has been widely used in the design and development of object oriented software (OOS). The inheritance, encapsulation and polymorphism properties of object-oriented language can improve the reusability, scalability and interoperability of software while increasing the difficulty of testing OOS. Researchers have proposed a variety of testing methods to test OOS among which random testing (RT) has been widely used due to its simplicity and ease of use. An OMISS-ARTsum algorithm is proposed in this paper that uses improved OMISS random test FSCS-ART with max-sum standard, which is an implementation version of fixed-sized-candidate-set ART. The OMISS-ARTsum algorithm calculates the total distance between a candidate test case and the executed test case set before the next test case is selected from the set of candidate test cases. Unlike the traditional max-sum based FSCS-ART algorithm, OMISS-ARTsum does not calculate the distance between each executed test case and the candidate case and then sum up the total distance, but uses the method of summing up all the executed test cases and the candidate cases. The information of executing test cases is saved as a whole and the distance between the executed test case set and candidate cases is calculated at the same time. Experiment shows that compared to the OMISS-ART algorithm, the proposed OMISS-ARTsum algorithm can reduce the time overhead.
Keywords: Object oriented software, adaptive random testing, test input, time cost
DOI: 10.3233/JIFS-189701
Journal: Journal of Intelligent & Fuzzy Systems, vol. 41, no. 3, pp. 4415-4423, 2021
IOS Press, Inc.
6751 Tepper Drive
Clifton, VA 20124
USA
Tel: +1 703 830 6300
Fax: +1 703 830 2300
[email protected]
For editorial issues, like the status of your submitted paper or proposals, write to [email protected]
IOS Press
Nieuwe Hemweg 6B
1013 BG Amsterdam
The Netherlands
Tel: +31 20 688 3355
Fax: +31 20 687 0091
[email protected]
For editorial issues, permissions, book requests, submissions and proceedings, contact the Amsterdam office [email protected]
Inspirees International (China Office)
Ciyunsi Beili 207(CapitaLand), Bld 1, 7-901
100025, Beijing
China
Free service line: 400 661 8717
Fax: +86 10 8446 7947
[email protected]
For editorial issues, like the status of your submitted paper or proposals, write to [email protected]
如果您在出版方面需要帮助或有任何建, 件至: [email protected]