Painting objects with Mondrian

To analyze complex data we need to visualize it and to interact with it. Mondrian is a novel information visualization engine that lets the visualization and the interaction be specified via a script. Rather than featuring a dedicated scripting language, we designed Mondrian to use the hosting language for scripting. Our original implementation is in Smalltalk, and makes use of the dynamic nature of the language to provide an expressive scripting language. Several other implementations of the concept have been built in other languages as well. Mondrian is based on a graph model and works directly with the objects to be represented.

Bio

Tudor Gîrba (http://tudorgirba.com) obtained his PhD in 2005 from the University of Bern, and he acts as software environmentalist at feenk gmbh, a consulting and coaching company that he founded (http://feenk.com).

He advocates that software assessment must be recognized as a critical software engineering activity, and he authored the humane assessment method (http://humane-assessment.com) to help teams to rethink the way they manage large software systems and data sets.