An Application-Assisted Checkpoint-Restart Mechanism for Java Applications | IEEE Conference Publication | IEEE Xplore