메뉴 건너뛰기




Volumn 8, Issue 3, 2006, Pages 229-247

Error explanation with distance metrics

Author keywords

Automated debugging; Error explanation; Fault localization; Model checking

Indexed keywords


EID: 33749016257     PISSN: 14332779     EISSN: 14332787     Source Type: Journal    
DOI: 10.1007/s10009-005-0202-0     Document Type: Conference Paper
Times cited : (145)

References (64)
  • 6
    • 0030127609 scopus 로고    scopus 로고
    • Software visualization in the large
    • Ball, T., Eick, S.: Software visualization in the large. Computer 29 (4), 33-43 (1996)
    • (1996) Computer , vol.29 , Issue.4 , pp. 33-43
    • Ball, T.1    Eick, S.2
  • 7
    • 1442339050 scopus 로고    scopus 로고
    • From symptom to cause: Localizing errors in counterexample traces
    • In: New Orleans, LA
    • Ball, T., Naik, M., Rajamani, S.: From symptom to cause: Localizing errors in counterexample traces. In: Principles of Programming Languages, pp. 97-105. New Orleans, LA (2003)
    • (2003) Principles of Programming Languages , pp. 97-105
    • Ball, T.1    Naik, M.2    Rajamani, S.3
  • 8
    • 84894630000 scopus 로고    scopus 로고
    • Automatically validating temporal safety properties of interfaces
    • In: Toronto, Canada
    • Ball, T., Rajamani, S.: Automatically validating temporal safety properties of interfaces. In: SPIN Workshop on Model Checking of Software, pp. 103-122. Toronto, Canada (2001)
    • (2001) SPIN Workshop on Model Checking of Software , pp. 103-122
    • Ball, T.1    Rajamani, S.2
  • 9
    • 2442452621 scopus 로고    scopus 로고
    • Liveness checking as safety checking
    • In: of Electronic Notes in Theoretical Computer Science. University of Malaga, Spain
    • Biere, A., Artho, C., Schuppan, V.: Liveness checking as safety checking. In: ERCIM Workshop in Formal Methods for Industrial Critical Systems, vol. 66 of Electronic Notes in Theoretical Computer Science. University of Malaga, Spain (2002)
    • (2002) ERCIM Workshop in Formal Methods for Industrial Critical Systems , vol.66
    • Biere, A.1    Artho, C.2    Schuppan, V.3
  • 13
    • 84944404064 scopus 로고    scopus 로고
    • Temporal-logic queries
    • In: Chicago, IL
    • Chan, W.: Temporal-logic queries. In: Computer-Aided Verification, pp. 450-463. Chicago, IL (2000)
    • (2000) Computer-Aided Verification , pp. 450-463
    • Chan, W.1
  • 16
    • 0002367651 scopus 로고
    • The design and synthesis of synchronization skeletons using temporal logic
    • In: Yorktown Heights, NY
    • Clarke, E., Emerson, E.: The design and synthesis of synchronization skeletons using temporal logic. In: Workshop on Logics of Programs, pp. 52-71. Yorktown Heights, NY (1981)
    • (1981) Workshop on Logics of Programs , pp. 52-71
    • Clarke, E.1    Emerson, E.2
  • 17
    • 0029238629 scopus 로고
    • Efficient generation of counterexamples and witnesses in symbolic model checking
    • In: San Francisco, CA
    • Clarke, E., Grumberg, O., McMillan, K., Zhao, X.: Efficient generation of counterexamples and witnesses in symbolic model checking. In: Design Automation Conference, pp. 427-432. San Francisco, CA (1995)
    • (1995) Design Automation Conference , pp. 427-432
    • Clarke, E.1    Grumberg, O.2    McMillan, K.3    Zhao, X.4
  • 22
    • 34547097703 scopus 로고    scopus 로고
    • Selecting predicates for implications in program analysis
    • Dodoo, N., Donovan, A., Lin, L., Ernst, M.: Selecting predicates for implications in program analysis. http://pag.lcs.mit.edu/mernst/pubs/ invariants-implications.ps, (2000)
    • (2000)
    • Dodoo, N.1    Donovan, A.2    Lin, L.3    Ernst, M.4
  • 24
    • 0031374249 scopus 로고    scopus 로고
    • Axioms of causal relevance
    • Galles, D., Pearl, J.: Axioms of causal relevance. Artif. Intell. 97 (1-2), 9-43 (1997)
    • (1997) Artif. Intell. , vol.97 , Issue.1-2 , pp. 9-43
    • Galles, D.1    Pearl, J.2
  • 27
    • 35048853191 scopus 로고    scopus 로고
    • Understanding counterexamples with explain
    • In: Boston, MA
    • Groce, A., Kroening, D., Lerda, F.: Understanding counterexamples with explain. In: Computer-Aided Verification, pp. 453-456. Boston, MA (2004)
    • (2004) Computer-Aided Verification , pp. 453-456
    • Groce, A.1    Kroening, D.2    Lerda, F.3
  • 30
    • 0034271545 scopus 로고    scopus 로고
    • An empirical investigation of the relationship between spectra differences and regression faults
    • Harrold, M., Rothermel, G., Sayre, K., Wu, R., Yi, L.: An empirical investigation of the relationship between spectra differences and regression faults. Softw. Test., Verif. Reliab. 10 (3), 171-194 (2000)
    • (2000) Softw. Test., Verif. Reliab. , vol.10 , Issue.3 , pp. 171-194
    • Harrold, M.1    Rothermel, G.2    Sayre, K.3    Wu, R.4    Yi, L.5
  • 32
    • 0026868788 scopus 로고
    • The use of program dependence graphs in software engineering
    • In: Melbourne, Australia
    • Horwitz, S., Reps, T.: The use of program dependence graphs in software engineering. In: International Conference on Software Engineering, pp. 392-411. Melbourne, Australia (1992)
    • (1992) International Conference on Software Engineering , pp. 392-411
    • Horwitz, S.1    Reps, T.2
  • 33
    • 0004088235 scopus 로고
    • A Treatise of Human Nature
    • London
    • Hume, D.: A Treatise of Human Nature. London (1739)
    • (1739)
    • Hume, D.1
  • 34
    • 0003743257 scopus 로고
    • An Enquiry Concerning Human Understanding
    • London
    • Hume, D.: An Enquiry Concerning Human Understanding. London (1748)
    • (1748)
    • Hume, D.1
  • 37
    • 0009360582 scopus 로고
    • Causes and counterfactuals
    • Kim, J.: Causes and counterfactuals. J. Philos. 70, 570-572 (1973)
    • (1973) J. Philos. , vol.70 , pp. 570-572
    • Kim, J.1
  • 40
    • 0001122210 scopus 로고
    • Causation
    • Lewis, D.: Causation. J. Philos. 70, 556-567 (1973)
    • (1973) J. Philos. , vol.70 , pp. 556-567
    • Lewis, D.1
  • 41
    • 0004271399 scopus 로고
    • Harvard University Press, Harvard [revised printing 1986]
    • Lewis, D.: Counterfactuals. Harvard University Press, Harvard (1973) [revised printing 1986]
    • (1973) Counterfactuals
    • Lewis, D.1
  • 42
    • 0032182368 scopus 로고    scopus 로고
    • Analysis of notions of diagnosis
    • Lucas, P.: Analysis of notions of diagnosis. Artif. Intell. 105 (1-2), 295-343 (1998)
    • (1998) Artif. Intell. , vol.105 , Issue.1-2 , pp. 295-343
    • Lucas, P.1
  • 45
    • 0031358372 scopus 로고    scopus 로고
    • Fast context switching in real-time propositional reasoning
    • In: Providence, RI
    • Nayak, P., Williams, B.: Fast context switching in real-time propositional reasoning. In: National Conference on Artificial Intelligence, pp. 50-56. Providence, RI (1997)
    • (1997) National Conference on Artificial Intelligence , pp. 50-56
    • Nayak, P.1    Williams, B.2
  • 46
    • 0020299274 scopus 로고
    • Specification and verification of concurrent programs in CESAR
    • In: Torino, Italy
    • Queille, J., Sifakis, J.: Specification and verification of concurrent programs in CESAR. In: International Symposium on Programming, pp. 337-351. Torino, Italy (1982)
    • (1982) International Symposium on Programming , pp. 337-351
    • Queille, J.1    Sifakis, J.2
  • 48
    • 0023329093 scopus 로고
    • A theory of diagnosis from first principles
    • Reiter, R.: A theory of diagnosis from first principles. Artif. Intell. 32 (1), 57-95 (1987)
    • (1987) Artif. Intell. , vol.32 , Issue.1 , pp. 57-95
    • Reiter, R.1
  • 49
    • 84917687527 scopus 로고    scopus 로고
    • Fault localization with nearest neighbor queries
    • In: Montreal, Canada
    • Renieris, M., Reiss, S.: Fault localization with nearest neighbor queries. In: Automated Software Engineering, pp. 30-39. Montreal, Canada (2003)
    • (2003) Automated Software Engineering , pp. 30-39
    • Renieris, M.1    Reiss, S.2
  • 50
    • 84949448810 scopus 로고    scopus 로고
    • The use of program profiling for software maintenance with applications to the year (2000) problem
    • In: Zurich, Switzerland
    • Reps, T., Ball, T., Das, M., Larus, J.: The use of program profiling for software maintenance with applications to the year (2000) problem. In: European Software Engineering Conference, pp. 432-449. Zurich, Switzerland (1997)
    • (1997) European Software Engineering Conference , pp. 432-449
    • Reps, T.1    Ball, T.2    Das, M.3    Larus, J.4
  • 51
    • 0000852396 scopus 로고    scopus 로고
    • Empirical studies of a safe regression test selection technique
    • Rothermel, G., Harrold, M.J.: Empirical studies of a safe regression test selection technique. Softw. Eng. 24 (6), 401-419 (1999)
    • (1999) Softw. Eng. , vol.24 , Issue.6 , pp. 401-419
    • Rothermel, G.1    Harrold, M.J.2
  • 54
    • 21144453077 scopus 로고    scopus 로고
    • A combined testing and verification approach for software reliability
    • In: Berlin, Germany
    • Sharygina, N., Peled, D.: A combined testing and verification approach for software reliability. In: Formal Methods Europe, pp. 611-628. Berlin, Germany (2001)
    • (2001) Formal Methods Europe , pp. 611-628
    • Sharygina, N.1    Peled, D.2
  • 56
    • 0038490513 scopus 로고
    • (eds.): Oxford University Press, Oxford
    • Sosa, E., Tooley, M. (eds.): Causation. Oxford University Press, Oxford (1993)
    • (1993) Causation
    • Sosa, E.1    Tooley, M.2
  • 57
    • 84937540111 scopus 로고    scopus 로고
    • Evidence-based model checking
    • In: Copenhagen, Denmark
    • Tan, L., Cleaveland, R.: Evidence-based model checking. In: Computer-Aided Verification, pp. 455-470. Copenhagen, Denmark (2002)
    • (2002) Computer-Aided Verification , pp. 455-470
    • Tan, L.1    Cleaveland, R.2
  • 58
    • 0000990322 scopus 로고
    • A survey of program slicing techniques
    • Tip, F.: A survey of program slicing techniques. J. Program. Lang. 3, 121-189 (1995)
    • (1995) J. Program. Lang. , vol.3 , pp. 121-189
    • Tip, F.1
  • 59
    • 0022162219 scopus 로고
    • Expertise in debugging computer programs
    • Vesey, I.: Expertise in debugging computer programs. Int. J. Man-Mach. Stud. 23 (5), 459-494 (1985)
    • (1985) Int. J. Man-Mach. Stud. , vol.23 , Issue.5 , pp. 459-494
    • Vesey, I.1
  • 61
    • 0036468051 scopus 로고    scopus 로고
    • On the relationship between model-based debugging and program slicing
    • Wotawa, F.: On the relationship between model-based debugging and program slicing. Artif. Intell. 135 (1-2), 125-143 (2002)
    • (2002) Artif. Intell. , vol.135 , Issue.1-2 , pp. 125-143
    • Wotawa, F.1
  • 62
    • 0037672303 scopus 로고    scopus 로고
    • Isolating cause-effect chains from computer programs
    • In: Charleston, SC
    • Zeller, A.: Isolating cause-effect chains from computer programs. In: Foundations of Software Engineering, pp. 1-10. Charleston, SC (2002)
    • (2002) Foundations of Software Engineering , pp. 1-10
    • Zeller, A.1
  • 63
    • 0036472476 scopus 로고    scopus 로고
    • Simplifying and isolating failure-inducing input
    • Zeller, A., Hildebrandt, R.: Simplifying and isolating failure-inducing input. IEEE Trans. Softw. Eng. 28 (2), 183-200 (2002)
    • (2002) IEEE Trans. Softw. Eng. , vol.28 , Issue.2 , pp. 183-200
    • Zeller, A.1    Hildebrandt, R.2


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