Lotus mit Programm zum Erstellen eigener Mashups
(Technology Review) Ein wichtiger Bestandteil der im Zuge des Web 2.0 realisierten technischen Neuerungen ist die Anreichung von Webseiten durch vielfältige integrierte Funktionalitäten. Auf den Seiten mancher Verkehrsbetriebe etwa finden sich integrierte, interaktive Karten, mit deren Hilfe man sich zum Beispiel den Standpunkt einer Haltestelle anzeigen lassen kann. Wird dieses digitalisierte Kartenmaterial inklusive der Zugriffsfunktionalitäten von einem externen Web-Service angeboten, spricht man von einem Mashup. Denn in diesem Fall wird, wie das im Deutschen „vermischen“ bedeutende Wort andeutet, eine Anwendung (nämlich ein interaktiver Routenplaner der Verkehrsbetriebe) aus mehreren bereits vorhandenen Anwendungen zusammengemischt. In diesem Fall wären die Anwendungen der externe Kartendienst und die Datenbank der Verkehrsbetriebe.
Lotus, der 1995 von IBM übernommene Pionier der Office-Software, will nun Softwareanwendern nun nicht nur die Verwendung, sondern auch die Erstellung von Mashups ermöglichen. „Lotus Mashup“ bietet eine Sammlung von kleinen Anwenderprogrammen, die von den Nutzern des Rahmenprogramms zu Mashups kombiniert werden können.
Anders als bei den professionell erstellten Mashup im Internet ist dazu kein großes technisches Verständnis nötig. Das erörterte Beispiel eines Routenplaners würde erfordern, dass ein Programmierer die Funktionalitäten des Kartendienstes über deren Programmschnittstelle mit der Website des Verkehrsbetriebes verbindet. Diese Verbindung übernimmt im Falle von Lotus Mashup jedoch das Rahmenprogramm. Beispielsweise ließe sich so eine Anwendung, die Organigramme erstellt, mit einer Funktionalität verbinden, die bestimmte Informationen zu einer Person grafisch ansprechend aufbereitet. Auf diese Weise ließe sich ein ansprechendes Informationsportal über die Unternehmensstruktur und die Mitarbeiter eines Unternehmens zusammenstellen.
Lotus schafft auf diese Weise eine Möglichkeit, seine Software flexibel auf die Wünsche der Kunden abzustimmen; denn diese können ihre Anwendungen ja weitgehend selbst erstellen. Ein Problem könnte sich jedoch dann ergeben, wenn man Programme von verschiedenen Herausgebern kombinieren möchte, obwohl diese nicht auf denselben Datenstrukturen arbeiten. Wie diese Kompatibilitätsprobleme gelöst werden sollen, hat auch Lotus noch nicht geklärt. Vorerst lassen sich also wohl nur Anwendungsprogramme mit einander „mashen“, die auch von vornherein dafür vorgesehen sind. Das eingebundene Video stellt das Mashup-Projekt QED-Wiki von IBM vor.
[youtube 63qIq9t9Gqs]