메뉴 건너뛰기




Volumn 30, Issue 9, 2004, Pages 574-586

Predicting source code changes by mining change history

Author keywords

[No Author keywords available]

Indexed keywords

ALGORITHMS; CODES (SYMBOLS); COMPUTER PROGRAMMING LANGUAGES; COMPUTER SOFTWARE; COMPUTER SOFTWARE MAINTENANCE; DATA MINING; MODIFICATION;

EID: 4644274050     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2004.52     Document Type: Article
Times cited : (430)

References (29)
  • 5
    • 0039528117 scopus 로고
    • A program for identifying duplicated code
    • B.S. Baker, "A Program for Identifying Duplicated Code," Computing Science and Statistics, vol. 24, pp. 49-57, 1992.
    • (1992) Computing Science and Statistics , vol.24 , pp. 49-57
    • Baker, B.S.1
  • 8
    • 84879079572 scopus 로고    scopus 로고
    • Incremental mining of frequent patterns without candidate generation or support constraint
    • W. Cheung and O. Zaines, "Incremental Mining of Frequent Patterns without Candidate Generation or Support Constraint," Proc. Int'l Database Eng. and Applications Symp., pp. 111-116, 2003.
    • (2003) Proc. Int'l Database Eng. and Applications Symp. , pp. 111-116
    • Cheung, W.1    Zaines, O.2
  • 9
    • 0037587327 scopus 로고    scopus 로고
    • Hipikat: Recommending pertinent software development artifacts
    • D. Cubranic and G.C. Murphy, "Hipikat: Recommending Pertinent Software Development Artifacts," Proc. Int'l Conf. Software Eng., pp. 408-418, 2003.
    • (2003) Proc. Int'l Conf. Software Eng. , pp. 408-418
    • Cubranic, D.1    Murphy, G.C.2
  • 11
    • 77956619193 scopus 로고    scopus 로고
    • Populating a release history database from version control and bug tracking systems
    • M. Fischer, M. Pinzger, and H. Gall, "Populating a Release History Database from Version Control and Bug Tracking Systems," Proc. Int'l Conf. Software Maintenance, pp. 23-33, 2003.
    • (2003) Proc. Int'l Conf. Software Maintenance , pp. 23-33
    • Fischer, M.1    Pinzger, M.2    Gall, H.3
  • 12
    • 0026203186 scopus 로고
    • Using program slicing in software maintenance
    • Aug
    • K. Gallagher and J. Lyle, "Using Program Slicing in Software Maintenance," IEEE Trans. Software Eng.; vol. 17, no. 8, pp. 751-761, Aug. 1991.
    • (1991) IEEE Trans. Software Eng. , vol.17 , Issue.8 , pp. 751-761
    • Gallagher, K.1    Lyle, J.2
  • 13
    • 0039253846 scopus 로고    scopus 로고
    • Mining frequent patterns without candidate generation
    • W. Chen et al., eds
    • J. Han, J. Pei, and Y. Yin, "Mining Frequent Patterns without Candidate Generation," Proc. Int'I Conf. Management of Data, W. Chen et al., eds., pp. 1-12, 2000.
    • (2000) Proc. Int'I Conf. Management of Data , pp. 1-12
    • Han, J.1    Pei, J.2    Yin, Y.3
  • 14
    • 0034770139 scopus 로고    scopus 로고
    • Identifying similar code with program dependence graphs
    • J. Krinke, "Identifying Similar Code with Program Dependence Graphs," Proc. Working Conf. Reverse Eng., pp. 301-309, 2001.
    • (2001) Proc. Working Conf. Reverse Eng. , pp. 301-309
    • Krinke, J.1
  • 17
    • 0030407014 scopus 로고    scopus 로고
    • Experiment on the automatic detection of function clones in a software system using metrics
    • J. Mayrand, C. Leblanc, and E. Merle, "Experiment on the Automatic Detection of Function Clones in a Software System Using Metrics," Proc. Int'l Conf. Software Maintenance, pp. 244-254, 1996.
    • (1996) Proc. Int'l Conf. Software Maintenance , pp. 244-254
    • Mayrand, J.1    Leblanc, C.2    Merle, E.3
  • 18
    • 4544296863 scopus 로고    scopus 로고
    • Data mining library reuse patterns in user-selected applications
    • A. Michail, "Data Mining Library Reuse Patterns in User-Selected Applications," Proc. Int'l Conf. Automated Software Eng., pp. 24-33, 1999.
    • (1999) Proc. Int'l Conf. Automated Software Eng. , pp. 24-33
    • Michail, A.1
  • 19
    • 0033725593 scopus 로고    scopus 로고
    • Data mining library reuse patterns using generalized association rules
    • A. Michail, "Data Mining Library Reuse Patterns Using Generalized Association Rules," Proc. Int'l Conf. Software Eng., pp. 167-176, 2000.
    • (2000) Proc. Int'l Conf. Software Eng. , pp. 167-176
    • Michail, A.1
  • 20
    • 0142149841 scopus 로고    scopus 로고
    • Two case studies of open source software development: Apache and mozilla
    • A. Mockus, R.T. Fielding, and J. Herbsleb, "Two Case Studies of Open Source Software Development: Apache and Mozilla," ACM Trans. Software Eng. and Methodology, vol. 11, no. 3, pp. 1-38, 2002.
    • (2002) ACM Trans. Software Eng. and Methodology , vol.11 , Issue.3 , pp. 1-38
    • Mockus, A.1    Fielding, R.T.2    Herbsleb, J.3
  • 21
    • 0035279843 scopus 로고    scopus 로고
    • Globalization by chunking: A quantitative approach
    • A. Mockus and D.M, Weiss, "Globalization by Chunking: A Quantitative Approach," IEEE Software, vol. 18, no. 2, pp. 30-37, 2001.
    • (2001) IEEE Software , vol.18 , Issue.2 , pp. 30-37
    • Mockus, A.1    Weiss, D.M.2
  • 22
    • 0031220368 scopus 로고    scopus 로고
    • Using a hash-based method with transaction trimming for mining association rules
    • J.S. Park, M.-S. Chen, and P.S. Yu, "Using a Hash-Based Method with Transaction Trimming for Mining Association Rules," Trans. Knowledge and Data Eng., pp. 813-825, 1997.
    • (1997) Trans. Knowledge and Data Eng. , pp. 813-825
    • Park, J.S.1    Chen, M.-S.2    Yu, P.S.3
  • 23
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • D.L. Parnas, "On the Criteria to Be Used in Decomposing Systems into Modules," Comm. ACM, pp. 1053-1058, 1972.
    • (1972) Comm. ACM , pp. 1053-1058
    • Parnas, D.L.1
  • 26
    • 84978974907 scopus 로고    scopus 로고
    • Facilitating program comprehension by mining association rules from source code
    • C. Tjortjis, L. Sinos, and P. Layzell, "Facilitating Program Comprehension by Mining Association Rules from Source Code," Proc. Int'l Workshop Program Comprehension, pp. 125-133, 2003.
    • (2003) Proc. Int'l Workshop Program Comprehension , pp. 125-133
    • Tjortjis, C.1    Sinos, L.2    Layzell, P.3
  • 27
    • 0021457061 scopus 로고
    • Program slicing
    • July
    • M. Weiser, "Program Slicing," Trans. Software Eng., vol. 10, no. 7, pp. 352-357, July 1984.
    • (1984) Trans. Software Eng. , vol.10 , Issue.7 , pp. 352-357
    • Weiser, M.1


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