메뉴 건너뛰기




Volumn , Issue , 2013, Pages 672-681

Why don't software developers use static analysis tools to find bugs?

Author keywords

[No Author keywords available]

Indexed keywords

CODE INSPECTIONS; FALSE POSITIVE; MANUAL INSPECTION; SOFTWARE DEFECTS; SOFTWARE DEVELOPER;

EID: 84886386212     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ICSE.2013.6606613     Document Type: Conference Paper
Times cited : (646)

References (39)
  • 1
    • 0027188249 scopus 로고
    • Modeling and managing risk early in software development
    • L. C. Briand, W. M. Thomas, and C. J. Hetmanski, "Modeling and managing risk early in software development," in Proc. ICSE, 1993, pp. 55-65.
    • (1993) Proc. ICSE , pp. 55-65
    • Briand, L.C.1    Thomas, W.M.2    Hetmanski, C.J.3
  • 2
    • 33244495065 scopus 로고    scopus 로고
    • Static analysis tools as early indicators of pre-release defect density
    • N. Nagappan and T. Ball, "Static analysis tools as early indicators of pre-release defect density," in Proc. ICSE, 2005, pp. 580-586.
    • (2005) Proc. ICSE , pp. 580-586
    • Nagappan, N.1    Ball, T.2
  • 3
    • 35348918737 scopus 로고    scopus 로고
    • Towards the use of automated static analysis alerts for early identification of vulnerability-and attack-prone components
    • M. Gegick and L. Williams, "Towards the use of automated static analysis alerts for early identification of vulnerability-and attack-prone components," in Proc. ICIMP, 2007, pp. 18-23.
    • (2007) Proc. ICIMP , pp. 18-23
    • Gegick, M.1    Williams, L.2
  • 4
    • 84886376613 scopus 로고    scopus 로고
    • "IntelliJ IDEA," http://www.jetbrains.com/idea/.
    • IntelliJ IDEA
  • 5
    • 84886411703 scopus 로고    scopus 로고
    • "FindBugs," http://findbugs.sourceforge.net.
    • FindBugs
  • 7
    • 84886422359 scopus 로고    scopus 로고
    • "Eclipse," http://www.eclipse.org/.
    • Eclipse
  • 8
    • 84885950469 scopus 로고    scopus 로고
    • "NetBeans," http://www.netbeans.org/.
    • NetBeans
  • 9
    • 77955879583 scopus 로고    scopus 로고
    • The google findbugs fixit
    • N. Ayewah and W. Pugh, "The Google FindBugs Fixit," in Proc. ISSTA, 2010, pp. 241-252.
    • (2010) Proc. ISSTA , pp. 241-252
    • Ayewah, N.1    Pugh, W.2
  • 11
    • 77950582722 scopus 로고    scopus 로고
    • Path projection for user-centered static analysis tools
    • Y. P. Khoo, J. S. Foster, M. Hicks, and V. Sazawal, "Path projection for user-centered static analysis tools," in Proc. PASTE, 2008, pp. 57-63.
    • (2008) Proc. PASTE , pp. 57-63
    • Khoo, Y.P.1    Foster, J.S.2    Hicks, M.3    Sazawal, V.4
  • 12
    • 0004311122 scopus 로고
    • Lint, a c program checker
    • Tech. Rep
    • S. C. Johnson, "Lint, a C Program Checker," Bell Laboratories, Tech. Rep., 1978.
    • (1978) Bell Laboratories
    • Johnson, S.C.1
  • 13
    • 84886402200 scopus 로고    scopus 로고
    • PMD
    • "PMD," http://pmd.sourceforge.net/.
  • 15
    • 84886432783 scopus 로고    scopus 로고
    • Comparing model checking and static program analysis: A case study in error detection approaches
    • K. Vorobyov and P. Krishna, "Comparing Model Checking and Static Program Analysis: A Case Study in Error Detection Approaches," in Proc. SSV, 2010, pp. 1-7.
    • (2010) Proc. SSV , pp. 1-7
    • Vorobyov, K.1    Krishna, P.2
  • 16
    • 0036888248 scopus 로고    scopus 로고
    • The role of visual perception in data visualization
    • M. Dastani, "The role of visual perception in data visualization," Journal of Visual Languages and Computing, vol. 13, no. 6, pp. 601-622, 2002.
    • (2002) Journal of Visual Languages and Computing , vol.13 , Issue.6 , pp. 601-622
    • Dastani, M.1
  • 17
    • 57349170943 scopus 로고    scopus 로고
    • A report on a survey and study of static analysis users
    • N. Ayewah and W. Pugh, "A report on a survey and study of static analysis users," in Proc. DEFECTS, 2008, pp. 1-5.
    • (2008) Proc. DEFECTS , pp. 1-5
    • Ayewah, N.1    Pugh, W.2
  • 18
    • 62949138527 scopus 로고    scopus 로고
    • On establishing a benchmark for evaluating static analysis alert prioritization and classification techniques
    • S. Heckman and L. Williams, "On Establishing a Benchmark for Evaluating Static Analysis Alert Prioritization and Classification Techniques," in Proc. ESEM, 2008, pp. 41-50.
    • (2008) Proc. ESEM , pp. 41-50
    • Heckman, S.1    Williams, L.2
  • 19
    • 47949126220 scopus 로고    scopus 로고
    • Toward reducing fault fix time: Understanding developer behavior for the design of automated fault detection tools
    • L. Layman, L. Williams, and R. St. Amant, "Toward reducing fault fix time: Understanding developer behavior for the design of automated fault detection tools," in Proc. ESEM, 2007, pp. 176-185.
    • (2007) Proc. ESEM , pp. 176-185
    • Layman, L.1    Williams, L.2    St. Amant, R.3
  • 20
    • 84886426916 scopus 로고    scopus 로고
    • "Jtest," http://www.parasoft.com/jsp/products/jtest.jsp.
  • 21
    • 84870454470 scopus 로고    scopus 로고
    • "Klocwork Insight," http://www.klocwork.com/products/insight.
    • Klocwork Insight
  • 24
    • 33749051841 scopus 로고    scopus 로고
    • Experiences from conducting semi-structured interviews in empirical software engineering research
    • S. Hove and B. Anda, "Experiences from Conducting Semi-structured Interviews in Empirical Software Engineering Research," in Proc. METRICS, 2005, pp. 1-10.
    • (2005) Proc. METRICS , pp. 1-10
    • Hove, S.1    Anda, B.2
  • 25
    • 84864246793 scopus 로고    scopus 로고
    • A study on improving static analysis tools: Why are we not using them
    • B. Johnson, "A Study on Improving Static Analysis Tools: Why are we not using them?" in Proc. ICSE, Student Research Competition, 2012.
    • (2012) Proc. ICSE, Student Research Competition
    • Johnson, B.1
  • 27
    • 35348928833 scopus 로고    scopus 로고
    • Impact of interruption style on end-user debugging
    • J. Gluck, A. Bunt, and J. McGrenere, "Impact of interruption style on end-user debugging," in Proc. CHI, 2007, pp. 41-50.
    • (2007) Proc. CHI , pp. 41-50
    • Gluck, J.1    Bunt, A.2    McGrenere, J.3
  • 29
    • 84886429831 scopus 로고    scopus 로고
    • "log4j," http://logging.apache.org/log4j/.
  • 30
    • 84886412559 scopus 로고    scopus 로고
    • "ANT," http://ant.apache.org/.
  • 31
    • 18944402616 scopus 로고    scopus 로고
    • The methodology of participatory design
    • C. Spinuzzi, "The Methodology of Participatory Design," Technical Commun., vol. 52, no. 2, pp. 163-174, 2005.
    • (2005) Technical Commun. , vol.52 , Issue.2 , pp. 163-174
    • Spinuzzi, C.1
  • 33
    • 79958719774 scopus 로고    scopus 로고
    • EFindBugs: Effective error ranking for findbugs
    • H. Shen, J. Fang, and J. Zhao, "EFindBugs: Effective error ranking for findbugs," in Proc. ICST, 2011, pp. 299-308.
    • (2011) Proc. ICST , pp. 299-308
    • Shen, H.1    Fang, J.2    Zhao, J.3
  • 34
    • 84886411581 scopus 로고    scopus 로고
    • FindBugs Cloud Storage
    • "FindBugs Cloud Storage," http://findbugs.sourceforge.net/ findbugs2. html#cloud.
  • 35
    • 50549094110 scopus 로고    scopus 로고
    • Refactoring tools: Fitness for purpose
    • E. Murphy-Hill and A. P. Black, "Refactoring Tools: Fitness for Purpose," IEEE Softw., vol. 25, no. 5, pp. 38-44, 2008.
    • (2008) IEEE Softw. , vol.25 , Issue.5 , pp. 38-44
    • Murphy-Hill, E.1    Black, A.P.2
  • 36
    • 0002284111 scopus 로고
    • Error reporting with graduated color
    • B. Oberg and D. Notkin, "Error reporting with graduated color," IEEE Softw., vol. 9, no. 6, pp. 33-38, 1992.
    • (1992) IEEE Softw. , vol.9 , Issue.6 , pp. 33-38
    • Oberg, B.1    Notkin, D.2
  • 37
    • 78650855103 scopus 로고    scopus 로고
    • An interactive ambient visualization for code smells
    • E. Murphy-Hill and A. P. Black, "An Interactive Ambient Visualization for Code Smells," in Proc. SoftVis, 2010, pp. 5-14.
    • (2010) Proc. SoftVis , pp. 5-14
    • Murphy-Hill, E.1    Black, A.P.2
  • 38
    • 84886421806 scopus 로고    scopus 로고
    • Threats to Construct Validity
    • "Threats to Construct Validity," http://www. socialresearchmethods.net/kb/consthre.php.
  • 39
    • 33244494424 scopus 로고    scopus 로고
    • Mylar: A degree-of-interest model for IDEs
    • M. Kersten and G. C. Murphy, "Mylar: a degree-of-interest model for IDEs," in Proc. AOSD, 2005, pp. 159-168.
    • (2005) Proc. AOSD , pp. 159-168
    • Kersten, M.1    Murphy, G.C.2


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