Multi-User Publishing Environment (MUPE) is an application platform for mobile multi-user context-aware applications. MUPE allows anyone to easily create their own mobile services, games and applications. To achieve these goals, MUPE uses a plethora of technologies to reduce the complexity of developing mobile services.