Cooperative coevolution is often used to solve difficult optimization problems by means of problem decomposition. Its performance on this task is influenced by many design decisio...
Collaborative design often meets together experts of different domains. Such groups need to share a context but often limited this one is often limited to few elements as common l...
One of the more interesting fields of application for augmented reality is cultural heritage. Designing augmented reality interfaces in this domain is difficult because it involve...
"Although an application's human interface designer and software developer might well be the same person, the two jobs involve different tasks and require different skill...
In order to teach object-oriented design and programming in introductory computer science it is imperative to teach objects from the very beginning of the course. The use of inter...