FRAUNHOFER-INSTITUT FÜR OFFENE KOMMUNIKATIONSSYSTEME FOKUS MODELBUS ® ADAPTER: IBM RHAPSODY Software-Entwicklung wird immer komplexer und muss gleichzeitig immer höhere Anfor- derungen an den Zeitpunkt der Markteinführung, den effizienten Einsatz von Ressourcen und die Produktqualität erfüllen. Die Zahl der verwendeten Werkzeuge für Software-Ent- wicklungen umfasst klassische proprietäre und Open-Source-Programme sowie individuelle Eigenentwicklungen von Unternehmen. Jedes Werkzeug dient einem bestimmten Zweck und kann hochspezialisiert sein, um bestimmte Aufgaben zu erfüllen. Der Austausch von Daten ist in solch komplexen Entwicklungsumgebungen von elementarer Bedeutung. Ein einfacher Austausch von Daten zwischen den Werkzeugen verringert die Abhängigkeit von Anbietern. Unternehmen müssen flexibel zwischen verschiedenen Werk- zeugen, je nach deren Stärken und Funktionalitäten, wählen können. Eine weitere Heraus- forderung ist die Automatisierung von kleinen, wiederkehrenden Aufgaben im Entwick- lungsprozess. Dazu zählen beispielsweise die automatische Qualitätskontrolle oder die Dokumentation von Änderungen. Diese Aufgaben sind für die effiziente Erstellung quali- tativ hochwertiger Produkte bedeutend. ModelBus ® – Werkzeugintegration und Automatisierung Mit ModelBus® bietet Fraunhofer FOKUS eine modellgetriebene Entwicklungsumgebung für Werkzeugintegration. Sie unterstützt das Zusammenspiel heterogener Entwicklungs- und Engineering-Tools sowie die Automatisierung fehleranfälliger und langlebiger Aufga- ben. Die Aktivitäten der Ingenieure lösen unter anderem Modelltransformation, Codege- nerierung und Qualitätskontrollen aus. Dadurch wird der Datenaustausch zwischen den jeweiligen Werkzeugen in verteilten Teams gewährleistet. Auf diese Weise kann Model- Bus® die Produktivität in der Entwicklung komplexer, Software-basierter Systeme substan- tiell steigern. Kontakt Dr. Tom Ritter Leiter System Quality Center – SQC Tel. +49 30 3463-7278 [email protected]Fraunhofer FOKUS Kaiserin-Augusta-Allee 31 10589 Berlin www.fokus.fraunhofer.de/de/sqc www.modelbus.org/rhapsody
2
Embed
MODELBUS ADAPTER: IBM RHAPSODY · 2015-02-25 · Rhapsody mit dem ModelBus® Adapter ModelBus® verbindet jedes Werkzeug mit dem entsprechenden Adapter. Zudem kann es seine Funktionalität
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
F R A U N H O F E R - I N S T I T U T F Ü R O F F E N E K O M M U N I K AT I O N S S Y S T E M E F O K U S
MODELBUS® ADAPTER:IBM RHAPSODY
Software-Entwicklung wird immer komplexer und muss gleichzeitig immer höhere Anfor-
derungen an den Zeitpunkt der Markteinführung, den effizienten Einsatz von Ressourcen
und die Produktqualität erfüllen. Die Zahl der verwendeten Werkzeuge für Software-Ent-
wicklungen umfasst klassische proprietäre und Open-Source-Programme sowie individuelle
Eigenentwicklungen von Unternehmen. Jedes Werkzeug dient einem bestimmten Zweck
und kann hochspezialisiert sein, um bestimmte Aufgaben zu erfüllen.
Der Austausch von Daten ist in solch komplexen Entwicklungsumgebungen von elementarer
Bedeutung. Ein einfacher Austausch von Daten zwischen den Werkzeugen verringert die
Abhängigkeit von Anbietern. Unternehmen müssen flexibel zwischen verschiedenen Werk-
zeugen, je nach deren Stärken und Funktionalitäten, wählen können. Eine weitere Heraus-
forderung ist die Automatisierung von kleinen, wiederkehrenden Aufgaben im Entwick-
lungsprozess. Dazu zählen beispielsweise die automatische Qualitätskontrolle oder die
Dokumentation von Änderungen. Diese Aufgaben sind für die effiziente Erstellung quali-
tativ hochwertiger Produkte bedeutend.
ModelBus® – Werkzeugintegration und Automatisierung
Mit ModelBus® bietet Fraunhofer FOKUS eine modellgetriebene Entwicklungsumgebung
für Werkzeugintegration. Sie unterstützt das Zusammenspiel heterogener Entwicklungs-
und Engineering-Tools sowie die Automatisierung fehleranfälliger und langlebiger Aufga-
ben. Die Aktivitäten der Ingenieure lösen unter anderem Modelltransformation, Codege-
nerierung und Qualitätskontrollen aus. Dadurch wird der Datenaustausch zwischen den
jeweiligen Werkzeugen in verteilten Teams gewährleistet. Auf diese Weise kann Model-
Bus® die Produktivität in der Entwicklung komplexer, Software-basierter Systeme substan-