发明授权
US06199198B1 Computer system, method, and article of manufacture for visualizing differences between design artifacts and object-oriented code
失效
计算机系统,方法和制造工具,用于可视化设计工件与面向对象代码之间的差异
- 专利标题: Computer system, method, and article of manufacture for visualizing differences between design artifacts and object-oriented code
- 专利标题(中): 计算机系统,方法和制造工具,用于可视化设计工件与面向对象代码之间的差异
-
申请号: US08988400申请日: 1997-12-10
-
公开(公告)号: US06199198B1公开(公告)日: 2001-03-06
- 发明人: Stephen Graham
- 申请人: Stephen Graham
- 主分类号: G06F9445
- IPC分类号: G06F9445
摘要:
A process displays differences between design artifacts and object-oriented code. The process includes the step of displaying a first design artifact depicting an existing design of a first object, including an existing method and an existing collaboration relationship with a second object. The process continues by storing modified object oriented code representing a modified design of the first object, including a modified method. The process continues by displaying in a second design artifact, results of design virtual machine execution of the modified method. Then the process identifies a modified collaboration relationship with the second object by analyzing a modified message from the modified method to the second object. The process displays the modified collaboration relationship with the second object by juxtaposing at least portions of the first and second design artifacts. The modified collaboration relationship can be displayed as highlighted by different shades of gray or by different colors. The process can also display in the second design artifact, changes in attributes of the first object or changes between the existing method and the modified method of the first object. The design artifact can be displayed as a CRC report format, as an Object Structure Diagram format, or an Object Interaction Diagram format.
信息查询