메뉴 건너뛰기




Volumn , Issue , 2006, Pages 181-190

Patches as better bug reports

Author keywords

Bug; Bug report; Counterexample; Error; Explanation; Localization; Patch

Indexed keywords

BUG REPORT; COUNTEREXAMPLES; QUALITY OF SOFTWARE; SAFETY-POLICY VIOLATIONS;

EID: 34547432561     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1173706.1173734     Document Type: Conference Paper
Times cited : (104)

References (45)
  • 1
    • 34547488263 scopus 로고    scopus 로고
    • M. Abramowitz and I. A. Stegun. Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. Dover, New York, ninth Dover printing, tenth GPO printing edition, 1964.
    • M. Abramowitz and I. A. Stegun. Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. Dover, New York, ninth Dover printing, tenth GPO printing edition, 1964.
  • 2
    • 0000359296 scopus 로고
    • A minimum-distance error-correcting parser for context-free languages
    • Dec
    • A. V. Aho and T. G. Peterson. A minimum-distance error-correcting parser for context-free languages. SIAM Journal of Computation, 1(4):305-312, Dec. 1972.
    • (1972) SIAM Journal of Computation , vol.1 , Issue.4 , pp. 305-312
    • Aho, A.V.1    Peterson, T.G.2
  • 6
    • 1442339050 scopus 로고    scopus 로고
    • From symptom to cause: Localizing errors in counterexample traces
    • T. Ball, M. Naik, and S. K. Rajamani. From symptom to cause: localizing errors in counterexample traces. SIGPLAN Not., 38(1):97-105, 2003.
    • (2003) SIGPLAN Not , vol.38 , Issue.1 , pp. 97-105
    • Ball, T.1    Naik, M.2    Rajamani, S.K.3
  • 7
    • 84894630000 scopus 로고    scopus 로고
    • Automatically validating temporal safety properties of interfaces
    • SPIN 2001, Workshop on Model Checking of Software, of, May
    • T. Ball and S. K. Rajamani. Automatically validating temporal safety properties of interfaces. In SPIN 2001, Workshop on Model Checking of Software, volume 2057 of Lecture Notes in Computer Science, pages 103-122, May 2001.
    • (2001) Lecture Notes in Computer Science , vol.2057 , pp. 103-122
    • Ball, T.1    Rajamani, S.K.2
  • 11
    • 0029238629 scopus 로고
    • Efficient generation of counterexamples and witnesses in symbolic model checking
    • New York, NY, USA, ACM Press
    • E. M. Clarke, O. Grumberg, K. L. McMillan, and X. Zhao. Efficient generation of counterexamples and witnesses in symbolic model checking. In Conference on Design Automation (DAC), pages 427-432, New York, NY, USA, 1995. ACM Press.
    • (1995) Conference on Design Automation (DAC) , pp. 427-432
    • Clarke, E.M.1    Grumberg, O.2    McMillan, K.L.3    Zhao, X.4
  • 15
    • 0034448966 scopus 로고    scopus 로고
    • Unification-based pointer analysis with directional assignments
    • New York, NY, USA, ACM Press
    • M. Das. Unification-based pointer analysis with directional assignments. In Programming Language Design and Implementation (PLDI), pages 35-46, New York, NY, USA, 2000. ACM Press.
    • (2000) Programming Language Design and Implementation (PLDI) , pp. 35-46
    • Das, M.1
  • 16
    • 0036040604 scopus 로고    scopus 로고
    • ESP: Path-sensitive program, verification in polynomial
    • time
    • M. Das, S. Lerner, and M. Seigle. ESP: path-sensitive program, verification in polynomial time. SIGPLAN Notices, 37(5):57-68, 2002.
    • (2002) SIGPLAN Notices , vol.37 , Issue.5 , pp. 57-68
    • Das, M.1    Lerner, S.2    Seigle, M.3
  • 17
    • 0029322476 scopus 로고
    • Comparison of syntactic error handling in LR parsers
    • P. Degano and C. Priami. Comparison of syntactic error handling in LR parsers. Software ?Practice and Experience, 25(6):657-679, 1995.
    • (1995) Software ?Practice and Experience , vol.25 , Issue.6 , pp. 657-679
    • Degano, P.1    Priami, C.2
  • 19
    • 24944448541 scopus 로고    scopus 로고
    • Simplify: A theorem prover for program checking
    • D. Detlefs, G. Nelson, and J. B. Saxe. Simplify: a theorem prover for program checking. J. ACM, 52(3):365-473, 2005.
    • (2005) J. ACM , vol.52 , Issue.3 , pp. 365-473
    • Detlefs, D.1    Nelson, G.2    Saxe, J.B.3
  • 20
    • 0030192589 scopus 로고    scopus 로고
    • Explaining type inference
    • D. Duggan and F. Bent. Explaining type inference. Sci. Comput. Program., 27(1):37-83, 1996.
    • (1996) Sci. Comput. Program , vol.27 , Issue.1 , pp. 37-83
    • Duggan, D.1    Bent, F.2
  • 21
    • 34547436127 scopus 로고    scopus 로고
    • P. Eggert, M. Haertel, D. Hayes, R. Stallman, and L. Tower. diff - compare files line by line. In http://www.gnu.org/software/diffutils/ diffutils.html, 2005.
    • P. Eggert, M. Haertel, D. Hayes, R. Stallman, and L. Tower. diff - compare files line by line. In http://www.gnu.org/software/diffutils/ diffutils.html, 2005.
  • 25
    • 0026856799 scopus 로고
    • Domain-specific reasoning: Social contracts, cheating and perspective change
    • G. Gigerenzer and K. Hug. Domain-specific reasoning: social contracts, cheating and perspective change. In Cognition, volume 43, pages 127-171, 1992.
    • (1992) Cognition , vol.43 , pp. 127-171
    • Gigerenzer, G.1    Hug, K.2
  • 26
    • 35048873252 scopus 로고    scopus 로고
    • Error explanation with distance metrics
    • Jan
    • A. Groce. Error explanation with distance metrics. In Lecture Notes in Computer Science, volume 2988, pages 108-122, Jan. 2004.
    • (2004) Lecture Notes in Computer Science , vol.2988 , pp. 108-122
    • Groce, A.1
  • 28
    • 35248845029 scopus 로고    scopus 로고
    • What went wrong: Explaining counterexamples
    • Jan
    • A. Groce and W. Visser. What went wrong: Explaining counterexamples. In Lecture Notes in Computer Science, volume 2648, pages 121-135, Jan. 2003.
    • (2003) Lecture Notes in Computer Science , vol.2648 , pp. 121-135
    • Groce, A.1    Visser, W.2
  • 32
    • 0022129301 scopus 로고
    • Depth-first iterative deepening: An optimal admissible tree search
    • Sept
    • R. E. Korf. Depth-first iterative deepening: an optimal admissible tree search. Artificial Intelligence, 27(1):97-109, Sept. 1985.
    • (1985) Artificial Intelligence , vol.27 , Issue.1 , pp. 97-109
    • Korf, R.E.1
  • 34
    • 35248882461 scopus 로고    scopus 로고
    • Z-ranking: Using statistical analysis o counter the impact of static analysis approximations
    • Jan
    • T. Kremenek and D. Engler. Z-ranking: Using statistical analysis o counter the impact of static analysis approximations. In Static Analysis, 10th International Symposium (SAS), pages 295-315, Jan. 2003.
    • (2003) Static Analysis, 10th International Symposium (SAS) , pp. 295-315
    • Kremenek, T.1    Engler, D.2
  • 35
    • 13144267779 scopus 로고    scopus 로고
    • Generating error traces from verification-condition counterexamples
    • Mar
    • K. R. M. Leino, T. Millstein, and J. B. Saxe. Generating error traces from verification-condition counterexamples. In Science of Computer Programming, volume 55, pages 209-226, Mar. 2005.
    • (2005) Science of Computer Programming , vol.55 , pp. 209-226
    • Leino, K.R.M.1    Millstein, T.2    Saxe, J.B.3
  • 36
    • 84976654685 scopus 로고
    • Fast text search allowing errors
    • U. Manber and S. Wu. Fast text search allowing errors. Communications of the ACM, 35(10):83-91, 1992.
    • (1992) Communications of the ACM , vol.35 , Issue.10 , pp. 83-91
    • Manber, U.1    Wu, S.2
  • 42
    • 0037580003 scopus 로고    scopus 로고
    • A slicing-based approach for locating type errors
    • F. Tip and T. B. Dinesh. A slicing-based approach for locating type errors. ACM Trans. Softw. Eng. Methodol, 10(1):5-55, 2001.
    • (2001) ACM Trans. Softw. Eng. Methodol , vol.10 , Issue.1 , pp. 5-55
    • Tip, F.1    Dinesh, T.B.2


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