• 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