12 citations found. Retrieving documents...
L. White, V. Narayanswamy, T. Friedman, M. Kirschenbaum, P. Piwowarski, and M. Oha. Test manager: A regression testing tool. In International Conference on Software Maintenance, pages 338--347, 1993.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Constructing Precise Object Relation Diagrams - Milanova, Rountev, Ryder (2002)   (1 citation)  (Correct)

....clearly that the two points to analyses are practical in terms of running time and memory consumption. Thus, these analyses are realistic candidates for use in software engineering tools. 5 Related Work The firewall approach was proposed by White et al. for regression testing of procedural code [27, 28]. Kung et al. 13] define the Object Relation Diagram (ORD) and adapt the firewall approach for object oriented languages. jjtree 7796 7164 7163 8.1 8.1 sablecc 87632 38023 11626 56.6 86.7 javac 66072 49208 49077 25.5 25.8 creature 3932 2962 2918 24.7 25.8 mindterm 4751 2525 2474 46.9 ....

L. White, V. Narayanswamy, T. Friedman, M. Kirschenbaum, P. Piwowarski, and M. Oha. Test manager: A regression testing tool. In International Conference on Software Maintanence, pages 338--347, 1993.


Constructing Precise Object Relation Diagrams - Milanova, Rountev, Ryder (2002)   (1 citation)  (Correct)

....136.6 112 73.1 94 javac 973.4 122 956.9 122 mindterm 82.3 91 93.0 88 mu#n 236.3 144 214.0 133 javacc 165.2 110 169.5 112 Table 5: Running time and memory usage of the analyses. 5 Related Work The class firewall approach was proposed by White et al. for regression testing of procedural code [22]. Kung et al. 12] define the Object Relation Diagram (ORD) and adapt the firewall approach for object oriented languages. However, Kung et al. s work does not consider the e#ects of dynamic binding of polymorphic variables on the ORD. Labiche et al. 13] propose an approach for correcting the ....

L. White, V. Narayanswamy, T. Friedman, M. Kirschenbaum, P. Piwowarski, and M. Oha. Test manager: a regression testing tool. International Conference on Software Maintanence, 1993. 10


A Study of Effective Regression Testing in Practice - Wong, Horgan, London, Agrawal (1997)   (23 citations)  (Correct)

....testing is risky. In this paper, we investigate methods to select small subsets of effective fault revealing regression test cases to revalidate software. Many techniques have been reported in the literature on how to select regression tests for program revalidation. The goal of some studies [1, 3, 13, 21] is to select every test case on which the new and the old programs produce different outputs, but ignore the coverage of these tests in the modified program. In general, however, this is a difficult, sometimes undecidable, problem. Others [5, 8, 10, 15, 18, 20] place an emphasis on selecting ....

L. J. White, V. Narayanswamy, T. Friedman, M. Kirschenbaum, P. Piwowarski, and M. Oha, "Test manager: A regression testing tool," in Proceedings of the Conference on Software Maintenance, pp 338-347, Montreal Quebec, Canada, September 1993.


A Unifying Framework Supporting the Analysis and Development .. - Bible, Rothermel (2000)   (1 citation)  (Correct)

....code running the entire test suite requires seven weeks. On the other hand, omitting test cases from the test suite can potentially result in the exclusion of a fault revealing test case. If the testing 1 requirements do not forbid this risk, a regression test selection (RTS) technique (e.g. [2, 5, 6, 8, 11, 13, 15, 18, 19, 25, 29, 31, 32]) can be employed; such techniques select a subset of the test suite using heuristics or analytic approaches. Different RTS techniques satisfy different demands. The simplest RTS techniques select test cases randomly, whereas more complex techniques typically base their selection on code analysis ....

L.J. White, V. Narayanswamy, T. Friedman, M. Kirschenbaum, P. Piwowarski, and M. Oha. Test Manager: a regression testing tool. In Proceedings of the Conference on Software Maintenance - 1993, pages 338--347, September 1993. 48


A Comparative Study of Coarse- and Fine-Grained Safe.. - Bible, Rothermel, al. (2001)   (4 citations)  (Correct)

....work is to empirically investigate the effect that this analytically demonstrable difference may have in practice. 2. 4 Related Work Selective retest techniques have been evaluated and compared analytically in [21] but only recently have attempts been made to evaluate or compare them empirically [5, 6, 7, 10, 18, 19, 22, 23, 27]. Of these studies, those reported in [5, 6, 22, 23, 27] focus on single techniques. Reference [27] reports a study of the time and space requirements for the subsystem of a tool implementing the Firewall RTS technique [15] that implements the underlying database required by that technique; the ....

....difference may have in practice. 2. 4 Related Work Selective retest techniques have been evaluated and compared analytically in [21] but only recently have attempts been made to evaluate or compare them empirically [5, 6, 7, 10, 18, 19, 22, 23, 27] Of these studies, those reported in [5, 6, 22, 23, 27] focus on single techniques. Reference [27] reports a study of the time and space requirements for the subsystem of a tool implementing the Firewall RTS technique [15] that implements the underlying database required by that technique; the study does not, however, examine the Firewall technique ....

[Article contains additional citation context not shown here]

L.J. White, V. Narayanswamy, T. Friedman, M. Kirschenbaum, P. Piwowarski, and M. Oha. Test Manager: a regression testing tool. In Proceedings of the Conference on Software Maintenance - 1993, pages 338--347, September 1993. 29


Automated Regression Testing using DBT and Sleuth - von MAYRHAUSER, ZHANG   (Correct)

....concepts and their evaluation with regards to efficiency and effectiveness. Further improvements in the efficiency of a regression testing strategy are possible, if selection of retestable tests can be automated. Hartman and Robson, 1988) Harrold and Soffa, 1988) Chen et al. 1994) and (White and Narayanswamy, 1993) focus on the automation of white box regression testing. Leung and White, 1990) and (von Mayrhauser et al. 1994a) provide black box regression testing methods with various degrees of automation. Most of the research has been in the area of white box testing. This paper focuses on the ....

.... (Ostrand and Weyuker, 1988) Rothermel and Harrold, 1993) Agrawal et al. 1988) Hsia et al. 1997) Kung et al. 1996) Rothermel and Harrold, 1994b) Rosenblum and Weyuker, 1996) Leung, 1995) Chen et al. 1994) Harrold and Soffa, 1988) Hartman and Robson, 1988) (White and Narayanswamy, 1993) (code based) Black box Testing (von Mayrhauser et al. 1994a) Leung and White, 1990) spec based) 2.2. Regression Testing in Practice Regression testing occupies a more and more important role in industry, because of evolutionary development, successive releases of new ....

White, L. J. and Narayanswamy, V. (1993) `Test Manager: a regression testing tool', in Proceedings Conference on Software Maintenance, IEEE Computer Society Press, Los Alamitos CA, pp. 338-- 347.


Empirical Studies of a Safe Regression Test Selection Technique - Rothermel, Harrold (1998)   (23 citations)  (Correct)

....by selecting a subset of the test suite that was used during development and using that subset to test the modified program. Over the past two decades, much effort has been expended on research into regression test selection techniques, and many techniques have been described in the literature [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 15, 16, 17, 18, 21, 22, 23, 24, 25, 28, 35, 36, 37, 38, 39, 40, 41]. These techniques have been evaluated and compared analytically [33] but only recently have attempts been made to evaluate or compare them empirically [6, 8, 11, 29, 30, 34, 40] In previous work, we developed and described a new regression test selection technique [34] We proved that under ....

.... have been described in the literature [1, 3, 4, 5, 6, 7, 8, 9, 10, 12, 15, 16, 17, 18, 21, 22, 23, 24, 25, 28, 35, 36, 37, 38, 39, 40, 41] These techniques have been evaluated and compared analytically [33] but only recently have attempts been made to evaluate or compare them empirically [6, 8, 11, 29, 30, 34, 40]. In previous work, we developed and described a new regression test selection technique [34] We proved that under certain well defined conditions, our test selection algorithms exclude no tests (from the original test suite) that if executed would reveal faults in the modified program. Under ....

L.J. White, V. Narayanswamy, T. Friedman, M. Kirschenbaum, P. Piwowarski, and M. Oha. Test Manager: a regression testing tool. In Proceedings of the Conference on Software Maintenance - 1993, pages 338--347, September 1993.


A Comparative Study of Regression Test Selection Techniques - Rosenblum (1997)   (Correct)

....for execution on a modified program. Over the past two decades, numerous regression test selection techniques have been described in the literature; Rothermel and Harrold recently published a comprehensive analysis of these techniques [5] Initial empirical studies of a few of these techniques [1, 3, 4, 7, 6, 8] have shown that they can be beneficial, but that their costs and benefits vary widely over different programs, program versions, and test suites. These studies, however, were performed independently on dissimilar subjects; no studies have compared techniques empirically. This paper describes the ....

L.J. White, V. Narayanswamy, T. Friedman, M. Kirschenbaum, P. Piwowarski, and M. Oha. Test Manager: a regression testing tool. In Proceedings of the Conference on Software Maintenance - 1993, pages 338--347, September 1993.


Experience With Regression Test Selection - Rothermel (1997)   (2 citations)  (Correct)

....the tests that the selective retest technique omits. Numerous selective retest techniques have been proposed [1, 2, 3, 5, 7, 9, 10, 13, 14, 17, 18, 20, 23, 28, 29, 30, 32] These techniques have been analytically compared and evaluated in [27] however, to date, only three of these techniques [24, 28, 31] have been subjected to empirical validation. We have developed a family of regression test selection algorithms. Our most basic algorithm builds control flow graphs 1 for a program P and modified version P 0 , collects test traces that associate tests in T with edges in the graph for P , and ....

L.J. White, V. Narayanswamy, T. Friedman, M. Kirschenbaum, P. Piwowarski, and M. Oha. Test Manager: a regression testing tool. In Proceedings of the Conference on Software Maintenance - 1993, pages 338--347, September 1993.


A Safe, Efficient Regression Test Selection Technique - Rothermel, Harrold (1997)   (Correct)

.... including test environments and automation [10, 12, 24, 25, 58] capture playback mechanisms [33] test suite management [16, 23, 33, 51, 56] program size reduction [7] and regression testability [29] Most recent research on regression testing, however, concerns selective retest techniques [1, 4, 6, 8, 11, 13, 14, 15, 18, 19, 20, 21, 22, 23, 27, 28, 30, 31, 39, 41, 43, 44, 45, 49, 50, 51, 52, 54, 55, 57]. Selective retest techniques reduce the cost of regression testing by reusing existing tests, and identifying portions of the modified program or its specification that should be tested. Selective retest techniques differ from the retest all technique, which runs all tests in the existing test ....

L.J. White, V. Narayanswamy, T. Friedman, M. Kirschenbaum, P. Piwowarski, and M. Oha. Test Manager: a regression testing tool. In Proceedings of the Conference on Software Maintenance - 1993, pages 338--347. IEEE Computer Society Press, September 1993.


Analyzing Regression Test Selection Techniques - Rothermel, Harrold (1996)   (22 citations)  (Correct)

....by selecting some subset of the existing test suite. 2 Although some regression test selection techniques select tests based on information collected from program specifications[28, 40] most techniques select tests based on information about the code of the program and the modified version[1, 2, 3, 5, 7, 10, 11, 13, 15, 16, 17, 18, 20, 19, 24, 25, 27, 28, 31, 33, 35, 34, 37, 38, 39, 41, 42, 45]. These code based techniques pursue three distinct goals. Coverage techniques locate program components that have been modified or affected by modifications, and select tests in T that exercise those components. Minimization techniques work like coverage techniques, but select minimal sets of ....

....T is concerned, the technique selects unit tests for modified modules that lie within the firewall, and integration tests for groups of interacting modules that lie within the firewall. Leung and White[27, 41] extend their technique to handle interactions involving global variables. White et al. [42] discuss experiences implementing the firewall technique. Inclusiveness. When the unit and integration tests initially used to test system components are reliable, such that correctness of modules exercised by those tests for the tested inputs implies correctness of those modules for all inputs, ....

[Article contains additional citation context not shown here]

L.J. White, V. Narayanswamy, T. Friedman, M. Kirschenbaum, P. Piwowarski, and M. Oha. Test Manager: a regression testing tool. In Proceedings of the Conference on Software Maintenance - 1993, pages 338--347, September 1993.


Precise and Practical Flow Analysis of Object-Oriented Software - Milanova (2003)   (Correct)

No context found.

L. White, V. Narayanswamy, T. Friedman, M. Kirschenbaum, P. Piwowarski, and M. Oha. Test manager: A regression testing tool. In International Conference on Software Maintenance, pages 338--347, 1993.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC