• DocumentCode
    2824800
  • Title

    RTFM (Read the Factual Mails) - Augmenting Program Comprehension with Remail

  • Author

    Bacchelli, Alberto ; Lanza, Michele ; Humpa, Vitezslav

  • Author_Institution
    Fac. of Inf., REVEAL, Univ. of Lugano, Lugano, Switzerland
  • fYear
    2011
  • fDate
    1-4 March 2011
  • Firstpage
    15
  • Lastpage
    24
  • Abstract
    The advent of globalization has led to the adoption of distributed software development as a common practice. One of its drawbacks-the absence of impromptu meetings - is tackled with other communication means, such as emails, instant messaging, or forums. Mailing lists have proven to be effective for enabling developers´ collaboration and coordination: Being asynchronous, emails can evade time zone barriers, being public, mailing lists maintain developers´ awareness, being recorded, email archives offer information on system evolution. Emails can provide information about a task, clarify implementation details, or reveal hidden connections among entities, always within the clear context of a discussion. As a result, we argue that emails might help program comprehension. We devised Remail, an Eclipse plug in to integrate email communication in the IDE. It allows developers to seamlessly handle code entities and emails concerning the source code. Discussions relevant to chosen entities can be retrieved easily, thus providing an updated and effective form of complementary documentation. We present design and implementation of Remail, and illustrate, through a number of scenarios, how it can augment program comprehension.
  • Keywords
    electronic mail; software maintenance; E-mail communication; Remail plug-in; distributed software development; program comprehension; Context; Databases; Documentation; Electronic mail; Engines; Joining processes; Programming; IDE plugin; email; program comprehension; remail;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance and Reengineering (CSMR), 2011 15th European Conference on
  • Conference_Location
    Oldenburg
  • ISSN
    1534-5351
  • Print_ISBN
    978-1-61284-259-2
  • Type

    conf

  • DOI
    10.1109/CSMR.2011.6
  • Filename
    5741255