Rubah: Efficient, General-purpose Dynamic Software Updating for Java. Luis Pina and Michael Hicks. In Proceedings of the Workshop on Hot Topics in Software Upgrades (HotSWUp), June 2013.

This paper presents Rubah, a new dynamic software updating (DSU) system for Java programs that works on stock VMs. Rubah supports a large range of program changes (e.g., changes to the class hierarchy and updates to running methods), does not restrict important programming idioms (e.g., reflection), and, as shown by performance experiments using an updatable version of the H2 database management system, imposes low overhead on normal execution.

[ .pdf ]

@INPROCEEDINGS{pina13rubah,
  TITLE = {Rubah: Efficient, General-purpose Dynamic Software Updating for {Java}},
  AUTHOR = {Luis Pina and Michael Hicks},
  BOOKTITLE = {Proceedings of the Workshop on Hot Topics in Software Upgrades (HotSWUp)},
  MONTH = JUN,
  YEAR = 2013
}

This file has been generated by bibtex2html 1.69