• DocumentCode
    2619263
  • Title

    Testing inheritance hierarchies in the ClassBench framework

  • Author

    McDonald, Jason ; Strooper, Paul

  • Author_Institution
    Dept. of Comput. Sci. & Electr. Eng., Queensland Univ., Qld., Australia
  • fYear
    1998
  • fDate
    23-26 Nov 1998
  • Firstpage
    229
  • Lastpage
    240
  • Abstract
    Inheritance is a feature of the feature-oriented paradigm that permits substantial reuse of code. For us to have confidence in reused code, it must be adequately tested. Whilst object-oriented analysis, design and implementation techniques have received much attention in recent literature, object-oriented testing has been given comparatively little consideration. This paper presents an adaptation of the ClassBench methodology to the testing of inheritance hierarchies in C++. A small case study which applies the strategy to an inheritance hierarchy of a commercial class library is presented
  • Keywords
    inheritance; object-oriented programming; program testing; software libraries; C++; ClassBench framework; code reuse; commercial class library; feature-oriented paradigm; inheritance hierarchy testing; object-oriented testing; Automatic testing; Automation; Computational Intelligence Society; Computer science; Operating systems; Performance evaluation; Productivity; Programming profession; Runtime; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Technology of Object-Oriented Languages, 1998. TOOLS 28. Proceedings
  • Conference_Location
    Melbourne, Vic.
  • Print_ISBN
    0-7695-0053-6
  • Type

    conf

  • DOI
    10.1109/TOOLS.1998.750038
  • Filename
    750038