首页> 外文会议>Middle Eastern simulation modelling multiconference;Annual Pan-Arabic >Data and Control Flow Visualization by Transforming Software into Schematic Diagrams
【24h】

Data and Control Flow Visualization by Transforming Software into Schematic Diagrams

机译:通过将软件转换为示意图来实现数据和控制流的可视化

获取原文
获取外文期刊封面目录资料

摘要

The development of software is still largely based on the sequential programming paradigm. This however does not fit modern multi-core architectures. For optimization of sequential code it is auxiliary to visualize the internal control and data flow. Well-Known data and control flow graphs are ineligible due to their complexity. Dynamic program characteristics which occur through use of pointers aggravate this problem. In this paper we propose a transformation of sequential source code based on dynamic software analysis. The program is divided into parts with static dependencies among one another. These parts can be visualized with electronic circuit diagram layout techniques. The quality of generated layouts is analyzed and multiple improvements are devised leading to a significant simplification of the resulting schematics.
机译:软件的开发仍主要基于顺序编程范例。但是,这不适合现代多核体系结构。为了优化顺序代码,可视化内部控制和数据流是辅助的。由于其复杂性,众所周知的数据和控制流程图是不合格的。通过使用指针出现的动态程序特性加剧了这个问题。在本文中,我们提出了一种基于动态软件分析的顺序源代码转换。该程序分为相互之间具有静态依赖性的部分。这些部分可以使用电子电路图布局技术进行可视化。分析所生成布局的质量,并设计了多项改进措施,从而大大简化了所得原理图。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号