<XML><RECORDS><RECORD><REFERENCE_TYPE>0</REFERENCE_TYPE><REFNUM>5306</REFNUM><AUTHORS><AUTHOR>Evans,J.H.</AUTHOR><AUTHOR>Dickman,P.W.</AUTHOR></AUTHORS><YEAR>1997</YEAR><TITLE>DRASTIC: A Run-Time Architecture for Evolving, Distributed, Persistent Systems</TITLE><PLACE_PUBLISHED>Proceedings of ECOOP'97. (11th European Conference on Object Oriented Programming). Lecture Notes in Computer Science, Volume No. 1241 </PLACE_PUBLISHED><PUBLISHER>Springer</PUBLISHER><PAGES>243-275</PAGES><ISBN>3-540-61769-8</ISBN><LABEL>Evans:1997:5306</LABEL><ABSTRACT>Modern systems must be adaptable --- to changing requirements, bug-fixes, new technologies and reconfiguration. For critical applications this must be possible at run-time; for complex applications it should be limitable to major sub-divisions of the system. The DRASTIC architecture addresses these goals by exploiting object persistence and distributed systems implementation techniques. It enables run-time changes of types, implementations, and the system configuration. This is based on a novel architectura; abstraction of oocality for evolution, called the `zone'. Contracts between zones automatically limit the visibility of such changes between zones. We present work in progress on DRASTIC's computational model and run-time system, illustrating support for software evolution and highlighting key features of our current implementation. </ABSTRACT></RECORD></RECORDS></XML>