skip to main content
10.1145/1180875.1180906acmconferencesArticle/Chapter ViewAbstractPublication PagescscwConference Proceedingsconference-collections
Article

Shared waypoints and social tagging to support collaboration in software development

Published:04 November 2006Publication History

ABSTRACT

This paper presents the conceptual design of TagSEA, a collaborative tool to support asynchronous software development. Our goal is to develop a lightweight source code annotation tool that enhances navigation, coordination, and capture of knowledge relevant to a software development team. Our design is inspired by combining "waypoints" from geographical navigation with "social tagging" from social bookmarking software to support coordination and communication among software developers. We describe the motivation behind this work, walk through the design and implementation, and report early feedback on how this lightweight tool supports collaborative software engineering activities. Finally, we suggest a number of new research directions that this topic exposes.

References

  1. Gutwin, C., Penner, R., and Schneider, K. Group awareness in distributed software development. Proc. CSCW 2004, ACM Press, New York, NY, 2004, 72--81. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Hupfer, S., L.-T. Cheng, S. Ross and J. Ross, "Introducing collaboration into an application development environment", Proc. CSCW 2004, ACM Press, New York, NY, 2004, 21--24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Hammond, T., T. Hannay, B. Lund, and J. Scott, "Social Bookmarking Tools: A General Review", D-Lib Magazine, Volume 11 Number 4, April 2005.Google ScholarGoogle ScholarCross RefCross Ref
  4. Larkin, F.J., Basic Coastal Navigation: An Introduction to Piloting, 1999. ISBN 1-57409-052-6Google ScholarGoogle Scholar
  5. Millen, D., J. Feinberg, and B. Kerr, "Social Bookmarking in the Enterprise", ACM Queue, vol 3, no. 9, Nov 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Moody, P., WebPath: Sharable Personalized Guided Web Tours, IBM Research (Cambridge), TR 98-09 (1998).Google ScholarGoogle Scholar
  7. Muller, M.J. et al., "Shared landmarks in complex coordination environments", in CHI '05 extended abstracts on Human factors in computing systems (Portland, Oregon), 2005, 1681--1684. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Sun Microsystems, Javadoc Tool Home Page, http://java.sun.com/j2se/javadocGoogle ScholarGoogle Scholar
  9. Ying, A., Wright, J., and Abrams, S. "Source code that talks: an exploration of Eclipse task comments and their implication to repository mining", Workshop on Mining Software Repositories (MSR '05), St. Louis, 2005, 1--5. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Vinson, N., "Design Guidelines for Landmarks to Support Navigation in Virtual Environments", Proceedings of CHI '99, Pittsburgh, 1999, 278--285. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Shared waypoints and social tagging to support collaboration in software development

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      CSCW '06: Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work
      November 2006
      548 pages
      ISBN:1595932496
      DOI:10.1145/1180875

      Copyright © 2006 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 4 November 2006

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate2,235of8,521submissions,26%

      Upcoming Conference

      CSCW '24

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader