Print this page. Recommend
Slashdot it! Delicious Digg

Code Swarm: Organic Visualization of Project Development

Jun 17, 2008

Michael Ogawa from the University of California has devised a technique for visualizing the historic development of software projects with his Code Swarm experiment.

Ogawa is a member of the "Visualization and Interface Design Innovation Group" and has departed from traditional visualization techniques that were too rigid in his opinion. Code Swarm attempts to visualize the interactions between developers, their input and contributions in an organic manner. When a developer contributes code or documents, the developer's name, and contribution - color coded by contribution type – is added to the developer cloud. Inactive developers are removed. Eclipse, Apache, Python, and PostgreSQL have been implemented as examples of lively software development projects. Check out the experiment here.

The scientist from the University of California will be looking to publish the application he used to implement Code Swarm, however, he will need time to clean up the code before going Open Source, he says.

(Ulrich Bantle)

Comments


Print this page. Recommend
Slashdot it! Delicious Digg
Related Articles
Novell to Acquire Managed Objects
ApacheCon US video archive

All about Apache in 19 talks

Watch 19 talks from the ApacheCon US in New Orleans from the convenience of your home or office. Topics are: Scaling Apache 2.x in all dimensions, Securing Communications with your Apache HTTP Server, Scripting your Java Application with BSF 3.0 and much more.

Find out more

 

In the US and Canada, Linux Magazine is known as Linux Pro Magazine.
Entire contents © 2009 [Linux New Media USA, LLC]
Linux New Media web sites:
North America: [Linux Pro Magazine]
UK/Worldwide: [Linux Magazine]
Germany: [Linux-Magazin] [LinuxUser] [EasyLinux] [Linux-Community] [Linux-Nachrichten] [Linux Events]
Eastern Europe: [Linux Magazine Poland] [Linux Community Poland] [Darmowe Programy Poland] [Open Source DVD Poland] [Linux Magazin Romania]
International: [Linux Magazine Brazil] [Linux Magazine Spanish]
Corporate: [Linux New Media AG]