메뉴 건너뛰기




Volumn , Issue , 2010, Pages 157-166

Leveraging usage similarity for effective retrieval of examples in code repositories

Author keywords

api usage; code search; software information retrieval; ssi; structural semantic indexing

Indexed keywords

API USAGE; CODE SEARCH; SOFTWARE INFORMATION RETRIEVALS; SSI; STRUCTURAL SEMANTICS;

EID: 78751558942     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1882291.1882316     Document Type: Conference Paper
Times cited : (111)

References (51)
  • 1
    • 78751559392 scopus 로고    scopus 로고
    • Web Site
    • Stackoverflow Web Site. http://stackoverflow.com.
  • 2
    • 78751494615 scopus 로고    scopus 로고
    • Web Site
    • Java2s Web Site. http://java2s.com/.
  • 4
    • 78751539727 scopus 로고    scopus 로고
    • web site Jan
    • Eclipse faqs web site http://wiki.eclipse.org/index.php/Eclipse-FAQs, Jan 2010.
    • (2010) Eclipse Faqs
  • 5
    • 78751512066 scopus 로고    scopus 로고
    • web site Jan
    • Lucene web site. http://lucene.apache.org, Jan 2010.
    • (2010)
  • 11
    • 0031103679 scopus 로고    scopus 로고
    • Fab: Content-based, collaborative recommendation
    • M. Balabanović and Y. Shoham. Fab: content-based, collaborative recommendation. Commun. ACM, 40(3):66-72, 1997.
    • (1997) Commun. ACM , vol.40 , Issue.3 , pp. 66-72
    • Balabanović, M.1    Shoham, Y.2
  • 12
    • 77949394549 scopus 로고    scopus 로고
    • Learning from examples to improve code completion systems
    • Amsterdam, The Netherlands, ACM
    • M. Bruch, M. Monperrus, and M. Mezini. Learning from examples to improve code completion systems. In Proceegings of FSE, pages 213-222, Amsterdam, The Netherlands, 2009. ACM.
    • (2009) Proceegings of FSE , pp. 213-222
    • Bruch, M.1    Monperrus, M.2    Mezini, M.3
  • 18
    • 0026239334 scopus 로고
    • Cognitive tools for locating and comprehending software objects for reuse
    • Austin, Texas, United States, IEEE Computer Society Press
    • G. Fischer, S. Henninger, and D. Redmiles. Cognitive tools for locating and comprehending software objects for reuse. In Proceedings of the 13th international conference on Software engineering, pages 318-328, Austin, Texas, United States, 1991. IEEE Computer Society Press.
    • (1991) Proceedings of the 13th International Conference on Software Engineering , pp. 318-328
    • Fischer, G.1    Henninger, S.2    Redmiles, D.3
  • 19
    • 0023454438 scopus 로고
    • The vocabulary problem in human-system communication
    • G. W. Furnas, T. K. Landauer, L. M. Gomez, and S. T. Dumais. The vocabulary problem in human-system communication. Commun. ACM, 30:964-971, 1987.
    • (1987) Commun. ACM , vol.30 , pp. 964-971
    • Furnas, G.W.1    Landauer, T.K.2    Gomez, L.M.3    Dumais, S.T.4
  • 22
    • 0031124378 scopus 로고    scopus 로고
    • An evolutionary approach to constructing effective software reuse repositories
    • S. Henninger. An evolutionary approach to constructing effective software reuse repositories. ACM Trans. Softw. Eng. Methodol., 6(2):111-140, 1997.
    • (1997) ACM Trans. Softw. Eng. Methodol. , vol.6 , Issue.2 , pp. 111-140
    • Henninger, S.1
  • 29
    • 31844436753 scopus 로고    scopus 로고
    • Jungloid mining: Helping to navigate the api jungle
    • New York, NY, USA, ACM Press
    • D. Mandelin, L. Xu, R. Bodík, and D. Kimelman. Jungloid mining: helping to navigate the api jungle. In PLDI '05, pages 48-61, New York, NY, USA, 2005. ACM Press.
    • (2005) PLDI '05 , pp. 48-61
    • Mandelin, D.1    Xu, L.2    Bodík, R.3    Kimelman, D.4
  • 35
    • 70350602127 scopus 로고    scopus 로고
    • What Makes APIs Hard to Learn? Answers from Developers
    • M. P. Robillard. What Makes APIs Hard to Learn? Answers from Developers. IEEE Softw., 26(6):27-34, 2009.
    • (2009) IEEE Softw. , vol.26 , Issue.6 , pp. 27-34
    • Robillard, M.P.1
  • 38
    • 0002413320 scopus 로고
    • The state of retrieval system evaluation
    • G. Salton. The state of retrieval system evaluation. Inf. Process. Manage., 28(4):441-449, 1992.
    • (1992) Inf. Process. Manage. , vol.28 , Issue.4 , pp. 441-449
    • Salton, G.1
  • 39
    • 0034315843 scopus 로고    scopus 로고
    • Investigating Reading Techniques for Object-Oriented Framework Learning
    • F. Shull, F. Lanubile, and V. R. Basili. Investigating Reading Techniques for Object-Oriented Framework Learning. IEEE Trans. Softw. Eng., 26(11):1101-1118, 2000.
    • (2000) IEEE Trans. Softw. Eng. , vol.26 , Issue.11 , pp. 1101-1118
    • Shull, F.1    Lanubile, F.2    Basili, V.R.3
  • 44
    • 47849116210 scopus 로고    scopus 로고
    • Archetypal Internet-Scale source code searching
    • Open Source Development, Communities and Quality, 275 Springer Boston
    • M. Umarji, S. Sim, and C. Lopes. Archetypal Internet-Scale source code searching. In Open Source Development, Communities and Quality, volume 275/2008 of IFIP International Federation for Information Processing, pages 257-263. Springer Boston, 2008.
    • (2008) 2008 of IFIP International Federation for Information Processing , pp. 257-263
    • Umarji, M.1    Sim, S.2    Lopes, C.3
  • 45
    • 78751479274 scopus 로고    scopus 로고
    • Web site for
    • Web site for Google Code Search. http://www.google.com/codesearch, 2010.
    • (2010)
  • 46
    • 78751511658 scopus 로고    scopus 로고
    • Web site for
    • Web site for Koders. http://www.koders.com, 2010.
    • (2010)
  • 47
    • 78751518806 scopus 로고    scopus 로고
    • Web site for
    • Web site for Krugle. http://www.krugle.com, 2010.
    • (2010)
  • 49
    • 17444411454 scopus 로고    scopus 로고
    • Reuse-conducive development environments
    • Y. Ye and G. Fischer. Reuse-conducive development environments. Automated Software Engg., 12:199-235, 2005.
    • (2005) Automated Software Engg. , vol.12 , pp. 199-235
    • Ye, Y.1    Fischer, G.2


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