MUSIC macht Software fit für mobile Anwendungen

Das jetzt gestartete EU-Projekt MUSIC hat als Ziel eine Softwareplattform für mobile Anwendungen, die sich Nutzer und Umgebung anpassen.

Im Rahmen von MUSIC (self-adapting applications for Mobile USers In ubiquitous Computing environments) soll eine offene Softwareplattform geschaffen werden. Damit könnten dann Programmierer künftig „kontextbezogene“, anpassungsfähige Software schreiben. Unter Kontext sind dabei die aktuellen Anforderungen des Benutzers, seiner Umgebung und die technischen Gegebenheiten seiner mobilen Geräte zu verstehen. Die Software muss ihre Ablaufumgebung durch entsprechende Hardware- und Software-Sensoren wahrnehmen. Zudem soll sie sich automatisch an die sich dynamisch ändernde Umgebung anpassen können.

Diesen unterschiedlichen Anforderungen will MUSIC mit einem Paket von Methoden, Werkzeugen und Middleware begegnen. Dabei kommt eine Art Baumarkt-Prinzip zur Anwendung: Die Programmierer stellen einzelne Software-Komponenten in verschiedenen Ausführungen zur Verfügung. Sie beschreiben mit Hilfe der MUSIC-Methoden und -Werkzeuge die Eigenschaften dieser Ausführungen in den verschiedenen Kontextumgebungen. Die MUSIC-Middleware nimmt die Ablaufumgebung wahr und sucht für die einzelnen Komponenten die geeigneten Ausführungen aus. Damit setzt sie automatisch eine anpassungsfähige Software zusammen.

An dem Projekt sind 15 Partner aus zehn Ländern beteiligt, darunter Hewlett Packard (Italien) und das französische Transportunternehmen RATP, das unter anderem die Pariser Metro betreibt. Deutsche Projektpartner sind die Universität Kassel, die Condat AG (Berlin) und die European Media Laboratory GmbH (Heidelberg). Das Projekt ist auf dreieinhalb Jahre ausgelegt und weist ein Budget von 14 Millionen Euro auf. Die Projektkoordination liegt bei der norwegischen Forschungsorganisation Sintef. (Detlef Scholz)

tecCHANNEL Shop und Preisvergleich

Links zum Thema Software-Entwicklung

Angebot

Bookshop

Bücher zum Thema

eBooks (50 % Preisvorteil)

eBooks zum Thema

Software-Shop

Softwareentwicklung