DocumentCode
2211361
Title
Beyond generated software documentation — A web 2.0 perspective
Author
Schugerl, Philipp ; Rilling, Juergen ; Charland, Philippe
Author_Institution
Dept. of Comput. Sci. & Software Eng., Concordia Univ., Montreal, QC, Canada
fYear
2009
fDate
20-26 Sept. 2009
Firstpage
547
Lastpage
550
Abstract
Over the last decades, software engineering processes have constantly evolved to reflect cultural, social, technological, and organizational changes, which are often a direct result of the Internet. The introduction of the Web 2.0 resulted in further changes creating an interactive, community driven platform. However, these ongoing changes have yet to be reflected in the way we document software systems. Documentation generators, like Doxygen and its derivatives (Javadoc, Natural Docs, etc.) have become the de-facto industry standards for creating external technical software documentation from source code. However, the inter-woven representation of source code and documentation within a source code editor limits the ability of these approaches to provide rich media, internationalization, and interactive content. In this paper, we combine the functionality of a Web browser with a source code editor to provide source code documentation with rich media content. The paper presents our fully functional implementation of the editor within the Eclipse framework.
Keywords
Internet; online front-ends; software engineering; system documentation; Doxygen; Eclipse framework; Internet; Web 2.0; Web browser; de-facto industry standards; documentation generators; software engineering processes; software system documentation; source code documentation; source code editor; Code standards; Computer industry; Cultural differences; Documentation; Global communication; Internet; Java; Software engineering; Software standards; Software systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Maintenance, 2009. ICSM 2009. IEEE International Conference on
Conference_Location
Edmonton, AB
ISSN
1063-6773
Print_ISBN
978-1-4244-4897-5
Electronic_ISBN
1063-6773
Type
conf
DOI
10.1109/ICSM.2009.5306385
Filename
5306385
Link To Document