Luís Pina

Rubah - Dynamic Software Updating for Java

Rubah is the first Dynamic Software Update system for Java that is:

Links

Papers

[1] Tedsuto: A General Framework for Testing Dynamic Software Updates. Luís Pina and Michael Hicks. In Proceedings of the IEEE 8th International Conference on Software Testing, Verification and Validation (ICST), April, 2016.

[2] Practical Dynamic Software Updating. Luís Pina. PhD dissertation, Instituto Superior Técnico, University of Lisbon, February, 2016.

[3] Rubah: DSU for Java on a Stock JVM. Luís Pina and Luís Veiga and Michael Hicks. In Proceedings of the ACM 2014 International Conference on Object-Oriented Programming Languages, Systems, and Applications (OOPSLA), October, 2014.

[4] Rubah: Efficient, General-purpose Dynamic Software Updating for Java. Luís Pina and Michael Hicks. In Proceedings of the 5th International Workshop on Hot Topics in Software Upgrades (HotSWUp), June, 2013.