| Collofello, J., and Cousin, L., "Towards automatic software fault location through decision-to-decision path analysis", Proceedings National Computer Conference, 1987, pp. 539 - 544. 278 |
....a recent technology. The concept of slicing a program statically to find an executable subset was originated by Weiser [2] Dynamic slicing, based on actual execution of the program, and the idea of using differences between slices from different test cases was described by Collofello and Cousin [3]. We expanded these technologies to the software specification level for writing more reliable specifications efficiently. As we have mentioned, cVue and cSlice implement this idea. Debugging and performance profiling is rarely mentioned in the field of software specification even though early ....
Collofello, J. and Cousin, L., "Towards automatic software fault location through decision-to-decision path analysis", Proceedings National Computer Conference, 1987, pp. 539 - 544
....slices, or, DPS (P , sum, line 40, testcase #1) Gamma DPS (P , sum, line 40, testcase #2) Examining the difference, in this case, should lead to faster localization of the fault on line 19 compared to examining the complete dynamic program slice shown in Figure 6.1. Collofello and Cousins [CC87b] have proposed a similar approach where they find basic blocks (referred to as decision to decision paths by them) in the program that control reaches when the program is executed for an error revealing testcase but that are not reached when the program is executed for any non error revealing ....
James S. Collofello and Larry Cousins. Towards automatic software fault location through decision to decision path analysis. In Proceedings of the 1987 National Computer Conference, pages 539--544, 1987.
....threshold for different purposes. Our preliminary study discovers a better way to decide the threshold. The suggestion is discussed in Section 4.3. Heuristics and experiments according to relational (decision to decision) path analysis on execution paths were studied by Collofello and Cousins [12]. A few of their approaches are similar to ours, such as the concept behind Heuristic 13, the most useful one among theirs. As our approach, at this moment, allows users to vary two out of four parameters (variable and test case) of dynamic slices that contain statements actually affecting program ....
....debugging tool in STAD. Korel and Laski proposed an algorithm based on hypothesis and test cycles and knowledge obtained from STAD to localize faults interactively [26] However, STAD and PELAS only supported a subset of Pascal, and limited program errors are considered. Collofello and Cousins [12] proposed many heuristics to locate suspicious statement blocks after testing. A program is first partitioned into many decision to decision paths (DD paths) which are straight line codes existing between two consecutive predicates of the program. Two test data sets are obtained after ....
James S. Collofello and Larry Cousins. Towards automatic software fault location through decision-- to--decision path analysis. In AFIPS Proceedings of 1987 National Computer Conference, pages 539--544, Chicago, Illinois, June 1987.
....of the debugging part of STAD. Korel and Laski proposed an algorithm based on the hypothesis and test cycle and the above knowledge to localize faults interactively. KL91] Only a subset of Pascal is supported, and limited program errors are considered in STAD and PELAS. Collofello and Cousins [CC87] proposed a set of heuristics to locate suspicious statement blocks after a thorough test. A program is first partitioned into many decision to decision paths (DD paths) which are composite statements existing between predicates. After testing, two test data sets are obtained: one detects the ....
....criterion when employing the heuristics with inclusion frequency requirements. Detailed results of our experiment are presented in Chapter 6.2.3. Heuristics and experiments according to relational (decision to decision) path analysis on execution paths were studied by Collofello and Cousins [CC87] A few of their approaches are similar to ours, such as the concept behind Heuristic 13, the most useful one among theirs. As our approach, at this moment, allows users to vary two out of four parameters (variable and test case) of dynamic slices, possible faulty statements suggested by 42 our ....
James S. Collofello and Larry Cousins. Towards automatic software fault location through decision--to--decision path analysis. In AFIPS Proceedings of 1987 National Computer Conference, pages 539--544, Chicago, Illinois, June 1987.
No context found.
Collofello, J., and Cousin, L., "Towards automatic software fault location through decision-to-decision path analysis", Proceedings National Computer Conference, 1987, pp. 539 - 544. 278
No context found.
J. Collofello and L. Cousins, "Towards Automatic Software Fault Location Through Decision-to-Decision Path Analysis," Proc. Nat'l Computer Conf., IEEE CS Press, Los Alamitos, Calif.,
No context found.
Collofello, James and Cousin, Larry, "Towards Automatic Software Fault Location Through Decision-to-Decision Path Analysis", Proceedings National Computer Conference, 1987, pp. 539 - 544.
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