메뉴 건너뛰기




Volumn 38, Issue 6, 2011, Pages 7291-7301

MACs: Mining API code snippets for code reuse

Author keywords

API usage pattern; Code reuse; Mining software repositories

Indexed keywords

ALTERNATIVE METHODS; ASSOCIATION PATTERNS; CODE REUSE; EXPERIMENTAL EVALUATION; MINING SOFTWARE REPOSITORIES; OBJECT-ORIENTED PROGRAM; PROGRAM STATEMENTS; SEQUENTIAL PATTERNS; SEQUENTIAL RULE; SOFTWARE DEVELOPMENT; SOURCE CODES; USAGE PATTERNS;

EID: 79951576512     PISSN: 09574174     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.eswa.2010.12.021     Document Type: Article
Times cited : (17)

References (31)
  • 3
    • 67349175773 scopus 로고    scopus 로고
    • Improved estimation of software project effort using multiple additive regression trees
    • M.O. Elish Improved estimation of software project effort using multiple additive regression trees Expert Systems with Applications 36 7 2009 10774 10778
    • (2009) Expert Systems with Applications , vol.36 , Issue.7 , pp. 10774-10778
    • Elish, M.O.1
  • 4
    • 58149512614 scopus 로고    scopus 로고
    • Change analysis with evolizer and change distiller
    • H.C. Gall, B. Fluri, and M. Pinzger Change analysis with evolizer and change distiller IEEE Software 26 1 2009 26 33
    • (2009) IEEE Software , vol.26 , Issue.1 , pp. 26-33
    • Gall, H.C.1    Fluri, B.2    Pinzger, M.3
  • 6
    • 18044389905 scopus 로고    scopus 로고
    • Predicting change propagation in software systems
    • Proceedings - 20th IEEE International Conference on Software Maintenance, ICSM 2004
    • Hassan, A.E.; Holt, R.C. (2004). Predicting change propagation in software systems. In Proceedings of the 20th IEEE international conference on software maintenance (pp. 284-293). (Pubitemid 40601032)
    • (2004) IEEE International Conference on Software Maintenance, ICSM , pp. 284-293
    • Hassan, A.E.1    Holt, R.C.2
  • 9
    • 34248549591 scopus 로고    scopus 로고
    • A survey and taxonomy of approaches for mining software repositories in the context of software evolution
    • DOI 10.1002/smr.344
    • H. Kagdi, M.L. Collard, and J.I. Maletic A survey and taxonomy of approaches for mining software repositories in the context of software evolution Journal of Software Maintenance and Evolution-Research and Practice 19 2 2007 77 131 (Pubitemid 46752051)
    • (2007) Journal of Software Maintenance and Evolution , vol.19 , Issue.2 , pp. 77-131
    • Kagdi, H.1    Collard, M.L.2    Maletic, J.I.3
  • 11
    • 0242578047 scopus 로고    scopus 로고
    • How software engineers use documentation: The state of the practice
    • T.C. Lethbridge, J. Singer, and A. Forward How software engineers use documentation: The state of the practice IEEE Software 20 6 2003 35 39
    • (2003) IEEE Software , vol.20 , Issue.6 , pp. 35-39
    • Lethbridge, T.C.1    Singer, J.2    Forward, A.3
  • 12
    • 33645819206 scopus 로고    scopus 로고
    • CP-miner: Finding copy-paste and related bugs in large-scale software code
    • Z. Li, S. Lu, S. Myagmar, and Y. Zhou CP-miner: Finding copy-paste and related bugs in large-scale software code IEEE Transactions on Software Engineering 32 3 2006 176 192
    • (2006) IEEE Transactions on Software Engineering , vol.32 , Issue.3 , pp. 176-192
    • Li, Z.1    Lu, S.2    Myagmar, S.3    Zhou, Y.4
  • 18
    • 34248592216 scopus 로고    scopus 로고
    • An association rule mining method for estimating the impact of project management policies on software quality, development time and effort
    • DOI 10.1016/j.eswa.2006.09.022, PII S095741740600296X
    • M.N. Moreno Garcia, I. Ramos Roman, F.J. Garcia Penalvo, and M. Toro Bonilla An association rule mining method for estimating the impact of project management policies on software quality, development time and effort Expert Systems with Applications 34 1 2008 522 529 (Pubitemid 46756274)
    • (2008) Expert Systems with Applications , vol.34 , Issue.1 , pp. 522-529
    • Moreno Garcia, M.N.1    Roman, I.R.2    Garcia Penalvo, F.J.3    Bonilla, M.T.4
  • 20
    • 24344488030 scopus 로고    scopus 로고
    • Toward understanding the rhetoric of small source code changes
    • DOI 10.1109/TSE.2005.74
    • R. Purushothaman, and D.E. Perry Toward understanding the rhetoric of small source code changes IEEE Transactions on Software Engineering 31 6 2005 511 526 (Pubitemid 41245072)
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.6 , pp. 511-526
    • Purushothaman, R.1    Perry, D.E.2
  • 21
    • 33644657610 scopus 로고    scopus 로고
    • Software defect association mining and defect correction effort prediction
    • DOI 10.1109/TSE.2006.1599417
    • S. Qinbao, M. Shepperd, M. Cartwright, and C. Mair Software defect association mining and defect correction effort prediction IEEE Transactions on Software Engineering 32 2 2006 69 82 (Pubitemid 43323904)
    • (2006) IEEE Transactions on Software Engineering , vol.32 , Issue.2 , pp. 69-82
    • Song, Q.1    Shepperd, M.2    Cartwright, M.3    Mair, C.4
  • 27
    • 64049099247 scopus 로고    scopus 로고
    • Data mining source code for locating software bugs: A case study in telecommunication industry
    • B. Turhan, G. Kocak, and A. Bener Data mining source code for locating software bugs: A case study in telecommunication industry Expert Systems with Applications 36 6 2009 9986 9990
    • (2009) Expert Systems with Applications , vol.36 , Issue.6 , pp. 9986-9990
    • Turhan, B.1    Kocak, G.2    Bener, A.3
  • 28
    • 24344496977 scopus 로고    scopus 로고
    • Automatic mining of source code repositories to improve bug finding techniques
    • DOI 10.1109/TSE.2005.63
    • C.C. Williams, and J.K. Hollingsworth Automatic mining of source code repositories to improve bug finding techniques IEEE Transactions on Software Engineering 31 6 2005 466 480 (Pubitemid 41245069)
    • (2005) IEEE Transactions on Software Engineering , vol.31 , Issue.6 , pp. 466-480
    • Williams, C.C.1    Hollingsworth, J.K.2


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