发明名称 |
Animated display showing execution of object-oriented programs |
摘要 |
A dynamic visual presentation animates how classes or objects send messages and relate to each other in an object-oriented program during the program's execution. The presentation depicts classes or objects as graphical nodes on a computer display. The relative proximity of these nodes varies to reflect a specific relationship between classes or objects: either communication, creation frequency, or aggregation. Communication between objects is also dynamically depicted as a set of one or more line segments each passing through two or more of the nodes that have classes of methods on a call stack. Mapping these conceptual relationships into dynamic, spatial relationships makes them explicit and observable, allowing a user to better understand, debug, and tune the object-oriented program.
|
申请公布号 |
US5592600(A) |
申请公布日期 |
1997.01.07 |
申请号 |
US19940312849 |
申请日期 |
1994.09.27 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
DE PAUW, WIM;CINA, VINCENT J.;HELM, ANDREW R.;KIMELMAN, DOUGLAS N.;VLISSIDES, JOHN M. |
分类号 |
G06F11/28;G06F3/048;G06F3/14;G06F9/06;G06F9/44;G06F11/32;G06F11/36;G06T13/00;(IPC1-7):G06T11/00 |
主分类号 |
G06F11/28 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|