메뉴 건너뛰기




Volumn 47, Issue 6, 2012, Pages 275-285

Type-directed completion of partial expressions

Author keywords

Code completion; Partial expressions; Program synthesis; Ranking; Type based analysis

Indexed keywords

COMPLEX STRUCTURE; IMPEDANCE MISMATCH; LARGE PARTS; PARTIAL EXPRESSIONS; PROGRAM SYNTHESIS; PROGRAMMING FRAMEWORK; RANKING; TYPE-BASED ANALYSIS; WRITING CODES;

EID: 84866346382     PISSN: 15232867     EISSN: None     Source Type: Journal    
DOI: 10.1145/2345156.2254098     Document Type: Conference Paper
Times cited : (20)

References (21)
  • 1
    • 84866349809 scopus 로고    scopus 로고
    • In C. Miller, editor, Selected 2001 SRC Summer Intern Projects, Technical Note 2001-004. Compaq Systems Research Center, Dec
    • C. Bolton. Typsy: A type-based search tool for Java programmers. In C. Miller, editor, Selected 2001 SRC Summer Intern Projects, Technical Note 2001-004. Compaq Systems Research Center, Dec. 2001.
    • (2001) Typsy: A Type-Based Search Tool for Java Programmers
    • Bolton, C.1
  • 2
    • 84863490568 scopus 로고    scopus 로고
    • SNIFF: A search engine for Java using free-form queries
    • S. Chatterjee, S. Juvekar, and K. Sen. SNIFF: A search engine for Java using free-form queries. ETAPS/FASE, 2009.
    • (2009) ETAPS/FASE
    • Chatterjee, S.1    Juvekar, S.2    Sen, K.3
  • 3
    • 84863501741 scopus 로고    scopus 로고
    • Using structure-based recommendations to facilitate discoverability in APIs
    • E. Duala-Ekoko and M. P. Robillard. Using structure-based recommendations to facilitate discoverability in APIs. ECOOP, 2011.
    • (2011) ECOOP
    • Duala-Ekoko, E.1    Robillard, M.P.2
  • 4
    • 0023454438 scopus 로고
    • The vocabulary problem in human-system communication
    • 30, Nov
    • G. Furnas, T. Landauer, L. Gomez, and S. Dumais. The vocabulary problem in human-system communication. CACM, 30, Nov 1987.
    • (1987) CACM
    • Furnas, G.1    Landauer, T.2    Gomez, L.3    Dumais, S.4
  • 5
    • 77956235995 scopus 로고    scopus 로고
    • Dimensions in program synthesis
    • S. Gulwani. Dimensions in program synthesis. In PPDP, 2010.
    • (2010) PPDP
    • Gulwani, S.1
  • 7
    • 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. ICSE, 2005.
    • (2005) ICSE
    • Holmes, R.1    Murphy, G.C.2
  • 8
    • 83455245951 scopus 로고    scopus 로고
    • Towards a better code completion system by API grouping, filtering, and popularity-based ranking
    • D. Hou and D. M. Pletcher. Towards a better code completion system by API grouping, filtering, and popularity-based ranking. RSSE, 2010.
    • (2010) RSSE
    • Hou, D.1    Pletcher, D.M.2
  • 9
    • 77953988032 scopus 로고    scopus 로고
    • Keyword programming in Java
    • G. Little and R. C. Miller. Keyword programming in Java. ASE, 2007.
    • (2007) ASE
    • Little, G.1    Miller, R.C.2
  • 10
    • 31844436753 scopus 로고    scopus 로고
    • Jungloid mining: Helping to navigate the API jungle
    • D. Mandelin, L. Xu, R. Bodik, and D. Kimelman. Jungloid mining: Helping to navigate the API jungle. PLDI, 2005.
    • (2005) PLDI
    • Mandelin, D.1    Xu, L.2    Bodik, R.3    Kimelman, D.4
  • 11
    • 0030615469 scopus 로고    scopus 로고
    • Lackwit: A program understanding tool based on type inference
    • R. O'Callahan and D. Jackson. Lackwit: A program understanding tool based on type inference. ICSE, 1997.
    • (1997) ICSE
    • O'Callahan, R.1    Jackson, D.2
  • 12
    • 77949894379 scopus 로고    scopus 로고
    • Semantics-based code search
    • S. P. Reiss. Semantics-based code search. ICSE, 2009.
    • (2009) ICSE
    • Reiss, S.P.1
  • 13
    • 84863490569 scopus 로고
    • Retrieving library identifiers via equational matching of types
    • M. Rittri and M. Rittri. Retrieving library identifiers via equational matching of types. CADE, 1992.
    • (1992) CADE
    • Rittri, M.1    Rittri, M.2
  • 15
    • 79951630810 scopus 로고    scopus 로고
    • PhD thesis, EECS Department, University of California, Berkeley, Dec
    • A. Solar Lezama. Program Synthesis By Sketching. PhD thesis, EECS Department, University of California, Berkeley, Dec 2008.
    • (2008) Program Synthesis By Sketching
    • Solar Lezama, A.1
  • 16
    • 84863442569 scopus 로고    scopus 로고
    • The sketching approach to program synthesis
    • A. Solar-Lezama. The sketching approach to program synthesis. APLAS, 2009.
    • (2009) APLAS
    • Solar-Lezama, A.1
  • 17
    • 51049123306 scopus 로고    scopus 로고
    • PARSEWeb: A programmer assistant for reusing open source code on the web
    • S. Thummalapenta and T. Xie. PARSEWeb: A programmer assistant for reusing open source code on the web. ASE, 2007.
    • (2007) ASE
    • Thummalapenta, S.1    Xie, T.2
  • 18
    • 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. ICSE, 2002.
    • (2002) ICSE
    • Ye, Y.1    Fischer, G.2
  • 19
    • 81455131786 scopus 로고    scopus 로고
    • Data-driven synthesis for object-oriented frameworks
    • K. Yessenov, Z. Xu, and A. Solar-Lezama. Data-driven synthesis for object-oriented frameworks. OOPSLA, 2011.
    • (2011) OOPSLA
    • Yessenov, K.1    Xu, Z.2    Solar-Lezama, A.3


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