Holger Mügge

Learn More
—When adapting existing table games for the mobile setting, there is a choice of either keeping the round-based approach of such games or giving it up and optionally replacing it with additional " magical " features only available for the location-based version of the game. Based on our experience in building a hide and seek game using both approaches(More)
To anticipate or not to anticipate --- that is the question, regarding adaptive middleware in the area of ubiquitous computing. Anticipation can guarantee that both the adapted and the adapting component work together safely, but it limits the scenario space to some predictable well-known cases. This holds even more when statically typed languages are used,(More)
Currently, user interfaces are defined by single applications but workflows may span multiple ones. In the result, users have to work with separated programs in parallel and deal with separated interfaces to fulfill their tasks. In desktop computing with extensive screens, working with several opened windows might not be eligible but bearable. For mobile(More)
Even modern component architectures do not provide for easily manageable context-sensitive adaptability, a key requirement for ambient intelligence. The reason is that components are too large – providing black boxes with adaptation points only at their boundaries – and to small – lacking good means for expressing concerns beyond the scope of single(More)
Over the last few years we have witnessed the smartphone dominating the market, the rapid growth of mobile apps, a surge in mobile augmented reality and location-based apps, and burgeoning mobile communities. While mobile topics continue to provide rich research challenges , people and companies outside academia already use these apps regularly. This is due(More)
Mobile devices became powerful recently and wireless Internet access is becoming standard. One important class of networked, mobile applications are location based games, making extensive use of device sensors to adapt their application logic and user interface to the numerous, spontaneous and fast changing contexts. To simplify the developers' task of(More)
In recent years, mobile devices became more and more powerful, wireless Internet access is becoming standard. To support mobile applications adapting their User Interface to various, fast changing contexts, we proposed to use semantically described User Interfaces [BFKJ08]. In that paper, as well as in related research works, mainly form-based applications,(More)