Een experiment in 'organische'* software visualisatie

De visualisatie, Code_swarm genoemd, toont een overzicht van de bijdragen van verschillende personen aan de ontwikkeling van software door de tijd heen. Een bijdrage is wanneer een persoon een verandering aanbrengt in de code of in een document en deze toevoegt aan de centrale bewaarplaats. Zowel ontwikkelaars als documenten worden als bewegende objecten weergegeven. Zodra een ontwikkelaar een document bewerkt licht het op en verschuift naar de ontwikkelaar. De document zijn kleurgecodeerd, afhankelijk van of het code is of gewoon tekst. Wanneer gedurende een langere periode documenten niet wijzigen of ontwikkelaars geen bijdrage leveren vervagen ze naar de achtergrond. Een histogram onderaan laat zien wat er eerder is gebeurd.

Het project is ontwikkeld door Michael Ogawa met behulp van de prgrammeertaal Processing. De broncode is opensource en is te vinden op http://code.google.com/p/codeswarm.

De meest toegankelijke visualisatie is die van Guido van Rossum met betrekking tot de ontwikkeling van Python.

code_swarm - Python on Vimeo.jpg code_swarm - Python on Vimeo-2.jpg code_swarm - Python on Vimeo-1.jpg


code_swarm - Python from Michael Ogawa on Vimeo.

Meer informatie kun je vinden op de projectpagina.

* Organic information visualization, coined by Ben Fry, is a different approach to information visualization. It eschews traditional data confinement in space and lets the elements play together in freeform and unpredictable ways.

Leave a comment


Tik te tekens in die u ziet in de afbeelding hierboven.

Archief

Over dit artikel

Deze pagina bevat een enkel bericht geschreven door ns gepubliseerd op June 21, 2008 12:19 PM.

Informatie in je achterzak was het vorige bericht op deze blog.

Kijken achter de cijfers is het volgende bericht op deze blog.

Lees recente content in de linker kolom of blader door het archief om alle content te vinden.

www.flickr.com
This is a Flickr badge showing public photos and videos from Amsterdam, statistisch bekeken. Make your own badge here.
Creative Commons License
This weblog is licensed under a Creative Commons License.
Powered by Movable Type 4.21-en