Holger Mügge

Learn 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)
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)
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)
In this paper we introduce Mister X mobile, an innovative hide-and-seek game which is part of the Adaptive Mobile Gaming research project of the University of Bonn in cooperation with and funded by Deutsche Telekom. It is an adoption of the famous German board game Scotland Yard by Ravensburger Spieleverlag GmbH. Besides being a location-based mobile(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)
Public transport plays an important role in our society which is characterized by mobility, individuality, comfort and ecological constraints. It is common opinion that public transport offers a high level of comfort but lacks individual flexibility compared to individual transport. While navigation systems and other context-aware services enhance the(More)
Our society is characterised by individuality, comfort and mobility. It has been shown in many scientific studies that the mobile phone plays an important role in our living and working environment. While navigation systems in cars offer a high level of individuality, comfort and a high degree of integration with the car electronics, there are no comparable(More)
eXtreme Programming (XP) ist eine Symbiose verschiedener Techniken, die erst durch ihr Zusammenwirken ihre besondere Qualität agiler Softwareentwicklung aufweisen. Sie lassen sich theoretisch leicht vermitteln – ihr Wert erschliesst sich aber nur durch eigene Praxis. Soll XP im Rahmen universitärer Lehre adäquat vermittelt werden, müssen die Anforderungen(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)