메뉴 건너뛰기




Volumn , Issue , 2009, Pages 203-212

API hyperlinking via structural overlap

Author keywords

API recommendation; Module clustering; Overlap rank

Indexed keywords

API FUNCTIONS; CLIENT CODE; HIGH PRECISION; HYPERLINKING; STRUCTURAL MEASURES;

EID: 77949398304     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1595696.1595727     Document Type: Conference Paper
Times cited : (30)

References (49)
  • 1
    • 77949354411 scopus 로고    scopus 로고
    • http://httpd.apache.org
    • Apache HTTP server. http://httpd.apache.org/.
    • Apache
  • 2
    • 77949388646 scopus 로고    scopus 로고
    • bzip2. http://www.bzip.org/.
    • bzip2. http://www.bzip.org/.
  • 3
    • 77949417212 scopus 로고    scopus 로고
    • doxygen. http://www.doxygen.org/.
    • doxygen. http://www.doxygen.org/.
  • 4
    • 77949414143 scopus 로고    scopus 로고
    • Subversion. http://subversion.tigris.org/.
    • Subversion. http://subversion.tigris.org/.
  • 5
    • 77949382687 scopus 로고    scopus 로고
    • time - time command execution. http://www.manpages.info/freebsd/time.1. html.
    • time - time command execution. http://www.manpages.info/freebsd/time.1. html.
  • 7
    • 84859166305 scopus 로고    scopus 로고
    • Simrank, Query rewriting through link analysis of the click graph
    • I. Antonellis, H. Garcia-Molina, and C.-C. Chang. Simrank++: Query rewriting through link analysis of the click graph. In VLDB, 2008.
    • (2008) VLDB
    • Antonellis, I.1    Garcia-Molina, H.2    Chang, C.-C.3
  • 10
    • 0036040277 scopus 로고    scopus 로고
    • Similarity estimation techniques from rounding algorithms
    • M. S. Charikar. Similarity estimation techniques from rounding algorithms. In STOC, 2002.
    • (2002) STOC
    • Charikar, M.S.1
  • 14
    • 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. In ICSE, 2005.
    • (2005) ICSE
    • Holmes, R.1    Murphy, G.C.2
  • 15
    • 84956630483 scopus 로고
    • Interprocedural slicing using dependence graphs
    • S. Horwitz, T. Reps, and D. Binkley. Interprocedural slicing using dependence graphs. In PLDI, 1988.
    • (1988) PLDI
    • Horwitz, S.1    Reps, T.2    Binkley, D.3
  • 17
    • 35348863146 scopus 로고    scopus 로고
    • D. F. Huynh, D. R. Karger, and R. C. Miller. Exhibit: Lightweight structured data publishing. In WWW, 2007.
    • D. F. Huynh, D. R. Karger, and R. C. Miller. Exhibit: Lightweight structured data publishing. In WWW, 2007.
  • 19
    • 0242625250 scopus 로고    scopus 로고
    • G. Jeh and J. Widom. SimRank: A measure of structural-context similarity. In KDD, 2002.
    • G. Jeh and J. Widom. SimRank: A measure of structural-context similarity. In KDD, 2002.
  • 20
    • 0000406430 scopus 로고    scopus 로고
    • Authoritative sources in a hyperlinked environment
    • J. M. Kleinberg. Authoritative sources in a hyperlinked environment. In SODA, 1997.
    • (1997) SODA
    • Kleinberg, J.M.1
  • 21
    • 3042658703 scopus 로고    scopus 로고
    • C. Lattner and V. Adve. LLVM: A compilation framework for lifelong program analysis & transformation. In CGO, 2004.
    • C. Lattner and V. Adve. LLVM: A compilation framework for lifelong program analysis & transformation. In CGO, 2004.
  • 22
    • 32344452883 scopus 로고    scopus 로고
    • PR-Miner: Automatically extracting implicit programming rules and detecting violations in large software code
    • Z. Li and Y. Zhou. PR-Miner: Automatically extracting implicit programming rules and detecting violations in large software code. In ESEC/FSE, 2005.
    • (2005) ESEC/FSE
    • Li, Z.1    Zhou, Y.2
  • 25
    • 34547367487 scopus 로고    scopus 로고
    • D. Lo and S.-C. Khoo. SMArTIC: Towards building an accurate, robust and scalable specification miner. In FSE, 2006.
    • D. Lo and S.-C. Khoo. SMArTIC: Towards building an accurate, robust and scalable specification miner. In FSE, 2006.
  • 26
    • 53149140743 scopus 로고    scopus 로고
    • MUVI: Automatically inferring multi-variable access correlations and detecting related semantic and concurrency bugs
    • S. Lu, S. Park, C. Hu, X. Ma, W. Jiang, Z. Li, R. A. Popa, and Y. Zhou. MUVI: Automatically inferring multi-variable access correlations and detecting related semantic and concurrency bugs. In SOSP, 2007.
    • (2007) SOSP
    • Lu, S.1    Park, S.2    Hu, C.3    Ma, X.4    Jiang, W.5    Li, Z.6    Popa, R.A.7    Zhou, Y.8
  • 27
    • 31844436753 scopus 로고    scopus 로고
    • Jungloid mining: Helping to navigate the API jungle
    • D. Mandelin, L. Xu, R. Bodìk, and D. Kimelman. Jungloid mining: Helping to navigate the API jungle. In PLDI, 2005.
    • (2005) PLDI
    • Mandelin, D.1    Xu, L.2    Bodìk, R.3    Kimelman, D.4
  • 28
    • 35348960950 scopus 로고    scopus 로고
    • Hierarchical clustering for software architecture recovery
    • O. Maqbool and H. A. Babri. Hierarchical clustering for software architecture recovery. IEEE Transactions on Software Engineering, 33(11):759-780, 2007.
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.11 , pp. 759-780
    • Maqbool, O.1    Babri, H.A.2
  • 29
    • 57349180506 scopus 로고    scopus 로고
    • Quantitative information flow as network flow capacity
    • S. McCamant and M. D. Ernst. Quantitative information flow as network flow capacity. In PLDI, 2008.
    • (2008) PLDI
    • McCamant, S.1    Ernst, M.D.2
  • 30
    • 0033725593 scopus 로고    scopus 로고
    • Data mining library reuse patterns using generalized association rules
    • A. Michail. Data mining library reuse patterns using generalized association rules. In ICSE, 2000.
    • (2000) ICSE
    • Michail, A.1
  • 31
    • 0041875229 scopus 로고    scopus 로고
    • On spectral clustering: Analysis and an algorithm
    • A. Y. Ng, M. I. Jordan, and Y. Weiss. On spectral clustering: Analysis and an algorithm. In NIPS, 2001.
    • (2001) NIPS
    • Ng, A.Y.1    Jordan, M.I.2    Weiss, Y.3
  • 33
    • 4544241812 scopus 로고    scopus 로고
    • Efficient field-sensitive pointer analysis of C
    • D. J. Pearce, P. H. J. Kelly, and C. Hankin. Efficient field-sensitive pointer analysis of C. In PASTE, 2004.
    • (2004) PASTE
    • Pearce, D.J.1    Kelly, P.H.J.2    Hankin, C.3
  • 34
    • 0035695798 scopus 로고    scopus 로고
    • Identifying candidate objects using hierarchical clustering analysis
    • S. Phattarsukol and P. Muenchaisri. Identifying candidate objects using hierarchical clustering analysis. In APSEC, 2001.
    • (2001) APSEC
    • Phattarsukol, S.1    Muenchaisri, P.2
  • 35
    • 32344452628 scopus 로고    scopus 로고
    • Automatic generation of suggestions for program investigation
    • M. P. Robillard. Automatic generation of suggestions for program investigation. In ESEC/FSE, 2005.
    • (2005) ESEC/FSE
    • Robillard, M.P.1
  • 37
    • 0030646927 scopus 로고    scopus 로고
    • Normalized cuts and image segmentation
    • J. Shi and J. Malik. Normalized cuts and image segmentation. In CVPR, 1997.
    • (1997) CVPR
    • Shi, J.1    Malik, J.2
  • 38
    • 0031372523 scopus 로고    scopus 로고
    • Identifying modules via concept analysis
    • M. Siff and T. Reps. Identifying modules via concept analysis. In ICSM, 1997.
    • (1997) ICSM
    • Siff, M.1    Reps, T.2
  • 39
    • 0015640298 scopus 로고
    • Co-citation in the scientific literature: A new measure of the relationship between two documents
    • H. Small. Co-citation in the scientific literature: A new measure of the relationship between two documents. Journal of the American Society for Information Science, 24(4):265-269, 1973.
    • (1973) Journal of the American Society for Information Science , vol.24 , Issue.4 , pp. 265-269
    • Small, H.1
  • 40
    • 34548319589 scopus 로고    scopus 로고
    • Modular information hiding and type-safe linking for C
    • S. Srivastava, M. Hicks, and J. S. Foster. Modular information hiding and type-safe linking for C. In TLDI, 2007.
    • (2007) TLDI
    • Srivastava, S.1    Hicks, M.2    Foster, J.S.3
  • 41
    • 34248365238 scopus 로고    scopus 로고
    • XSnippet: Mining for sample code
    • N. Tansalarak and K. Claypool. XSnippet: Mining for sample code. In OOPSLA, 2006.
    • (2006) OOPSLA
    • Tansalarak, N.1    Claypool, K.2
  • 42
    • 0032688675 scopus 로고    scopus 로고
    • Identifying objects using cluster and concept analysis
    • A. van Deursen and T. Kuipers. Identifying objects using cluster and concept analysis. In ICSE, 1999.
    • (1999) ICSE
    • van Deursen, A.1    Kuipers, T.2
  • 44
    • 85050273691 scopus 로고
    • Program slicing
    • M. Weiser. Program slicing. In ICSE, 1981.
    • (1981) ICSE
    • Weiser, M.1
  • 45
    • 0036983315 scopus 로고    scopus 로고
    • Automatic extraction of object-oriented component interfaces
    • J. Whaley, M. C. Martin, and M. S. Lam. Automatic extraction of object-oriented component interfaces. In ISSTA, 2002.
    • (2002) ISSTA
    • Whaley, J.1    Martin, M.C.2    Lam, M.S.3
  • 47
    • 34247116992 scopus 로고    scopus 로고
    • Perracotta: Mining temporal API rules from imperfect traces
    • J. Yang, D. Evans, D. Bhardwaj, T. Bhat, and M. Das. Perracotta: Mining temporal API rules from imperfect traces. In ICSE, 2006.
    • (2006) ICSE
    • Yang, J.1    Evans, D.2    Bhardwaj, D.3    Bhat, T.4    Das, M.5
  • 48
    • 77949371835 scopus 로고    scopus 로고
    • MAPO: Mining and recommending API usage pattern
    • H. Zhong, T. Xie, L. Zhang, J. Pei, and H. Mei. MAPO: Mining and recommending API usage pattern. In ECOOP, 2009.
    • (2009) ECOOP
    • Zhong, H.1    Xie, T.2    Zhang, L.3    Pei, J.4    Mei, H.5


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