Patent ID: 8930914
Filing Date: 2015-01-06
Classification: G06F

Abstract:
1. A method, with a processor of an information processing system, for documenting execution of long running applications, comprising: continuously collecting, with a processor of an information processing system communicatively coupled with a runtime system, snapshots monitored from an executing application on the runtime system; selecting collected snapshots that indicate a significant change in runtime behavior of the executing application on the runtime system, wherein significant changes are determined based at least on user specified policies; annotating, with the processor, each of the selected snapshots with at least description of the significant change in runtime behavior of the executing application on the runtime system at the time the selected snapshot was collected; storing and updating documentation of an execution history of the executing application on the runtime system from the collected and annotated snapshots; and updating a set of annotations in the source code artifacts documentation of the executing application, describing the significant change in runtime behavior of the executing application, wherein the set of annotations comprises at least meta data.