• DocumentCode
    464344
  • Title

    Is Code Still Moving Around? Looking Back at a Decade of Code Mobility

  • Author

    Carzaniga, Antonio ; Picco, Gian Pietro Pietro ; Vigna, Giovanni

  • Author_Institution
    Univ. of Lugano, Lugano
  • fYear
    2007
  • fDate
    20-26 May 2007
  • Firstpage
    9
  • Lastpage
    20
  • Abstract
    In the mid-nineties, mobile code was on the rise and, in particular, there was a growing interest in autonomously moving code components, called mobile agents. In 1997, we published a paper that introduced the concept of mobile code paradigms, which are design patterns that involve code mobility. The paradigms highlighted the locations of code, resources, and execution as first-class abstractions. This characterization proved useful to frame mobile code designs and technologies, and also as a basis for a quantitative analysis of applications built with them. Ten years later, things have changed considerably. In this paper we present our view of how mobile code evolved and discuss which paradigms succeeded or failed in supporting effectively distributed applications.
  • Keywords
    mobile agents; software engineering; code mobility; mobile agents; quantitative analysis; Application software; Code standards; Computer networks; Layout; Mobile agents; Paper technology; Programming profession; Runtime; Software engineering; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering - Companion, 2007. ICSE 2007 Companion. 29th International Conference on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-7695-2892-9
  • Type

    conf

  • DOI
    10.1109/ICSECOMPANION.2007.44
  • Filename
    4222663