Modularization is almost the only feasible way of implementing large-scale applications. For user interfaces, interactions involving more than one module generate dependencies bet...
Object oriented software development is designed to be modular, with code reuse being very common. When bugs are introduced, they can manifest themselves in one or more sections o...
In this paper we describe an interactive system called “NanoScape” which we developed in 2001 for the public exhibition „Science + Fiction“ at the Sprengelmuseum in Hannov...
Models become increasingly important for software development processes. Though there is a multitude of software modeling tools available, the handling of diagrams is still diffic...
Displaying scanned book pages in a web browser is difficult, due to an array of characteristics of the common user's configuration that compound to yield text that is degrade...
Alexander J. Quinn, Chang Hu, Takeshi Arisaka, Ann...
We outline work on web based support for group creativity. We focus on a study of the effect persistence of participants' musical contributions has on their mutual engagement...