Many large software systems are tightly integrated with their physical environments and must be adapted when their environment changes. Typically, software development methodologi...
Gabor Karsai, Amit Misra, Janos Sztipanovits, &Aac...
The development of large software systems demands intensive cooperation among multiple project team members with different responsibilities. The development process is often distr...
ent through the use of meaningful abstractions in order to avoid dealing with low-level details. Despite this potential benefit, their adoption has mainly been limited to professio...
In this paper, we discuss the development of young people's interactive storytelling skills within a game creation environment. We describe the Gamemaker workshop series, in w...
Abstract. This study proposes a methodology that allows the flexible and maintainable development of application based on mobile agent to a ubiquitous environment. Ubiquitous envir...