Coping with API Evolution for Running, Mission-Critical Applications Using Virtual Execution Environment