Developing an object-oriented software testing and maintenance environment

D Kung, J Gao, P Hsia, Y Toyoshima, C Chen… - Communications of the …, 1995 - dl.acm.org
D Kung, J Gao, P Hsia, Y Toyoshima, C Chen, YS Kim, YK Song
Communications of the ACM, 1995dl.acm.org
The object-oriented (OO) paradigm is rapidly gaining acceptance in the software industry.
However, the powerful features of this new paradigm also introduce a new set of OO
software testing and maintenance problems. The pioneering work in identifying these new
problems includes [7, 10-12, 14, 16, 18]. The problems can be summarized as: 1) the
understanding problem; 2) the complex interdependency problem; 3) the object state
behavior testing problem; and 4) the tool support problem. Detailed discussions of these …
The object-oriented (OO) paradigm is rapidly gaining acceptance in the software industry. However, the powerful features of this new paradigm also introduce a new set of OO software testing and maintenance problems. The pioneering work in identifying these new problems includes [7, 10-12, 14, 16, 18]. The problems can be summarized as: 1) the understanding problem; 2) the complex interdependency problem; 3) the object state behavior testing problem; and 4) the tool support problem. Detailed discussions of these problems will be provided later. Our industrial experience confirms these discoveries.
ACM Digital Library