메뉴 건너뛰기




Volumn 174, Issue 4, 2007, Pages 95-111

Automated Fault Localization for C Programs

Author keywords

counterexample; debugging; fault localization; model checking

Indexed keywords

COUNTEREXAMPLES; FAULT LOCALIZATION; SOURCE CODES; AUTOMATIC APPROACHES; BOUNDED MODEL CHECKERS; C PROGRAMS; COUNTEREXAMPLE; MODEL CHECKER; VERIFICATION ENGINEERS;

EID: 34248655664     PISSN: 15710661     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.entcs.2006.12.032     Document Type: Article
Times cited : (49)

References (27)
  • 1
    • 1442339050 scopus 로고    scopus 로고
    • T. Ball, M. Naik, and S.K. Rajamani. From symptom to cause: Localizing errors in counterexample traces. In 30th Symposium on Principles of Programming Languages (POPL 2003), pages 97-105, January 2003
  • 2
    • 84894630000 scopus 로고    scopus 로고
    • T. Ball and S. K. Rajamani. Automatically validating temporal safety properties of interfaces. In M.B. Dwyer, editor, 8th International SPIN Workshop, pages 103-122, Toronto, May 2001. Springer-Verlag. LNCS 2057
  • 3
    • 35048861896 scopus 로고    scopus 로고
    • E.M. Clarke, D. Kroening, and F. Lerda. A tool for checking ANSI-C programs. In Tools and Algorithms for the Construction and Analysis of Systems (TACAS'04), pages 168-176, 2004
  • 4
    • 34248674983 scopus 로고    scopus 로고
    • L. Console, G. Friedrich, and D. Theseider Dupré. Model-based diagnosis meets error diagnosis in logic programs. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI'93), pages 1494-1499. Morgan-Kaufmann, 1993
  • 6
    • 26044480846 scopus 로고    scopus 로고
    • Supporting controlled experimentation with testing techniques: An infrastructure and its potential impact
    • Do H., Elbaum S.G., and Rothermel G. Supporting controlled experimentation with testing techniques: An infrastructure and its potential impact. Empirical Software Engineering: An International Journal 10 (2005) 405-435
    • (2005) Empirical Software Engineering: An International Journal , vol.10 , pp. 405-435
    • Do, H.1    Elbaum, S.G.2    Rothermel, G.3
  • 7
    • 16244399807 scopus 로고    scopus 로고
    • M. Fahim Ali, A. Veneris, S. Safarpur, R. Drechsler, A. Smith, and M. Abadir. Debugging sequential circuits using Boolean satisfiability. In International Conference on Computer Aided Design, pages 204-209, 2004
  • 9
    • 34248646315 scopus 로고    scopus 로고
    • G. Friedrich, M. Stumptner, and F. Wotawa. Model-based diagnosis of hardware designs. In European Conference on Artificial Intelligence, pages 491-495, 1996
  • 10
    • 33749854187 scopus 로고    scopus 로고
    • A. Griesmayer, R. Bloem, and B. Cook. Repair of boolean programs with an application to C. In 18th Conference on Computer Aided Verification (CAV'06), pages 358-371, 2006. LNCS 4144
  • 11
    • 35048873252 scopus 로고    scopus 로고
    • A. Groce. Error explanation with distance metrics. In International Conference on Tools and Algorithms for Construction and Analysis of Systems (TACAS'04), pages 108-122, Barcelona, Spain, March-April 2004. LNCS 2988
  • 12
    • 35248845029 scopus 로고    scopus 로고
    • A. Groce and W. Visser. What went wrong: Explaining counterexamples. In Model Checking of Software: 10th International SPIN Workshop, pages 121-135. Springer-Verlag, May 2003. LNCS 2648
  • 15
    • 26444515908 scopus 로고    scopus 로고
    • B. Jobstmann, A. Griesmayer, and R. Bloem. Program repair as a game. In K. Etessami and S.K. Rajamani, editors, 17th Conference on Computer Aided Verification (CAV'05), pages 226-238. Springer-Verlag, 2005. LNCS 3576
  • 17
    • 34248637369 scopus 로고    scopus 로고
    • D. Köb. Extended Modeling for Automated Fault Localization in Object-Oriented Software. PhD thesis, Graz University of Technology, 2005
  • 18
    • 33745838225 scopus 로고    scopus 로고
    • D. Köb and F. Wotawa. Fundamentals of debugging using a resolution calculus. In Fundamental Approaches to Software Engineering (FASE'06), pages 278-292. Springer-Verlag, March 2006. LNCS 3922
  • 20
    • 32144455874 scopus 로고    scopus 로고
    • Automated source-level error localization in hardware designs
    • Peischl B., and Wotawa F. Automated source-level error localization in hardware designs. IEEE Design and Test of Computers 23 1 (2006) 8-19
    • (2006) IEEE Design and Test of Computers , vol.23 , Issue.1 , pp. 8-19
    • Peischl, B.1    Wotawa, F.2
  • 21
    • 0023329093 scopus 로고
    • A theory of diagnosis from first principles
    • Reiter R. A theory of diagnosis from first principles. Artificial Intelligence 32 (1987) 57-95
    • (1987) Artificial Intelligence , vol.32 , pp. 57-95
    • Reiter, R.1
  • 22
    • 34248637655 scopus 로고    scopus 로고
    • M. Renieris and S.P. Reiss. Fault localization with nearest neighbor queries. In International Conference on Automated Software Engineering, pages 30-39, Montreal, Canada, October 2003
  • 23
    • 33646417313 scopus 로고    scopus 로고
    • S. Staber, B. Jobstmann, and R. Bloem. Finding and fixing faults. In D. Borrione and W. Paul, editors, 13th Conference on Correct Hardware Design and Verification Methods (CHARME '05), pages 35-49. Springer-Verlag, 2005. LNCS 3725
  • 24
    • 0000990322 scopus 로고
    • A survey of program slicing techniques
    • Tip F. A survey of program slicing techniques. Journal of Programming Languages 3 (1995) 121-189
    • (1995) Journal of Programming Languages , vol.3 , pp. 121-189
    • Tip, F.1
  • 25
    • 0036170269 scopus 로고    scopus 로고
    • Debugging hardware designs using a value-based model
    • Wotawa F. Debugging hardware designs using a value-based model. Applied Intelligence 16 (2002) 71-92
    • (2002) Applied Intelligence , vol.16 , pp. 71-92
    • Wotawa, F.1
  • 26
    • 0037672303 scopus 로고    scopus 로고
    • A. Zeller. Isolating cause-effect chains from computer programs. In 10th International Symposium on the Foundations of Software Engineering (FSE-10), pages 1-10, November 2002


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