Towards a Runtime Code Update in Java
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21240%2F13%3A00209376" target="_blank" >RIV/68407700:21240/13:00209376 - isvavai.cz</a>
Result on the web
<a href="http://www.ceur-ws.org/Vol-971/paper12.pdf" target="_blank" >http://www.ceur-ws.org/Vol-971/paper12.pdf</a>
DOI - Digital Object Identifier
—
Alternative languages
Result language
angličtina
Original language name
Towards a Runtime Code Update in Java
Original language description
Runtime Code Update is a technique to update a program while it is running. Such a feature is often used so the developer can modify an application without the necessity to restart the application and recover desired state after restart. This saves timeand lowers costs. Furthermore, there are applications which cannot be stopped, such as air traffic control systems or telephone switches. Current virtual machines for Java programming language do not support non-trivial updates to the running code. We have modified STX:LIBJAVA -- an implementation of Java virtual machine within Smalltalk/X -- to support arbitrary changes to the running code. Beside changes to the fields and methods which are already supported by the tools such as JRebel or Javaleon, wealso support unrestricted changes to the class and interface hierarchy. Our Runtime Code Updates scheme has been integrated into the Smalltalk/X IDE, thus providing interactive environment where a developer can modify a Java application w
Czech name
—
Czech description
—
Classification
Type
D - Article in proceedings
CEP classification
IN - Informatics
OECD FORD branch
—
Result continuities
Project
—
Continuities
S - Specificky vyzkum na vysokych skolach
Others
Publication year
2013
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Article name in the collection
13th Annual International Workshop on Databases, Texts, Specifications, and Objects
ISBN
—
ISSN
1613-0073
e-ISSN
—
Number of pages
19
Pages from-to
13-31
Publisher name
CEUR Workshop Proceedings
Place of publication
Tilburg
Event location
Písek
Event date
Apr 17, 2013
Type of event by nationality
EUR - Evropská akce
UT code for WoS article
—