• DocumentCode
    2417155
  • Title

    Dynamically evolvable distributed systems

  • Author

    Pandey, Raju ; Malabarba, Scott ; Stapko, Tim ; Hashii, Brant

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Davis, CA, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    1022
  • Lastpage
    1027
  • Abstract
    Dynamic evolution allows designers to move logic from interpreted data structures into directly executed code. This provides the efficiency of code-driven security enforcement without sacrificing flexibility. The Evolvable Systems Project (ESP) at University of California, is developing techniques for safely and securely evolve distributed Java applications at runtime. We briefly describe the design and implementation of a type-safe model for dynamically modifying Java programs on a single host. We then describe how this model can be applied for building an adaptive security infrastructure. An extension of the single host model to a distributed environment is considered. Finally, we conclude with a brief outline of the project and the future work.
  • Keywords
    Java; distributed programming; object-oriented programming; project engineering; ESP project; Evolvable Systems Project; Java; University of California; adaptive security infrastructure; distributed programs; dynamic evolution; runtime optimization; Application software; Business; Data security; Data structures; Java; Mediation; Runtime; Software engineering; Software safety; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2002. COMPSAC 2002. Proceedings. 26th Annual International
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-1727-7
  • Type

    conf

  • DOI
    10.1109/CMPSAC.2002.1045141
  • Filename
    1045141