The Mundo Method — An Enhanced Bottom-Up Approach for Engineering Ubiquitous Computing Systems
Daniel K. Schreiber, Erwin Aitenbichler, Marcus Ständer, Melanie Hartmann, Syed Zahid Ali, Max Mühlhäuser · TUbilio (Technical University of Darmstadt) · 2011
Deploying ubiquitous computing systems into real world scenarios can realistically only be done in a bottom-up way, using smart building blocks. Our everyday environments are just too chaotic to allow top-down design of ubiquitous computing systems. Creating ubiquitous computing systems in a bottom-up manner has some inherent problems, which have not been successfully addressed in any existing approach, hence the scarcity of real-world ubiquitous computing systems. This article describes the Mundo Method for designing and implementing ubiquitous computing systems, which addresses two of these problems: structuring, i.e., separating the spontaneously emerging system into meaningful ensem- bles and orchestration, i.e., providing meaningful behaviour for an ensemble. The Mundo Method heavily relies on the MundoCore communication middleware, which is especially suited for ubiquitous computing applications.