메뉴 건너뛰기




Volumn 1, Issue , 2010, Pages 205-214

Using twinning to adapt programs to alternative APIs

Author keywords

API mapping; source to source translation; twinning

Indexed keywords

API MAPPING; SOURCE-TO-SOURCE TRANSFORMATIONS; SOURCE-TO-SOURCE TRANSLATION;

EID: 77954755667     PISSN: 02705257     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1806799.1806832     Document Type: Conference Paper
Times cited : (64)

References (22)
  • 2
    • 0026096342 scopus 로고
    • Txl: A rapid prototyping system for programming language dialects
    • J. R. Cordy, C. D. Halpern, and E. Promislow. Txl: A rapid prototyping system for programming language dialects. Computer Languages, 16, 1991.
    • (1991) Computer Languages , vol.16
    • Cordy, J.R.1    Halpern, C.D.2    Promislow, E.3
  • 3
    • 57349185958 scopus 로고    scopus 로고
    • Recommending adaptive changes for framework evolution
    • B. Dagenais and M. P. Robillard. Recommending adaptive changes for framework evolution. In Proc. ICSE, 2008.
    • Proc. ICSE, 2008
    • Dagenais, B.1    Robillard, M.P.2
  • 6
    • 0036980156 scopus 로고    scopus 로고
    • A rule-based language for programming software updates
    • M. Erwig and D. Ren. A rule-based language for programming software updates. SIGPLAN Not., 37(12):88-97, 2002.
    • (2002) SIGPLAN Not , vol.37 , Issue.12 , pp. 88-97
    • Erwig, M.1    Ren, D.2
  • 9
    • 31744437018 scopus 로고    scopus 로고
    • Catchup!: Capturing and replaying refactorings to support api evolution
    • J. Henkel and A. Diwan. Catchup!: capturing and replaying refactorings to support api evolution. In Proc. ICSE, 2005.
    • Proc. ICSE, 2005
    • Henkel, J.1    Diwan, A.2
  • 10
    • 56249095379 scopus 로고    scopus 로고
    • Cren: A tool for tracking copy-and-paste code clones and renaming identifiers consistently in the ide
    • P. Jablonski and D. Hou. Cren: a tool for tracking copy-and-paste code clones and renaming identifiers consistently in the ide. In OOPSLA workshop on eclipse technology eXchange, 2007.
    • OOPSLA Workshop on Eclipse Technology EXchange, 2007
    • Jablonski, P.1    Hou, D.2
  • 13
    • 77949887907 scopus 로고    scopus 로고
    • Discovering and representing systematic code changes
    • M. Kim and D. Notkin. Discovering and representing systematic code changes. In Proc. ICSE, 2009.
    • Proc. ICSE, 2009
    • Kim, M.1    Notkin, D.2
  • 14
    • 34548725569 scopus 로고    scopus 로고
    • Automatic inference of structural changes for matching across program versions
    • M. Kim, D. Notkin, and D. Grossman. Automatic inference of structural changes for matching across program versions. In Proc. ICSE, 2007.
    • Proc. ICSE, 2007
    • Kim, M.1    Notkin, D.2    Grossman, D.3
  • 16
    • 33746074469 scopus 로고    scopus 로고
    • Practical dynamic software updating for c
    • I. Neamtiu, M. Hicks, G. Stoyle, and M. Oriol. Practical dynamic software updating for c. SIGPLAN Not., 41(6):72-83, 2006.
    • (2006) SIGPLAN Not , vol.41 , Issue.6 , pp. 72-83
    • Neamtiu, I.1    Hicks, M.2    Stoyle, G.3    Oriol, M.4
  • 18
    • 77954014270 scopus 로고    scopus 로고
    • Semantic patches for documenting and automating collateral evolutions in linux device drivers
    • Y. Padioleau, R. R. Hansen, J. L. Lawall, and G. Muller. Semantic patches for documenting and automating collateral evolutions in linux device drivers. In Proc. PLOS '06, page 10, 2006.
    • (2006) Proc. PLOS '06 , pp. 10
    • Padioleau, Y.1    Hansen, R.R.2    Lawall, J.L.3    Muller, G.4
  • 19
    • 55849102237 scopus 로고    scopus 로고
    • Documenting and automating collateral evolutions in linux device drivers
    • Y. Padioleau, J. Lawall, R. R. Hansen, and G. Muller. Documenting and automating collateral evolutions in linux device drivers. SIGOPS Oper. Syst. Rev., 42(4):247-260, 2008.
    • (2008) SIGOPS Oper. Syst. Rev. , vol.42 , Issue.4 , pp. 247-260
    • Padioleau, Y.1    Lawall, J.2    Hansen, R.R.3    Muller, G.4
  • 21
    • 37849025032 scopus 로고    scopus 로고
    • Beyond refactoring: A framework for modular maintenance of crosscutting design idioms
    • M. Shonle, W. G. Griswold, and S. Lerner. Beyond refactoring: a framework for modular maintenance of crosscutting design idioms. In ESEC/FSE, 2007.
    • (2007) ESEC/FSE
    • Shonle, M.1    Griswold, W.G.2    Lerner, S.3


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