메뉴 건너뛰기




Volumn 32, Issue 12, 2006, Pages 952-970

Approximate structural context matching: An approach to recommend relevant examples

Author keywords

API usage; Example recommendation; Heuristic search; Strathcona; Structural context

Indexed keywords

DATA STRUCTURES; ENCODING (SYMBOLS); HEURISTIC PROGRAMMING; PATTERN MATCHING; QUERY LANGUAGES; SOFTWARE ENGINEERING;

EID: 33947312500     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.2006.117     Document Type: Article
Times cited : (136)

References (22)
  • 9
    • 33244478572 scopus 로고    scopus 로고
    • "Using Structural Context to Recommend Source Code Examples"
    • master's thesis, Univ. of British Columbia
    • R. Holmes, "Using Structural Context to Recommend Source Code Examples," master's thesis, Univ. of British Columbia, 2004.
    • (2004)
    • Holmes, R.1
  • 10
    • 33244490514 scopus 로고    scopus 로고
    • "Using Structural Context to Recommend Source Code Examples"
    • R. Holmes and G.C. Murphy, "Using Structural Context to Recommend Source Code Examples," Proc. Int'l Conf. Software Eng., pp. 117-125, 2004.
    • (2004) Proc. Int'l Conf. Software Eng. , pp. 117-125
    • Holmes, R.1    Murphy, G.C.2
  • 14
    • 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
  • 15
    • 0035013229 scopus 로고    scopus 로고
    • "Code Web: Data Mining Library Reuse Patterns"
    • A. Michail, "Code Web: Data Mining Library Reuse Patterns," Proc. Int'l Conf. Software Eng., pp. 827-828, 2001.
    • (2001) Proc. Int'l Conf. Software Eng. , pp. 827-828
    • Michail, A.1
  • 17
    • 33947318601 scopus 로고
    • "SCRUPLE: A Reengineer's Tool for Source Code Search"
    • S. Paul, "SCRUPLE: A Reengineer's Tool for Source Code Search," Proc. IBM Centre for Advanced Studies Conf., pp. 329-346, 1992.
    • (1992) Proc. IBM Centre for Advanced Studies Conf. , pp. 329-346
    • Paul, S.1
  • 21
    • 0036038568 scopus 로고    scopus 로고
    • "Supporting Reuse by Delivering Task-Relevant and Personalized Information"
    • Y. Ye and G. Fischer, "Supporting Reuse by Delivering Task-Relevant and Personalized Information," Proc. Int'l Conf. Software Eng., pp. 513-523, 2002.
    • (2002) Proc. Int'l Conf. Software Eng. , pp. 513-523
    • Ye, Y.1    Fischer, G.2
  • 22
    • 0029280449 scopus 로고
    • "Signature Matching: A Tool for Using Software Libraries"
    • A.M. Zaremski and J.M. Wing, "Signature Matching: A Tool for Using Software Libraries," ACM Trans. Software Eng. and Methodology, vol. 4, no. 2, pp. 146-170, 1995.
    • (1995) ACM Trans. Software Eng. and Methodology , vol.4 , Issue.2 , pp. 146-170
    • Zaremski, A.M.1    Wing, J.M.2


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