메뉴 건너뛰기




Volumn 34, Issue 5, 2008, Pages 579-596

Discovering neglected conditions in software by mining dependence graphs

Author keywords

Automatic defect detection; Frequent item set mining; Frequent subgraph mining; Mining software repositories; Program dependence graphs

Indexed keywords

BOOLEAN FUNCTIONS; DATA MINING; DECISION SUPPORT SYSTEMS; GRAPH THEORY; HEURISTIC ALGORITHMS; HEURISTIC METHODS; INFORMATION MANAGEMENT; PATTERN MATCHING;

EID: 54249146592     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2008.24     Document Type: Conference Paper
Times cited : (56)

References (56)
  • 1
    • 54249129255 scopus 로고    scopus 로고
    • Apache HTTP Server Project
    • Apache HTTP Server Project, Apache.org, www.apache.org, 2008.
    • (2008) Apache.org
  • 4
    • 0035007850 scopus 로고    scopus 로고
    • Proc. 17th Int'l Conf. Data Eng
    • D. Burdick, M. Calimlim, and J. Gehrke, "MAFIA: A Maximal Frequent Itemset Algorithm for Transactional Databases," Proc. 17th Int'l Conf. Data Eng., 2001.
    • (2001)
    • Burdick, D.1    Calimlim, M.2    Gehrke, J.3
  • 8
    • 0042349563 scopus 로고    scopus 로고
    • Practical Code Inspection Techniques for Object-Oriented Systems: An Experimental Comparison
    • July/Aug
    • A. Dunsmore, M. Roper, and M. Wood, "Practical Code Inspection Techniques for Object-Oriented Systems: An Experimental Comparison," IEEE Software, vol. 20, no. 4, pp. 21-29, July/Aug. 2003.
    • (2003) IEEE Software , vol.20 , Issue.4 , pp. 21-29
    • Dunsmore, A.1    Roper, M.2    Wood, M.3
  • 10
    • 54249154130 scopus 로고    scopus 로고
    • Meta-Level Compilation
    • D. Engler, "Meta-Level Compilation," metacomp.stanford.edu, 2008.
    • (2008)
    • Engler, D.1
  • 11
    • 70349320887 scopus 로고
    • Design and Code Inspections to Reduce Errors in Program Development
    • M.E. Fagan, "Design and Code Inspections to Reduce Errors in Program Development, IBM Systems J., vol. 5, no. 1, pp. 258-287, 1976.
    • (1976) IBM Systems J , vol.5 , Issue.1 , pp. 258-287
    • Fagan, M.E.1
  • 14
    • 54249152265 scopus 로고    scopus 로고
    • Study Says Buffer Overflow Is Most Common Security Bug
    • CNews.com
    • P. Festa, "Study Says Buffer Overflow Is Most Common Security Bug," CNews.com, www.news.com/2100-1001-233483.html, 1999.
    • (1999)
    • Festa, P.1
  • 16
    • 54249101637 scopus 로고    scopus 로고
    • Grammatech, CodeSurfer, www.grammatech.com/products/codesurfer/ overview.html, 2008.
    • (2008) Grammatech, CodeSurfer
  • 21
    • 0016994996 scopus 로고
    • Reliability of the Path Analysis Testing Strategy
    • Sept
    • W. Howden, "Reliability of the Path Analysis Testing Strategy," IEEE Trans. Software Eng., vol. 2, pp. 208-215, Sept. 1976.
    • (1976) IEEE Trans. Software Eng , vol.2 , pp. 208-215
    • Howden, W.1
  • 22
    • 78149328300 scopus 로고    scopus 로고
    • Efficient Mining of Frequent Subgraphs in the Presence of Isomorphism
    • J. Huan, W. Wang, and J. Prins, "Efficient Mining of Frequent Subgraphs in the Presence of Isomorphism," Proc. Third IEEE Int'l Conf. Data Mining, pp. 549-552, 2003.
    • (2003) Proc. Third IEEE Int'l Conf. Data Mining , pp. 549-552
    • Huan, J.1    Wang, W.2    Prins, J.3
  • 24
    • 54249116248 scopus 로고    scopus 로고
    • Center for Software Eng
    • IBM, "Orthogonal Defect Classification," Center for Software Eng., www.research.ibm.com/softeng/ODC/ODC.HTM, 2008.
    • (2008) Orthogonal Defect Classification
  • 26
    • 27944453480 scopus 로고    scopus 로고
    • Finding Frequent Patterns in a Large Sparse Graph
    • Nov
    • M. Kuramochi and G. Karypis, "Finding Frequent Patterns in a Large Sparse Graph," Data Mining and Knowledge Discovery, vol. 11, no. 3, pp. 243-271, Nov. 2005.
    • (2005) Data Mining and Knowledge Discovery , vol.11 , Issue.3 , pp. 243-271
    • Kuramochi, M.1    Karypis, G.2
  • 29
    • 33645819206 scopus 로고    scopus 로고
    • CP-Miner: Finding Copy-Paste and Related Bugs in Large-Scale Software Code
    • Mar
    • Z. Li, S. Lu, and S. Myagmar, "CP-Miner: Finding Copy-Paste and Related Bugs in Large-Scale Software Code," IEEE Trans. Software Eng., vol. 33, no. 3, pp. 176-192, Mar. 2006.
    • (2006) IEEE Trans. Software Eng , vol.33 , Issue.3 , pp. 176-192
    • Li, Z.1    Lu, S.2    Myagmar, S.3
  • 33
    • 0018018910 scopus 로고
    • A Controlled Experiment in Program Testing and Code Walkthroughs/Inspections
    • Sept
    • G.J. Meyers, "A Controlled Experiment in Program Testing and Code Walkthroughs/Inspections," Comm. ACM, vol. 21, pp. 760-768, Sept. 1978.
    • (1978) Comm. ACM , vol.21 , pp. 760-768
    • Meyers, G.J.1
  • 37
    • 54249091520 scopus 로고    scopus 로고
    • Openssl Project
    • Openssl Project, www.openssl.org, 2008.
    • (2008)
  • 42
    • 0022242050 scopus 로고
    • Partition Analysis: A Method Combining Testing and Verification
    • Dec
    • D.J. Richardson and L.A. Clarke, "Partition Analysis: A Method Combining Testing and Verification," IEEE Trans. Software Eng., vol. 11, pp. 1477-1490, Dec. 1985.
    • (1985) IEEE Trans. Software Eng , vol.11 , pp. 1477-1490
    • Richardson, D.J.1    Clarke, L.A.2
  • 46
  • 47
    • 54249085308 scopus 로고
    • Software Reliability Study
    • TRW, Redondo Beach, Calif, Mar
    • T.A. Thayer, M. Lipow, and E.C. Nelson, "Software Reliability Study," TRW-SS-76-03, TRW, Redondo Beach, Calif., Mar. 1976.
    • (1976) TRW-SS-76-03
    • Thayer, T.A.1    Lipow, M.2    Nelson, E.C.3
  • 52
    • 24344496977 scopus 로고    scopus 로고
    • Automatic Mining of Source Code Repositories to Improve Bug Finding Techniques
    • June
    • C.C. Williams and J.K. Hollingsworth, "Automatic Mining of Source Code Repositories to Improve Bug Finding Techniques," IEEE Trans. Software Eng., vol. 31, no. 6, pp. 466-480, June 2005.
    • (2005) IEEE Trans. Software Eng , vol.31 , Issue.6 , pp. 466-480
    • Williams, C.C.1    Hollingsworth, J.K.2
  • 56
    • 0031354777 scopus 로고    scopus 로고
    • Software Unit Test Coverage and Adequacy
    • Dec
    • H. Zhu, P.A. Hall, and J.H. May, "Software Unit Test Coverage and Adequacy," ACM Computing Surveys, vol. 29, pp. 366-427, Dec. 1997.
    • (1997) ACM Computing Surveys , vol.29 , pp. 366-427
    • Zhu, H.1    Hall, P.A.2    May, J.H.3


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