将草图和图表链接到源代码制品
软件工程
2017-06-30 v1
摘要
近期研究表明,草图和图表在软件开发人员的日常工作中发挥重要作用。如果这些可视化制品被归档,它们往往与所记录的源代码分离,因为缺乏足够的工具支持来帮助开发人员捕获、归档和检索与特定源代码制品相关的草图。本文介绍了 SketchLink,一种旨在通过支持开发人员完成这些任务来提高软件开发过程中创建的草图和图表价值的工具。我们的原型实现提供了一个 Web 应用程序,利用智能手机和平板电脑的摄像头捕获模拟草图,也可用于桌面计算机上传计算机生成的图表。我们还为 Java IDE 实现了一个插件,将链接嵌入 Javadoc 注释中,并在源代码编辑器中以图形图标的形式就地可视化它们。
引用
@article{arxiv.1706.09700,
title = {Linking Sketches and Diagrams to Source Code Artifacts},
author = {Sebastian Baltes and Peter Schmitz and Stephan Diehl},
journal= {arXiv preprint arXiv:1706.09700},
year = {2017}
}
备注
4 pages, 4 figures, Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE 2014), ACM, 2014, pp. 743-746