Category Archives: Visualization Techniques

Visualize Sorting Algorithms

Here are some examples of visualizing sorting algorithms: Visualization and Comparison of Sorting Algorithms – Visualization of 24 Sorting Algorithms In 2 Minutes – 15 Sorting Algorithms in 6 Minutes – Sorting Algorithms (Bubble Sort, Shell Sort, Quicksort) – Reversed … Continue reading

Posted in Algorithm Animation, Visualization Techniques | Leave a comment

Programmers’ Signposts

  Have you ever felt lost in a foreign city? Software engineers know that feeling when they navigate through unfamiliar code. It might sound like a trivial problem, but studies have shown that they spend about 25% of their time … Continue reading

Posted in Research, Summary, Visualization Techniques | Tagged , , , , | Leave a comment

An Introduction to the Multi-touch For Java (MT4j) Toolkit

I recently gave an introduction to the Multi-touch For Java (MT4j) toolkit to my local Java User Group in Wellington, New Zealand, May 2012. Assisted by two masters students in our research group. It is primarily aimed at getting people … Continue reading

Posted in Java, Presentations, Tools, Visualization Techniques | Tagged , , , , , , | Leave a comment

Syde – Supporting Team Collaboration

Syde, by Lile Palma Hattori at the University of Lugano, is a collection of Eclipse plug-ins to ease collaboration among developers who are working on a multi-developer project. Syde aims at increasing individual awareness of the team activity. Awareness can … Continue reading

Posted in Research, Tools, Visualization Techniques | Tagged , , , , , | Leave a comment

Toxicity Chart

Erik Doernenberg from ThoughtWorks has created the Toxicity Chart which is a neat “practical” visualization displayed as a bar chart in a spreadsheet that shows what classes in your system are toxic as defined by classes being larger than a … Continue reading

Posted in Visualization Techniques | Tagged , , , | Leave a comment