• DocumentCode
    1418952
  • Title

    Adaptive Code Collage: A Framework to Transparently Modify Scientific Codes

  • Author

    Kang, Pilsung ; Ramakrishnan, Naren ; Ribbens, Calvin J. ; Varadarajan, Srinidhi ; Heffner, Michael A.

  • Volume
    14
  • Issue
    1
  • fYear
    2012
  • Firstpage
    52
  • Lastpage
    63
  • Abstract
    Legacy scientific codes are often repurposed to fit adaptive needs, but making such code adaptive without changing the original source programs can be challenging. Adaptive Code Collage (ACC) meets this challenge using function-call interception in a language-neutral way at link time, transparently "catching" and redirecting function calls.
  • Keywords
    FORTRAN; adaptive codes; assembly language; program compilers; software maintenance; adaptive code collage; assembly language; function call catching; function call redirection; function-call interception; legacy scientific codes; scientific code transparently modification; Adaptation model; Encoding; Heuristic algorithms; Scientific computing; Software algorithms; Scientific software adaptation; function-call interception; program modification; scientific programming;
  • fLanguage
    English
  • Journal_Title
    Computing in Science & Engineering
  • Publisher
    ieee
  • ISSN
    1521-9615
  • Type

    jour

  • DOI
    10.1109/MCSE.2011.17
  • Filename
    5680891