: Middleware-Systeme leisten einen entscheidenden Beitrag, um dynamische Gruppen von mobilen Systemen, Robotern und Geräten zu verwalten. Dieses Papier stellt einen Kurs mit JavaSpaces und Jini vor, einer frei verfügbaren Middleware von SUN für mobile Geräte. Der Kurs besteht aus einführenden Vorlesungen und einem studentischen Teamprojekt, in dem MiddlewareTechnologien zum Design und zur Umsetzung des Rent-a-Robot Szenarios eingesetzt werden. In diesem Szenario interagieren mobile Roboter dynamisch mit wechselnden Benutzern. Der curriculare Aufbau des Kurses und Erfahrungen mit dem Projekt werden präsentiert. 1 Einleitung Middleware unterstützt die Verwaltung hochgradig dynamischer Beziehungen, wie sie in der mobilen Robotik und bei der Verwendung intelligenter Geräte oft auftreten. Mobile Systeme müssen in verschiedene Kontexte dynamisch eingebunden werden oder diese verlassen. Middleware stellt ein wichtiges Mittel zur Vereinfachung und Beherrschung solcher Systeme dar. Der...