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
Link To Document