The demand for software-based solutions for embedded applications keeps growing. At the same time, the costs of developing and managing the programming code are rising rapidly. The project is to develop an infrastructure designed to bring relief. Rather than starting from scratch, we adapt and extend tested technologies and standards. The OSGi framework (Open Services Gateway Initiative) is such a solution. OSGi is a well established, open, modular and scalable service delivery architecture for integrating intelligent consumer devices, delivering and installing services, as well as content such as remote control, system diagnosis and maintenance. The project will extrapolate the concepts and ideas behind the OSGi model to make them language- and platform-independent, fully service-oriented, and the basis for the development of embedded software. The project is to produce suitable component models and corresponding middleware for a wide range of applications. As testing platforms, the project will focus on the Microsoft Robotic Studio, the .NET platform and a special research operating system.