• DocumentCode
    398010
  • 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
  • Volume
    2
  • fYear
    2003
  • fDate
    5-8 Oct. 2003
  • Firstpage
    1069
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2003. IEEE International Conference on
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-7952-7
  • Type

    conf

  • DOI
    10.1109/ICSMC.2003.1244554
  • Filename
    1244554