211service.com
IBM veröffentlicht Mashup-Software
Ein neues Produkt von IBM könnte Unternehmen dabei helfen, mehr aus ihren Daten herauszuholen, indem es Mitarbeitern die Kombination einfacher Tools erleichtert, um etwas Besseres zu schaffen. Diese als Mashups bekannten Softwareanwendungen sind bei den Verbrauchern sehr beliebt. Aber nur wenige Leute haben die technischen Fähigkeiten, sie zu erstellen. Jeff Schick, Vice President Social Software bei IBM, sagt, dass Lotus Mashups dies ändern wird, indem die technischen Fähigkeiten, die zum Kombinieren der Anwendungen erforderlich sind, reduziert und Funktionen zum Schutz sensibler Daten hinzugefügt werden.

Teile zusammenfügen: Lotus Mashups ist ein neues Produkt von IBM, das es Benutzern erleichtern soll, Softwareanwendungen durch Kombination vorhandener Tools zu erstellen. Zum Beispiel (siehe oben) kann ein Benutzer eine Organisationskarte eines Unternehmens mit Mitarbeiterbildern, Profilinformationen aus dem Unternehmensverzeichnis und einer Datenbank mit Dateien kombinieren, die jede Person aktualisieren kann. In diesem Beispiel sind diese Funktionen miteinander verbunden, sodass, wenn ein Benutzer auf das Bild einer Person klickt, diese Aktion die Verzeichnisinformationen für diese Person und eine Liste ihrer Dateien abruft.
Lotus Mashups wird es Organisationen und Gemeinschaften ermöglichen, neue Anwendungen mit Interoperabilität über die gesamte Bandbreite von [Geschäfts-]Tools einfach zusammenzustellen, sagte Schick am Montag auf der Lotuskugel Konferenz in Orlando, FL, als er das Produkt ankündigte. Ein Mitarbeiter könnte zum Beispiel eine Karte von Filialen mit Lagerbestandsinformationen kombinieren, sodass ein Klick auf den Standort beispielsweise eine Bestandsliste aufruft. Normalerweise erfordert dies Programmierkenntnisse. Aber Schick sagt, dass der Prozess bei Lotus Mashups einfach ist: Benutzer verbinden vorhandene Anwendungen, indem sie sie per Drag-and-Drop auf den Bildschirm ziehen.
Das Produkt wird mit vielen vorgefertigten Minianwendungen, sogenannten Widgets, ausgeliefert, die als Bausteine dienen können, die Benutzer zusammenstellen können, um sofort mit der Erstellung von Mashups zu beginnen, erklärt Nicole Carrier, Programmdirektorin des Portalsegments bei IBM. Ein enthaltenes Tool hilft Benutzern, Daten aus dem Web oder Unternehmensdatenbanken zu erhalten und sie zu organisieren, um ein Mashup zu erstellen. Das System wird auch einen Katalogbereich enthalten, in dem Benutzer Mashups hochladen können, die sie erstellt haben, um sie mit anderen zu teilen. Mashups können auch über E-Mail-Links geteilt oder in Webseiten eingebettet werden.
Carrier sagt, dass Lotus Mashups Teil von IBMs Strategie ist, Geschäftstools für die jüngere Generation zu entwickeln, die auf MySpace und Facebook entwöhnt wurden. Sie stellt fest, dass viele Unternehmen derzeit Tabellenkalkulationen als Werkzeuge verwenden, um einfache Anwendungen zu erstellen, die Daten verarbeiten. Mashups könnten laut Carrier eine bessere Möglichkeit bieten, einige dieser Anwendungen zu erstellen, insbesondere weil sie an Webdienste gebunden werden können, die dazu beitragen würden, die Daten auf dem neuesten Stand zu halten.
Lange Zeit war es der heilige Gral, etwas zu entwickeln, das es Laien ermöglicht, Software-Engineering durchzuführen, sagt John Gerken, leitender Architekt der Emerging Internet Technologies Software Group bei IBM. Dies ist ein Schritt in Richtung dieses Ziels. Die Drag-and-Drop-Oberfläche des Produkts verbirgt mehrere technische Probleme, die gelöst werden mussten, um die Software zu erstellen, sagt er.
Obwohl es im letzten Jahr eine Explosion von Widgets im Web gegeben hat, stellt Gerken fest, dass es in den meisten Fällen für Benutzer einfach ist, Widgets den Speicherplatz auf einer Webseite freizugeben, sie jedoch nicht dazu zu bringen, Daten auszutauschen. Sie sind mischbar, nicht mischbar, sagt er. Facebook-Nutzer können beispielsweise ihre Profile mit einer Vielzahl einfacher Anwendungen ausfüllen, aber diese Anwendungen sind voneinander isoliert. Im Gegensatz dazu ermöglicht Mashups Benutzern, Widgets zu kombinieren, sodass eine Aktion innerhalb eines Widgets auch die anderen zum Handeln auslöst. Ein Benutzer könnte beispielsweise eine Anwendung zum Verfolgen von Aktienkursen verschiedener Unternehmen erstellen, wobei ein Diagramm als zentrales Widget verwendet wird. Das Diagramm könnte den Firmennamen, den Standort und das Tickersymbol enthalten. Durch Klicken auf eine Linie im Diagramm können Daten an mehrere verbundene Widgets gesendet werden, z. B. eines, das den Firmennamen bei Google nachschlägt, eines, das den Standort des Firmensitzes abbildet und eines, das den neuesten Aktienkurs des Unternehmens abruft. Gerken fügt hinzu, dass IBM an den Bemühungen der Open Ajax Foundation beteiligt ist, Standards für Widgets zu schaffen, die hoffentlich dazu führen, dass Widgets aus verschiedenen Quellen Daten gemeinsam nutzen.
Im obigen Mashup hat ein Benutzer eine Organisationskarte eines Unternehmens mit Mitarbeiterbildern, Profilinformationen aus dem Unternehmensverzeichnis und einer Datenbank mit Dateien kombiniert, die jede Person aktualisieren kann.
Bildnachweis: IBM
Um diese Anwendungen zu erstellen, wählt ein Benutzer aus Listen von Widgets und Datenquellen aus und zieht sie auf dem Bildschirm zusammen. Durch das Ablegen einer Liste von Geschäftsstandorten auf ein Karten-Widget zeichnet das System diese Standorte automatisch auf einer Karte. Gerken sagt, dass eine große Designherausforderung darin bestand, das System so zu programmieren, dass es versteht, was der Benutzer in einer solchen Situation wahrscheinlich tun möchte. Um dieses Problem zu lösen, versucht das System, Ähnlichkeiten in Daten zu erkennen, die möglicherweise nicht auf die gleiche Weise gekennzeichnet sind. Es muss beispielsweise erkennen, dass ein Adressfeld wahrscheinlich mit einem Straßenadressfeld identisch ist.
Gerken sagt, dass Mashups, um für Unternehmen zu arbeiten, auch so konzipiert werden müssen, dass Administratoren überwachen können, was mit den Daten des Unternehmens passiert. Ein beliebtes Mashup könnte beispielsweise das Datenbanksystem eines Unternehmens belasten, wenn es ständig Daten von derselben Stelle anfordert. Das System verfügt über Funktionen, die Administratoren helfen, diese Art von Datenverkehr zu erkennen und darauf zu reagieren, indem sie beispielsweise feststellen, welche Informationen beliebt sind und diese auf leichtere und leichter zugängliche Weise speichern, sagt Gerken. Ein weiteres potenzielles Problem bei Mashups sei, dass vertrauliche Unternehmensdaten oft mit unsicheren, öffentlich zugänglichen Daten vermischt würden. Das Mashup sei ein abgeleitetes Produkt, das möglicherweise andere Zugriffsanforderungen habe als seine Quellen. Gerken sagt, dass IBM dieses Problem durch ein Forschungsprojekt namens . untersucht hat Damia und wird Features aus der Forschung in Mashups enthalten. Aber, sagt er, die Funktionen seien derzeit noch nicht fertig genug, um zu erläutern, wie das Produkt zu diesem Zeitpunkt genau Daten sichert.
Niall Kennedy , ein Widget-Berater in San Francisco, sagt: Es gab schon immer eine Nachfrage nach Mashups, aber das Problem lag bei den für die Schnittstelle verfügbaren Tools. Er stellt fest, dass viele Entwickler diese Tools zurückentwickelten, um ihre eigenen Anwendungen zu erstellen, bevor Google Tools für Entwickler veröffentlichte, mit denen Mashups mit seinen Kartendaten erstellt werden konnten. Lotus Mashups, sagt Kennedy, folgt einem allgemeinen Trend, dass Dinge im Verbraucherbereich angenommen werden, bevor sie sich im Unternehmen versuchen.
IBM plant, Lotus Mashups Mitte dieses Jahres zu veröffentlichen.