Participative software systems are a new class of software systems whose development does not end at the deployment but requires continued user participation and contribution. They...
Software architecture can be a critical factor in software development. Understanding what software architects do in practice is necessary to the enterprise of providing technique...
Vidya Lakshminarayanan, WenQian Liu, Charles L. Ch...
We propose the use of a haptic touchscreen to convey graphical and mathematical concepts through aural and/or vibratory tactile feedback. We hypothesize that an important applicat...
Jenna L. Toennies, Jessica Burgner, Thomas J. With...
This paper addresses the development of a computer game design and development curriculum at the authors’ institution. The basis for curriculum decisions, as well as comparison t...
Design becomes more and more the art of bringing together expertise and experts from different domains in creating future products. Synthetical knowledge and hands-on skills in des...
Jun Hu, Wei Chen, Christoph Bartneck, Matthias Rau...