arrow
返回

Supporting tailorable program visualisation through literate programming and fisheye views

delete2001-11-01
delete4
delete
OA
AI
A
Andy Cockburn
DOI:10.1016/S0950-5849(01)00182-3delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
This paper describes the 'Jaba' program editor and browser that allows users to tailor the level of abstraction at which they visualise, browse, edit and document object-oriented programs. Its design draws on concepts from literate programming, holophrasting displays, fisheye visualisation and hypertext to allow programmers to rapidly move between abstract and detailed views of Java classes. The paper focuses on the motivation for, and user interface issues surrounding, the integration of these facilities in Jaba. Limitations in the current tools and theories for programming support are identified, and modifications are proposed and demonstrated. Examples include overcoming the static post-hoc documentation support provided by Javadoc, and normalising Fumas's 'degree of interest' fisheye visualisation formula to avoid excessive suppression of program segments. (C) 2001 Elsevier Science B.V. All rights reserved.
Keyword:
literate programming
documentation
fisheye visualisation
hypertext
programming environments
Java
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Information and Software Technology 封面图
Information and Software Technology
IF:
4.3
论文数:
3.8K
被引数:
7.7K

机构

暂无机构信息
引用论文

引用论文

RNA Polymerase of Influenza Virus: Role of NP in RNA Chain Elongation1
err1988-12-01
err0
PREAI
errAyae Honda; Kenji Ueda; Kyosuke Nagata; Akira Ishihama
err分享
err收藏
Synthesis of rambutan-like hybrid nanospheres of Au-P123
err2009-09-01
err0
errOAAI
errChun Mao; Xiang Bai Chen; Xiao Mei Hou; Jian Shen; Jun jie Zhu; Wen Bo Zhao
err分享
err收藏
Automated mapping of the seasonal evolution of surface meltwater and its links to climate on the Amery Ice Shelf, Antarctica
err2021-12-22
err0
errOAAI
errPeter A. Tuckett; Jeremy C. Ely; Andrew J. Sole; James M. Lea; Stephen J. Livingstone; Julie M. Jones; J. Melchior van Wessem
err分享
err收藏
没有更多内容