发明名称 Systems and/or methods for monitoring live software
摘要 Certain example embodiments described herein relate to techniques for observing an internal state of a software application executing in a runtime environment. For instance, certain example embodiments include traversing a structure of multiple live data objects in the executing software application; generating a graph of shadow data objects based on the traversing, with each shadow data object of the graph corresponding to a live data object of the executing software application; and providing access to the generated shadow graph via a user interface.
申请公布号 US9465723(B2) 申请公布日期 2016.10.11
申请号 US201414524359 申请日期 2014.10.27
申请人 Software AG USA, Inc. 发明人 Sunderland Schanck Christopher Robert
分类号 G06F11/36;G06F11/34;G06F9/44 主分类号 G06F11/36
代理机构 Nixon & Vanderhye, P.C. 代理人 Nixon & Vanderhye, P.C.
主权项 1. A system for observing an internal state of a software application executing in a runtime environment, the system comprising: processing resources including memory and at least one processor, the processing resources being configured to control the system to perform operations comprising: traversing a structure of a plurality of live data objects in the software application executing in the runtime environment, the structure including one or more first live data objects each corresponding to a respective attribute or method of a second live data object, wherein the first and second live data objects are from the plurality of live data objects;generating a graph of shadow data objects based on the traversing, each shadow data object of the graph corresponding to a live data object of the executing software application, wherein one or more first shadow data objects each corresponding to a respective one of the first live data objects are arranged in the graph as child nodes of a second shadow data object which corresponds to the second live data object; andproviding access to the generated shadow graph via a user interface, so that information regarding the plurality of live data objects is accessible through the shadow graph during said executing.
地址 Reston VA US