Aufmacher News

Code-Swarm visualisiert Projektentwicklung

Ulrich Bantle
17.06.2008

Michael Ogawa von der Universität Kalifornien gelingt es mit dem Experiment Code-Swarm, die Historie der Entwicklung von Software-Projekten in bewegte Bilder umzusetzen.

Ogawa ist Mitglied der "Visualization and Interface Design Innovation Group" und hat traditionelle Wege der Visualisierung verlassen, die ihm zu starr erschienen. Code-Swarm versucht die Interaktionen von Entwicklern, ihre Eingaben und Beiträge innerhalb des Projekts, auf organische Art sichtbar zu machen. Trägt ein Entwickler Code oder Dokumente bei, fliegt sein Name, nebst dem je nach Art des Beitrags unterschiedlich farblich markierten Beitrag, in die Entwicklerwolke. Ist er inaktiv, entfernt er sich wieder. Als Beispiele für die pulsierende Entwicklung von Software sind die Projekte Eclipse [Flash-Video], Apache, Python, und PostgreSQL umgesetzt. Ein Blick auf das Experiment lohnt sich.

Der Wissenschaftler von der Universität Kalifornien will die Anwendung, mit der er Code-Swarm umgesetzt hat, veröffentlichen. Vor einer Open-Source-Umsetzung müsse er allerdings noch Zeit finden, den Code aufzuräumen, lässt er wissen.

Ähnliche Artikel

  • Easy Programming
    Die Java-Software Processing verwandelt auch Nicht-Programmierer in Computerkünstler: Damit erzeugen Sie schnell und einfach bewegliche Figuren und stellen sie als Flash-ähnliches Applet ins Netz.
  • Jungprogrammierer helfen Projekten

    Mit dem Projekt Code-In unterstützt Google Highschool-Absolventen beim Erwerb von Programmierkenntnissen.
  • Marble 1.1 mit neuen Funktionen

    Mit der Release der Version 1.1 des freien Kartenprogramms Marble legen die Entwickler einen Zwischenschritt ein. Marble habe beim Google Summer of Code diverse neue Features erhalten und das sei eine Veröffentlichung wert.
  • 1 Bit auf 12 Atomen gespeichert

    Forschern des Almaden Research Centers in Kalifornien haben mit der magnetischen Speicherung von einem Bit auf nur 12 Atomen Möglichkeiten für künftige Speicherkapazitäten aufgezeigt.
  • Schneller am Ziel
    Unter Linux kann man sich mittlerweile das Projektmanagement-Werkzeug seiner Wahl aussuchen. Wir zeigen, womit Sie am schnellsten ans Ziel kommen.

Kommentare

Aktuelle Fragen

Samsung VG-KBD1500 - Bluetooth-Tastatur mit Touchpad mit Xubuntu 16.04.2 LTS
Linux- & BSD-UserGroup im Weserbergland, 16.08.2017 19:16, 0 Antworten
Bin grad mit "meinem Latein am Ende" darum hier mal so in den Raum geworfen. Samsung VG-KBD1500 -...
Tails verbindet nicht mit WLan
Georg Vogel, 30.07.2017 15:06, 5 Antworten
Hallo zusammen! Habe mir von Linux Mint aus einen Tails USB-Stick erstellt. Läuft soweit gut,...
Genivi for Raspberry Pi 3
Sebastian Ortmanns, 28.07.2017 10:37, 1 Antworten
I try to build a Genivi Development Platform for Rasberry Pi 3. But I always get the failures bel...
Bash awk Verständnis-Frage
Josef Federl, 22.07.2017 17:46, 2 Antworten
#!/bin/bash # Skriptdateiname = test.sh spaltennummer=10 wert=zehner awk '{ $'$spaltennummer'...
Bash - verschachtelte Variablenersetzung, das geht doch eleganter als meine Lösung?
Josef Federl, 18.07.2017 20:24, 3 Antworten
#!/bin/bash #Ziel des Skriptes wird sein die ID zu extrahieren hier nur als Consolentest: root@...