Title :
Use object-oriented paradigm to design and implement an algorithm for object-oriented class-level testing
Author :
Sun, Yu Xia ; Chen, Huo Yan
Author_Institution :
Dept. of Comput. Sci., Jinan Univ., Guangzhou, China
Abstract :
One of the means to enhance software reliability and quality is testing. The testing for object-oriented software is more complex and difficult than that for traditional programming. For object-oriented class-level and cluster-level testing, we proposed a significant methodology TACLLE which has been published in ACM Transactions on Software Engineering and Methodology (vol.7., no.3, p.250-95, 1998; vol.10, no.1, p.56-109, 2001). This methodology includes an important algorithm named DOE to determine whether two objects are observational equivalent or not. This paper presents the design and implementation for a new prototype of DOE using object-oriented paradigm. The new prototype is based on UML model. It is improved on the technique, and optimized in the system interface.
Keywords :
object-oriented programming; program testing; software quality; software reliability; specification languages; ACM transactions; TACLLE methodology; UML; Unified Modeling Language; object-oriented class-level testing; object-oriented paradigm; object-oriented software testing; software engineering; software quality; software reliability; system interface; Algorithm design and analysis; Clustering algorithms; Object oriented programming; Prototypes; Software engineering; Software prototyping; Software reliability; Software testing; US Department of Energy; Unified modeling language;
Conference_Titel :
Systems, Man and Cybernetics, 2003. IEEE International Conference on
Print_ISBN :
0-7803-7952-7
DOI :
10.1109/ICSMC.2003.1244554