메뉴 건너뛰기




Volumn , Issue , 1996, Pages 121-134

Critical slicing for software fault localization

Author keywords

critical slicing; debugging; dynamic program slicing; failures; fault localization; faults; mutation analysis; static program slicing; testing

Indexed keywords

COMPUTER DEBUGGING; FAILURE (MECHANICAL); FAULTING; SOFTWARE RELIABILITY; SOFTWARE TESTING; TESTING;

EID: 79959913892     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/229000.226310     Document Type: Conference Paper
Times cited : (99)

References (41)
  • 5
    • 84987162296 scopus 로고
    • A bibliography on debugging and backtracking
    • April
    • H. Agrawal and E. H. Spafford. A bibliography on debugging and backtracking. ACM Software Engineering Notes, 14(2):49-56, April 1989.
    • (1989) ACM Software Engineering Notes , vol.14 , Issue.2 , pp. 49-56
    • Agrawal, H.1    Spafford, E.H.2
  • 6
    • 0008365922 scopus 로고
    • PhD thesis, Purdue University, West Lafayette, Indiana, August 1991 Also released as Technical Report SERC-TR-103-P, Software Engineering Research Center, Purdue University, West Lafayette, Indiana September
    • Hiralal Agrawal. Towards Automatic Debugging of Computer Programs. PhD thesis, Purdue University, West Lafayette, Indiana, August 1991. (Also released as Technical Report SERC-TR-103-P, Software Engineering Research Center, Purdue University, West Lafayette, Indiana, September 1991).
    • (1991) Towards Automatic Debugging of Computer Programs
    • Agrawal, H.1
  • 8
    • 85030228589 scopus 로고
    • Prentice-Hall Inc., Englewood Cliffs, New Jersey
    • B. W. Boehm. Software Enginnering Economics. Prentice-Hall, Inc., Englewood Cliffs, New Jersey, 1981.
    • (1981) Software Enginnering Economics
    • Boehm, B.W.1
  • 9
    • 84976805599 scopus 로고
    • Select-A system for testing and debugging programs by symbolic execution
    • ( ACM SIGPLAN Notices, 10(6), June 1990
    • R. S. Boyer, E. Elspas, and K. N. Levitt. SELECT-A system for testing and debugging programs by symbolic execution. In Proceedings of International Conference on Reliable Software, pages 234-245, 1975. ( ACM SIGPLAN Notices, 10(6), June 1990).
    • (1975) Proceedings of International Conference on Reliable Software , pp. 234-245
    • Boyer, R.S.1    Elspas, E.2    Levitt, K.N.3
  • 10
    • 0014813460 scopus 로고
    • Algorithm and bound for the greatest common divisor of n integers
    • July
    • Gordon H. Bradley. Algorithm and bound for the greatest common divisor of n integers. Communications of the ACM, 13(7):433-436, July 1970.
    • (1970) Communications of the ACM , vol.13 , Issue.7 , pp. 433-436
    • Bradley, G.H.1
  • 16
    • 0017959155 scopus 로고
    • Hints on test data selection: Help for the practicing programmer
    • April
    • R. A. DeMillo, R. J. Lipton, and F. G. Sayward. Hints on test data selection: Help for the practicing programmer. Computer, 11(4):34-43, April 1978.
    • (1978) Computer , vol.11 , Issue.4 , pp. 34-43
    • DeMillo, R.A.1    Lipton, R.J.2    Sayward, F.G.3
  • 17
    • 85030266390 scopus 로고
    • Technical Report 03.574, Application Development Technology Institute, Software Solutions Division, I.B.M., San Jose, Califorilia July
    • R. A. DeMillo, H. Pan, and E. H. Spafford. Failure and fault analysis for software debugging. Technical Report 03.574, Application Development Technology Institute, Software Solutions Division, I.B.M., San Jose, Califorilia, July 1994.
    • (1994) Failure and Fault Analysis for Software Debugging
    • DeMillo, R.A.1    Pan, H.2    Spafford, E.H.3
  • 18
    • 1442300701 scopus 로고
    • An experimental comparison of the effectiveness of the all-uses and all-edges adequacy criteria
    • Victoria, British Columbia, Canada, October 8-10
    • Phyllis G. Frankl and Stewart N. Weiss. An experimental comparison of the effectiveness of the all-uses and all-edges adequacy criteria. In Proceedings of the 1991 Symposium on Software Testing, Analysis and Verification (TAV4), pages 154-164, Victoria, British Columbia, Canada, October 8-10 1991.
    • (1991) Proceedings of the 1991 Symposium on Software Testing, Analysis and Verification (TAV4 , pp. 154-164
    • Frankl, P.G.1    Weiss, S.N.2
  • 19
    • 0017971624 scopus 로고
    • Test data as an aid in proving program correctness
    • May
    • M. Geller. Test data as an aid in proving program correctness. Communications of the ACM, 21(5):368-375, May 1978.
    • (1978) Communications of the ACM , vol.21 , Issue.5 , pp. 368-375
    • Geller, M.1
  • 22
    • 84945709067 scopus 로고
    • Algorithm 65: Find
    • April
    • C. Hoare. Algorithm 65: FIND. Communications of the ACM, 4(1):321, April 1961.
    • (1961) Communications of the ACM , vol.4 , Issue.1 , pp. 321
    • Hoare, C.1
  • 24
    • 0024071180 scopus 로고
    • Pelas-program error-locating assistant system
    • September
    • Bogdan Korel. PELAS-program error-locating assistant system. 1EEE Transactions on Software Engineering, SE-14(9):1253-1260, September 1988.
    • (1988) IEEE Transactions on Software Engineering , vol.SE-14 , Issue.9 , pp. 1253-1260
    • Korel, B.1
  • 25
    • 79959937813 scopus 로고
    • PhD thesis, Purdue University, West Lafayette, Indiana, December 1991 Also released as Technical Report SERC-TR-118-P, Software Engineering Research Center, Purdue University, West Lafayette, Indiana July
    • Edward W. Krauser, Jr. Compiler-Integrated Software Testing. PhD thesis, Purdue University, West Lafayette, Indiana, December 1991. (Also released as Technical Report SERC-TR-118-P, Software Engineering Research Center, Purdue University, West Lafayette, Indiana, July 1992).
    • (1992) Compiler-Integrated Software Testing
    • Krauser, E.W.1
  • 26
    • 33645610700 scopus 로고
    • Prediction of software failures
    • Myron Lipow. Prediction of software failures. The Journal of Systems and Software, 1(1):71-75, 1979.
    • (1979) The Journal of Systems and Software , vol.1 , Issue.1 , pp. 71-75
    • Lipow, M.1
  • 27
    • 84976687026 scopus 로고
    • Algorithm 408: A sparse matrix package (part i) [f4
    • April
    • J. M. McNamee. Algorithm 408: A sparse matrix package (part I) [f4]. Communications of the ACM, 14(4):265-273, April 1971.
    • (1971) Communications of the ACM , vol.14 , Issue.4 , pp. 265-273
    • McNamee, J.M.1
  • 29
    • 0038724700 scopus 로고
    • Programming by action clusters
    • P. Naur. Programming by action clusters. BIT, 9:250-258, 1969.
    • (1969) BIT , vol.9 , pp. 250-258
    • Naur, P.1
  • 31
    • 84876640080 scopus 로고
    • Technical Report SERCTR-105-P, Software Engineering Research Center Purdue University West Lafayette, Indiana September
    • Hsin Pan. Debugging with dynamic instrumentation and test-based knowledge. Technical Report SERCTR-105-P, Software Engineering Research Center, Purdue University, West Lafayette, Indiana, September 1991.
    • (1991) Debugging with Dynamic Instrumentation and Test-Based Knowledge
    • Pan, H.1
  • 32
    • 84983327396 scopus 로고
    • PhD thesis, Purdue University, West Lafayette, Indiana, August 1993 Also released as Technical Report SERC-TR-145-P, Software Engineering Research Center, Purdue University, West Lafayette, Indiana August
    • Hsin Pan. Software Debugging with Dynamic Instrumentation and Test-Based Knowledge. PhD thesis, Purdue University, West Lafayette, Indiana, August 1993. (Also released as Technical Report SERC-TR-145-P, Software Engineering Research Center, Purdue University, West Lafayette, Indiana, August 1993).
    • (1993) Software Debugging with Dynamic Instrumentation and Test-Based Knowledge
    • Pan, H.1
  • 35
    • 0010397181 scopus 로고
    • third edition, GDB version 3.4. Free Software Foundation, Cambridge, Massachusetts, October
    • Richard M. Stallman. GDB Manual, third edition, GDB version 3.4. Free Software Foundation, Cambridge, Massachusetts, October 1989.
    • (1989) GDB Manual
    • Stallman, R.M.1
  • 36
    • 0004226401 scopus 로고
    • Using and porting gnu cc version 1.37
    • Cambridge Massachusetts January
    • Richard M. Stallman. Using and Porting GNU CC, version 1.37. Free Software Foundation, Cambridge, Massachusetts, January 1990.
    • (1990) Free Software Foundation
    • Stallman, R.M.1
  • 38
    • 0022162219 scopus 로고
    • Expertise in debugging computer programs: A process analysis
    • November
    • Iris Vessey. Expertise in debugging computer programs: A process analysis. International Journal of Man-Machine Studies, 23(5):459-494, November 1985.
    • (1985) International Journal of Man-Machine Studies , vol.23 , Issue.5 , pp. 459-494
    • Vessey, I.1
  • 39
    • 0020157396 scopus 로고
    • Programmers use slices when debugging
    • July
    • Mark Weiser. Programmers use slices when debugging. Communications of the ACM, 25(7):446-452, July 1982.
    • (1982) Communications of the ACM , vol.25 , Issue.7 , pp. 446-452
    • Weiser, M.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.