Want to get involved? Read on!

Projects for Everyone

  1. Submit a visualization (either one we missed or a review of one we have) using the SubmissionForm.

  2. Submit a relevant paper (one you wrote or one you found) to our bibliography using the PaperForm.

Projects for non-VT personnel

  1. Evaluate visualizations. Our number one need right now is evaluations. This is a great opportunity for community involvement.
  2. Help keep our Catalog up to date. Are you the creator/maintainer of a visualization on our list? When you release new versions or change around your URLs, it would be great if you could take the time to update our pointers to your projects. To do so, please go to the UserPreferences page and set up a wiki account.

  3. Help flesh out the Catalog. Submit a visualization using the SubmissionForm or a paper using the PaperForm (see the section above, "Projects for Everyone").

  4. Send us feedback. How useful is the Catalog? What else would you like to see? Do you have some ResearchQuestions you think we should be answering? Let us know--contact CliffShaffer or StephenEdwards.

Projects for VT personnel (undergrads, grad students, faculty)

If you're an undergrad, the most effective way to get involved is via VTURCS. Our VTURCS page is available at http://research.cs.vt.edu/algoviz/vturcs. Also see the VT Algorithm Visualization Research Groups's website at http://research.cs.vt.edu/algoviz/.

  1. Fix issues listed at http://research.cs.vt.edu/algoviz/WikiTools/Readme.txt

  2. Flesh out the leaf nodes on the Catalog

    • Add any new visualizations that you might find.
    • Add evaluations. Few of the visualizations in the taxonomy are evaluated as of now.
    • Use the SubmissionForm and the PaperForm.

  3. Tweak the GoodFor list, SearchMethodology, list of EducationalResourceRepositories, and Toolkits pages where necessary

  4. Develop tools to facilitate data mining and analysis of the data stored in the Wiki (primarily the visualization link collection).
  5. Develop visualizations that are currently missing or inadequate from the global community. Take a look at our ImplementorsGuide before you get started.

  6. Help us refine the ImplementorsGuide. We imagine this to be an evolving document that changes as our knowledge increases.

  7. Help us come up with new ResearchQuestions.

To get involved with ADSV research, contact CliffShaffer or StephenEdwards. Undergrads, visit http://research.cs.vt.edu/algoviz/vturcs for information about the VTURCS program.

Pages Needed

  1. "What is Algorithm Visualization?" -- Describe what AVs are, how AV relates to broader Software Visualization. See the first chapter in the Software Visualization book.