计算机科学 ›› 2015, Vol. 42 ›› Issue (12): 36-39.
于涵,王海,彭鑫,赵文耘
YU Han, WANG Hai, PENG Xin and ZHAO Wen-yun
摘要: 可视化是软件维护和演化研究的一个重要组成部分。一个交互式的3D可视化方案能够将软件演化过程更形象地展示给用户。将软件的演化历史比拟成一座城市的发展过程,用户可以自由地在城市中移动,在把握系统宏观变化趋势的同时,很好地掌控其细节的发展情况。在已有相关工作的基础上,利用unity3D实现了一个原型工具,基本实现了预期目标,能为软件管理者提供方便的可视化信息。
[1] Ben S.Control Flow and Data Structure Documentation:TwoExperiments [J].Communications of ACM,1982,25(1):55-63 [2] Limberger D,Wasty B,Trumper J,et al.Interactive SoftwareMaps for Web-Based Source Code Analysis[C]∥Proceedings of the International Web3D Conference,2013.ACM,2013,475(3):91-98 [3] Wettel R,Lanza M.Visualizing software systems as cities[C]∥VISSOFT.2007.Banff,Ont.,2007:92-99 [4] Beyer D,Hassan A E.Animated Visualization of Software History using Evolution Storyboards[C]∥WCRE 2006.Benevento,Italy,2006:199-210 [5] Langelier G,Sahraoui H,Poulin P.Exploring the evolution ofsoftware quality with animated visualization[C]∥Visual Languages and Human-Centric Computing.2008:13-20 [6] Few S.Show me the numbers:Designing Tables and Graphs to Enlighten[M].Analytics Press,2004 [7] Wettel R,Lanza M.Program Comprehension through Software Habitability[C]∥ICPC.2007.Banff,Alberta,Canada,2007:231-240 |
No related articles found! |
|