User Settings
Other

Development tools for Mundo Smart environments

Erwin Aitenbichler-2006-01-01-TUbilio (Technical University of Darmstadt)
0

TL;DRAbstract

The Mundo project [2] at our group is concerned with general models and architectures for ubiquitous computing systems. The present paper describes the tools created in this project to support the development of applications for smart environments. First, we give a brief description of the overall structure of such applications. The common software basis is formed by the communication middleware MundoCore [1]. It is based on a microkernel design, supports dynamic reconfiguration, and provides a common set of APIs for different programming languages (Java, C++, Python) on a wide range of different devices. The architectural model addresses the need for proper language bindings, different communication abstractions, peer-to-peer overlays, different transport protocols, different invocation protocols, and automatic peer discovery. Most importantly, MundoCore serves as an integration platform that allows to build systems out of heterogeneous services. Applications consist of a set of commo

Chat with Paper

AI Agents for this Paper

The Mundo project [2] at our group is concerned with general models and architectures for ubiquitous computing systems. The present paper describes the tools created in this project to support the development of applications for smart environments. First, we give a brief description of the overall structure of such applications. The common software basis is formed by the communication middleware MundoCore [1]. It is based on a microkernel design, supports dynamic reconfiguration, and provides a common set of APIs for different programming languages (Java, C++, Python) on a wide range of different devices. The architectural model addresses the need for proper language bindings, different communication abstractions, peer-to-peer overlays, different transport protocols, different invocation protocols, and automatic peer discovery. Most importantly, MundoCore serves as an integration platform that allows to build systems out of heterogeneous services. Applications consist of a set of commo

Keywords

Computer scienceMiddleware (distributed applications)Software engineeringPython (programming language)JavaControl reconfigurationApplication programming interfaceWorld Wide Web

Chat

Click to start Chat