skip to main content
10.1145/1294948.1294974acmconferencesArticle/Chapter ViewAbstractPublication PagesfseConference Proceedingsconference-collections
Article

A small observatory for super-repositories

Published:03 September 2007Publication History

ABSTRACT

Software evolution research has been focused mostly on analyzing the evolution of single software systems. However, it is rarely the case that a project exists as standalone, independent of others. Rather, projects exist in parallel within larger contexts in companies, research groups or even the open-source communities, contexts that we call super-repositories. In this paper, we argue that visualization of super-repositories is useful in a range of situations, and we describe The Small Project Observatory, a prototype tool which aims to visualize super-repositories.

References

  1. T. Ball and S. Eick. Software visualization in the large. IEEE Computer, 29(4):33--43, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. C. Collberg, S. Kobourov, J. Nagra, J. Pitts, and K. Wampler. A system for graph-based visualization of the evolution of software. In Proceedings of the 2003 ACM Symposium on Software Visualization, pages 77--86, New York NY, 2003. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Conklin, J. Howison, and K. Crowston. Collaboration using ossmole: a repository of floss data and analyses. SIGSOFT Softw. Eng. Notes, 30(4):1--5, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. D. Cubranic and G. Murphy. Hipikat: Recommending pertinent software development artifacts. In Proceedings 25th International Conference on Software Engineering (ICSE 2003), pages 408--418, New York NY, 2003. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. T. M. J. Fruchterman and E. M. Reingold. Graph drawing by force-directed placement. Softw. Pract. Exper., 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. T. Gîrba, S. Ducasse, and M. Lanza. Yesterday's Weather: Guiding early reverse engineering efforts by summarizing the evolution of changes. In Proceedings of 20th IEEE International Conference on Software Maintenance (ICSM'04), pages 40--49, Los Alamitos CA, Sept. 2004. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. T. Gîrba, A. Kuhn, M. Seeberger, and S. Ducasse. How developers drive software evolution. In Proceedings of International Workshop on Principles of Software Evolution (IWPSE 2005), pages 113--122. IEEE Computer Society Press, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. M. Jazayeri, H. Gall, and C. Riva. Visualizing Software Release Histories: The Use of Color and Third Dimension. In Proceedings of ICSM '99 (International Conference on Software Maintenance), pages 99--108. IEEE Computer Society Press, 1999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. M. Lehman and L. Belady. Program Evolution: Processes of Software Change. London Academic Press, London, 1985. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. M. Pinzger, H. Gall, M. Fischer, and M. Lanza. Visualizing multiple evolution metrics. In Proceedings of SoftVis 2005 (2nd ACM Symposium on Software Visualization), pages 67--75, St. Louis, Missouri, USA, May 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. F. Van Rysselberghe and S. Demeyer. Studying software evolution information by visualizing the change history. In Proceedings 20th IEEE International Conference on Software Maintenance (ICSM '04), pages 328--337, Los Alamitos CA, Sept. 2004. IEEE Computer Society Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. D. A. Weiss. A large crawl and quantitative analysis of open source projects hosted on sourceforge. In Report 001/05, Pozna University of Technology, Poland, 2005.Google ScholarGoogle Scholar

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
    IWPSE '07: Ninth international workshop on Principles of software evolution: in conjunction with the 6th ESEC/FSE joint meeting
    September 2007
    122 pages
    ISBN:9781595937223
    DOI:10.1145/1294948

    Copyright © 2007 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: 3 September 2007

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • Article

    Upcoming Conference

    FSE '24

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader