首页> 外文会议>International Seminar on Software Visualization, May 20-25, 2001, Dagstuhl Castle, Germany >Visualising Objects: Abstraction, Encapsulation, Aliasing, and Ownership
【24h】

Visualising Objects: Abstraction, Encapsulation, Aliasing, and Ownership

机译:可视化对象:抽象,封装,别名和所有权

获取原文
获取原文并翻译 | 示例

摘要

Each object in an object-oriented program can correspond to one abstraction in the program's design. This correspondence makes visualising object-oriented programs easy: simply render each object in terms of its corresponding abstraction. Unfortunately, the endemic aliasing within object-oriented programs undermines this scheme, as an object's state can depend on the transitive state of many other objects, which may be unknown to the visualisation system. By analysing programs to determine the extent of aliasing, we can construct visualisations to display aliasing directly, and can provide support for more abstract visualisations.
机译:面向对象的程序中的每个对象都可以对应于程序设计中的一个抽象。这种对应关系使可视化的面向对象程序变得容易:只需根据其对应的抽象来渲染每个对象即可。不幸的是,由于对象的状态可能取决于许多其他对象的传递状态,这对于可视化系统是未知的,因此,面向对象程序中的地方性别名破坏了该方案。通过分析程序以确定锯齿的程度,我们可以构建可视化效果以直接显示锯齿,并且可以为更抽象的可视化效果提供支持。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号