Abstract
Artificial immune operators play an important role in the application of immune system. How to design immune operators to support the test cases generation algorithm based on immune principles deserves our investigation. Therefore, on the basis of artificial immune principles, some immune operators that can be used in software test cases generation are proposed in this paper, on this basis, an algorithm of software test cases automated generation is presented. By analysing our experiment results, the efficiency of the immune operators applied in test case generation method is verified in this paper.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Tsai, W.T., Volovik, D., Tkeefe, T.F.: Automated Test Case Generation for Programs Specified by Relational Algebra Queries. IEEE Transactions on Software Engineering 16(3), 316–324 (1990)
Weyuker, E.J., Goradia, T., Singh, A.: Automatically Generating Test Case from a Boolean Specification. IEEE Transactions on Software Engineering 20(5), 353–363 (1994)
PAV Hall. Relationship between Specification and Testing. Information and Software Technology 33(1), 47–52 (1991)
Hua, L.Y., Yao, M.F., Gong, C.H.: Automated Test Case Generation From Z Specification. Chinese Journal of Computers 22(5), 963–969 (1999)
Bird, D., Munoz, C.: Automatic generation of random self-checking test cases. IBM System J. 22(3), 229–245 (1983)
Ramamoorthy, C.V., Ho, S., Chen, W.: On the automated generation of program test data. IEEE Trans. Software Eng. SE-2(1), 117–127 (1981)
Ramamoorthy, C.V.: On the automated generation of program test data. IEEE Trans. on Software Eng. 4, 215–222 (1976)
Coward, P.D.: Symbolic execution and testing. Information and Software Technology 2, 53–64 (1991)
Ning, S.: Artificial Immune Optimization Algorithm and Applications: PhD Thesis. Harbin Institute of Technology, Harbin (2006)
Ramanmoorthy, C.V., Ho, S.-B.F., Chen, W.T.: On the automated generation of program test data. IEEE Trans. on Software Engineering SE-2(4), 293–300 (1976)
JunMin, Y., ZeMei, Z., Wei, D., ZhiChang, Q.: Design of Some Artificial Immune Operators in Software Test Cases Generation. In: The 2008 International Symposium on Trusted Computing, pp. 2302–2307. IEEE Press, New York (2008)
Bo, F.: Automated Software Test Data Generation Based on Simulated Annealing Genetic Algorithms. Computer Engineering and Applications, 85–87 (2005)
Zhen, M.: Research on Genetic Algorithm-Based Generating Test Case for Component-Based Software: [Master Degree dissertation]. Computer Application Technology, Xi an University of Technology, Xi an (2006)
Guangmei, Z., Xiaowei, L., Congying, H.: Automatic Generation of Basis Path Set in Path Test. Computer Engineering, 196–197 (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ye, J., Zhan, Z., Jin, C., Zhang, Q. (2009). A Software Test Cases Automated Generation Algorithm Based on Immune Principles. In: González Nieto, J., Reif, W., Wang, G., Indulska, J. (eds) Autonomic and Trusted Computing. ATC 2009. Lecture Notes in Computer Science, vol 5586. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02704-8_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-02704-8_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02703-1
Online ISBN: 978-3-642-02704-8
eBook Packages: Computer ScienceComputer Science (R0)