1995
DOI: 10.1145/226239.226256
|View full text |Cite
|
Sign up to set email alerts
|

Developing an object-oriented software testing and maintenance environment

Abstract: 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 maintelrance problems. The pioneering work in identifying the.se 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 pr'ol> lem; and 4) the tool sirpport problem. Detailed di.scussions … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
37
0
8

Year Published

1996
1996
2011
2011

Publication Types

Select...
6
3
1

Relationship

1
9

Authors

Journals

citations
Cited by 73 publications
(45 citation statements)
references
References 15 publications
0
37
0
8
Order By: Relevance
“…Papers on this topic work at (i) the source code level or at (ii) the component level. The approaches proposed in [13,21,2] extract the system specification from the code through a reverse engineering approach. These approaches differ from our in two major ways.…”
Section: Related Workmentioning
confidence: 99%
“…Papers on this topic work at (i) the source code level or at (ii) the component level. The approaches proposed in [13,21,2] extract the system specification from the code through a reverse engineering approach. These approaches differ from our in two major ways.…”
Section: Related Workmentioning
confidence: 99%
“…They include suggestions for the process to be followed, the notations to be used, rules governing the system descriptions which are produced and design guidelines. Object-oriented technology is built upon a sound engineering foundation, whose elements are collectively called the object model [1]. This model encompasses many useful software construction features such as abstraction, encapsulation, modularity, inheritance, typing, genericity and dynamic binding.…”
Section: Introductionmentioning
confidence: 99%
“…Finally, scenarios are used by software testers in integration and acceptance testing of functionally structured or object-oriented based software [KGH95,TS93]. Often scenarios are directly translated into system test cases.…”
Section: Scenario Usagementioning
confidence: 99%