Despite the progress that has been made in the field of program visualization, programmers nowadays still rely on inserting extra code (e.g. print statements) to visualize complicated program states during debugging. ...
详细信息
ISBN:
(纸本)9781450342056
Despite the progress that has been made in the field of program visualization, programmers nowadays still rely on inserting extra code (e.g. print statements) to visualize complicated program states during debugging. There are many obstacles that have impeded and continue to impede program visualization for practical use. One such major obstacle is that a wide variety of data types and interpretations from data to visualizations are arbitrary. It is unlikely that visualizations will be available a priori to cover everything that might be of interest. In an attempt to address the problem, a debugging visualization tool called xDIVA is presented here. A practical application of xDIVA in EDA(Electronic Design Automation) industry is described.
xDIVA, a 3D debugging visualization tool, provides a platform by which visualization metaphors are interactive, composable and de-coupled from data, i.e. a complicated visualization can be composed and assembled from ...
详细信息
ISBN:
(纸本)9781450304948
xDIVA, a 3D debugging visualization tool, provides a platform by which visualization metaphors are interactive, composable and de-coupled from data, i.e. a complicated visualization can be composed and assembled from basic ones, each of which is independently replaceable. Based on the progress of xDIVA, this tool demo paper describes an automatic animation system to generate interpolated frames between key frames, where key frames are snapshots of the 3D scene at breakpoints. This approach does not require users to add or write any animation code and is more feasible for practical use.
暂无评论