DocumentCode
1637388
Title
Poster: Interactive and Collaborative Source Code Annotation
Author
Suzuki, Ryo
Author_Institution
Univ. of Tokyo, Tokyo, Japan
Volume
2
fYear
2015
Firstpage
799
Lastpage
800
Abstract
Software documentation plays an important role in sharing the knowledge behind source code between distributed programmers. Good documentation makes source code easier to understand; on the other hand, developers have to constantly update the documentation whenever the source code changes. Developers will benefit from an automated tool that simplifies keeping documentation up-to-date and facilitates collaborative editing. In this paper, we explore the concept of collaborative code annotation by combining the idea from crowdsourcing. We introduce Cumiki, a web-based collaborative annotation tool that makes it easier for crowds of developers to collaboratively create the up-to-date documentation. This paper describes the user interface, the mechanism, and its implementation, and discusses the possible usage scenarios.
Keywords
Internet; distributed programming; software tools; source code (software); system documentation; Cumiki tool; Web-based collaborative annotation tool; collaborative editing; collaborative source code annotation; crowdsourcing; distributed programmers; interactive source code annotation; software documentation; user interface; Collaboration; Crowdsourcing; Documentation; Programming; Software; Software engineering; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on
Conference_Location
Florence
Type
conf
DOI
10.1109/ICSE.2015.254
Filename
7203075
Link To Document