• DocumentCode
    2003443
  • Title

    Configuration and adaptation of binary software components

  • Author

    Kell, Stephen

  • Author_Institution
    Comput. Lab., Univ. of Cambridge, Cambridge
  • fYear
    2009
  • fDate
    16-24 May 2009
  • Firstpage
    211
  • Lastpage
    214
  • Abstract
    Existing black-box adaptation techniques are insufficiently powerful for a large class of real-world tasks. Meanwhile, white-box techniques are language-specific and overly invasive. We argue for the inclusion of special-purpose adaptation features in a configuration language, and outline the benefits of targetting binary representations of software. We introduce Cake, a configuration language with adaptation features, and show how its design is being shaped by two case studies.
  • Keywords
    high level languages; software engineering; Cake; binary representations; binary software components; black-box adaptation techniques; configuration language; language-specific; overly invasive; white-box techniques; Data structures; Encoding; High level languages; History; Java; Laboratories; Logic design; Open source software; Runtime; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering - Companion Volume, 2009. ICSE-Companion 2009. 31st International Conference on
  • Conference_Location
    Vancouver, BC
  • Print_ISBN
    978-1-4244-3495-4
  • Type

    conf

  • DOI
    10.1109/ICSE-COMPANION.2009.5070984
  • Filename
    5070984