用于探索Java程序的交互式可视化环境:重新审视SHriMP视图

M. Storey
{"title":"用于探索Java程序的交互式可视化环境:重新审视SHriMP视图","authors":"M. Storey","doi":"10.1109/ICPC.2011.51","DOIUrl":null,"url":null,"abstract":"Summary form only given, as follows. This invited talk was the winner of the \"Most Influential Paper Award for IWPC2001.\" A decade ago, projects in the program comprehension community investigated how software visualization could enhance the exploration and navigation of large software systems. At IWPC in 2001, we demonstrated the SHriMP (Simple Hierarchical Multiple Perspective) visualization tool, which provided a navigable interface integrating a variety of graph-based layouts with hypertext versions of source code and documentation. At the time, there were a number of tools that shared some of SHriMP?s features and researchers shared challenges when implementing these tools, as well as in understanding how they could evaluate these tools for future adoption. In this talk, I will review SHriMP?s early features and demonstrate how the tool was eventually integrated with the Eclipse Integrated Development Environment. I will also discuss some of the successful and unsuccessful approaches we used to evaluate this and other visualization tools. I will conclude by discussing the many lessons we learned throughout the SHriMP research project, while highlighting some of the challenges that are still relevant in today's research.","PeriodicalId":6853,"journal":{"name":"2019 IEEE/ACM 27th International Conference on Program Comprehension (ICPC)","volume":"16 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2011-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"An interactive visualization environment for exploring Java programs: SHriMP views revisited\",\"authors\":\"M. Storey\",\"doi\":\"10.1109/ICPC.2011.51\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Summary form only given, as follows. This invited talk was the winner of the \\\"Most Influential Paper Award for IWPC2001.\\\" A decade ago, projects in the program comprehension community investigated how software visualization could enhance the exploration and navigation of large software systems. At IWPC in 2001, we demonstrated the SHriMP (Simple Hierarchical Multiple Perspective) visualization tool, which provided a navigable interface integrating a variety of graph-based layouts with hypertext versions of source code and documentation. At the time, there were a number of tools that shared some of SHriMP?s features and researchers shared challenges when implementing these tools, as well as in understanding how they could evaluate these tools for future adoption. In this talk, I will review SHriMP?s early features and demonstrate how the tool was eventually integrated with the Eclipse Integrated Development Environment. I will also discuss some of the successful and unsuccessful approaches we used to evaluate this and other visualization tools. I will conclude by discussing the many lessons we learned throughout the SHriMP research project, while highlighting some of the challenges that are still relevant in today's research.\",\"PeriodicalId\":6853,\"journal\":{\"name\":\"2019 IEEE/ACM 27th International Conference on Program Comprehension (ICPC)\",\"volume\":\"16 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-06-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE/ACM 27th International Conference on Program Comprehension (ICPC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICPC.2011.51\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE/ACM 27th International Conference on Program Comprehension (ICPC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICPC.2011.51","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

仅给出摘要形式,如下。这篇特邀演讲获得了“IWPC2001最具影响力论文奖”。十年前,程序理解社区的项目研究了软件可视化如何增强大型软件系统的探索和导航。在2001年的IWPC上,我们演示了虾(简单分层多角度)可视化工具,它提供了一个可导航的界面,将各种基于图形的布局与源代码和文档的超文本版本集成在一起。当时,有许多工具共享了一些SHriMP?S特性和研究人员分享了实现这些工具时面临的挑战,以及如何评估这些工具以供将来采用。在这次演讲中,我将回顾一下虾?并演示该工具最终是如何与Eclipse集成开发环境集成的。我还将讨论我们用来评估这个工具和其他可视化工具的一些成功和不成功的方法。最后,我将讨论我们在整个SHriMP研究项目中学到的许多经验教训,同时强调一些在当今研究中仍然相关的挑战。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
An interactive visualization environment for exploring Java programs: SHriMP views revisited
Summary form only given, as follows. This invited talk was the winner of the "Most Influential Paper Award for IWPC2001." A decade ago, projects in the program comprehension community investigated how software visualization could enhance the exploration and navigation of large software systems. At IWPC in 2001, we demonstrated the SHriMP (Simple Hierarchical Multiple Perspective) visualization tool, which provided a navigable interface integrating a variety of graph-based layouts with hypertext versions of source code and documentation. At the time, there were a number of tools that shared some of SHriMP?s features and researchers shared challenges when implementing these tools, as well as in understanding how they could evaluate these tools for future adoption. In this talk, I will review SHriMP?s early features and demonstrate how the tool was eventually integrated with the Eclipse Integrated Development Environment. I will also discuss some of the successful and unsuccessful approaches we used to evaluate this and other visualization tools. I will conclude by discussing the many lessons we learned throughout the SHriMP research project, while highlighting some of the challenges that are still relevant in today's research.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信