The Small Project Observatory

The Small Project Observatory is an online application which supports the interactive exploration and visualization of Store repositories. The application is developed in VisualWorks using Seaside. The graphics and high level of interactivity are obtained using SVG and Javascript.

[1]  Michele Lanza,et al.  Interactive Exploration of Semantic Clusters , 2005, 3rd IEEE International Workshop on Visualizing Software for Understanding and Analysis.

[2]  Hausi A. Müller,et al.  Manipulating and documenting software structures using SHriMP views , 1995, Proceedings of International Conference on Software Maintenance.

[3]  Stéphane Ducasse,et al.  Seaside: A Flexible Environment for Building Dynamic Web Applications , 2007, IEEE Software.

[4]  Hausi A. Müller,et al.  The Software Bookshelf , 1997, IBM Syst. J..

[5]  Tudor Gîrba,et al.  Mondrian: an agile information visualization framework , 2006, SoftVis '06.

[6]  M.M. Lehman,et al.  Programs, life cycles, and laws of software evolution , 1980, Proceedings of the IEEE.

[7]  Emden R. Gansner,et al.  REportal: a Web-based portal site for reverse engineering , 2001, Proceedings Eighth Working Conference on Reverse Engineering.

[8]  Stéphane Ducasse,et al.  Characterizing the evolution of class hierarchies , 2005, Ninth European Conference on Software Maintenance and Reengineering.

[9]  Hausi A. Müller,et al.  Rigi: a system for programming-in-the-large , 1988, Proceedings. [1989] 11th International Conference on Software Engineering.

[10]  James H. Cross,et al.  Reverse engineering and design recovery: a taxonomy , 1990, IEEE Software.

[11]  Ian Sommerville,et al.  Software engineering (5th ed.) , 1995 .

[12]  Stéphane Ducasse,et al.  Yesterday's Weather: guiding early reverse engineering efforts by summarizing the evolution of changes , 2004, 20th IEEE International Conference on Software Maintenance, 2004. Proceedings..

[13]  DucasseStéphane,et al.  Polymetric Views-A Lightweight Visual Approach to Reverse Engineering , 2003 .

[14]  Edward M. Reingold,et al.  Graph drawing by force‐directed placement , 1991, Softw. Pract. Exp..

[15]  Stéphane Ducasse,et al.  How developers drive software evolution , 2005, Eighth International Workshop on Principles of Software Evolution (IWPSE'05).

[16]  Tudor Gîrba,et al.  A small observatory for super-repositories , 2007, IWPSE '07.

[17]  Alan M. Davis,et al.  201 Principles of Software Development , 1995 .

[18]  Leon J. Osterweil,et al.  Proceedings of the 16th international conference on Software engineering , 1994, ICSE 1994.

[19]  Yingyun Tony Lin A Customizable SVG Graph Visualization Engine , 2008 .

[20]  Stéphane Ducasse,et al.  Polymetric Views - A Lightweight Visual Approach to Reverse Engineering , 2003, IEEE Trans. Software Eng..

[21]  Michele Lanza,et al.  A Flexible Framework to Support Collaborative Software Evolution Analysis , 2008, 2008 12th European Conference on Software Maintenance and Reengineering.

[22]  Audris Mockus,et al.  Does Code Decay? Assessing the Evidence from Change Management Data , 2001, IEEE Trans. Software Eng..

[23]  Michele Lanza,et al.  Reverse Engineering Super-Repositories , 2007, 14th Working Conference on Reverse Engineering (WCRE 2007).

[24]  Stephen G. Eick,et al.  Seesoft-A Tool For Visualizing Line Oriented Software Statistics , 1992, IEEE Trans. Software Eng..

[25]  David Lorge Parnas,et al.  Software aging , 1994, Proceedings of 16th International Conference on Software Engineering.

[26]  Alan J. Perlis,et al.  Special Feature: Epigrams on programming , 1982, SIGP.

[27]  Stéphane Ducasse,et al.  Object-Oriented Metrics in Practice , 2005 .

[28]  David D. McDonald,et al.  Programs , 1984, CL.

[29]  Richard C. Holt,et al.  GASE: visualizing software evolution-in-the-large , 1996, Proceedings of WCRE '96: 4rd Working Conference on Reverse Engineering.

[30]  Dewayne E. Perry,et al.  Metrics and laws of software evolution-the nineties view , 1997, Proceedings Fourth International Software Metrics Symposium.

[31]  Wolfgang Emmerich,et al.  BOX: Browsing objects in XML , 2000, Softw. Pract. Exp..

[32]  Janice Singer,et al.  Hipikat: a project memory for software development , 2005, IEEE Transactions on Software Engineering.