一句话:提出将增强现实与软件文档结合,用AR可视化文档以提升项目理解与复用。
随着软件项目规模与复用增加,开发者常因文档不足、过时或难以理解而难以维护和扩展项目。作者提出将增强现实(AR)与软件文档整合的愿景,尤其是用AR可视化软件文档,以帮助理解项目并支持复用与维护。论文给出若干可探索的研究方向,并以神经系统隐喻展示了一个API文档的AR可视化示例场景。作者将本文视为未来研究的基础,旨在利用AR使文档成为软件开发过程中的一等工件。
There is a significant rise in the availability, development and size of software projects in the present day. Many open source projects are reused or updated for various purposes that include fixing bugs in existing projects, development and maintenance of project extensions. Developers who interact with the projects might require documentation for better comprehension of the project and to develop extensions. Most of the software projects currently do not have sufficient documentation or it is not updated along with the project. If some projects have reasonably sufficient documentation, it is usually difficult to comprehend it either for maintenance or for reuse purposes. Considering the usefulness of Augmented Reality (AR) towards comprehension, we propose the vision of integrating the domains of augmented reality and software documentation, and specifically, visualization of software documentation using AR. In this paper, we present some of the directions that could be explored towards this vision and also present an example visualization scenario for API documentation using neural system metaphor. We see this paper as a basis for the future research direction of leveraging AR towards making documentation as a primary artifact in the software development process.
DOI 原文 ·
@inproceedings{paperbot5795,
title = {Software documentation and augmented reality: love or arranged marriage?},
author = {Sridhar Chimalakonda and Akhila Sri Manasa Venigalla},
booktitle = {FSE},
year = {2020},
doi = {10.1145/3368089.3417044}
}