SOA basierte CASE Tool Integration
SOA basierte CASE Tool Integration
Projekteiter |
Prof. Dr. Peter Fromm |
Beteiligte |
|
Laufzeit |
Für die Entwicklung komplexer Projekte werden heute viele unterschiedliche Werkzeuge eingesetzt. Speziell bei variantenreichen Entwicklungsvorhaben, z.B. in der Automobilindustrie, ist für eine effiziente Entwicklungsarbeit eine Integration dieser Werkzeuge unabdingbar. Typische Aufgabenstellungen beinhalten etwa
- Der Entwickler möchte wissen, ob sich das neue Release meiner Komponenten in alle Projektvarianten integrieren lässt oder
- Der Projektleiter möchte wissen, ob alle neuen Anforderungen und alle Change Requests implementiert sind, der Code integriert und erfolgreich qualifiziert worden ist
Solche Szenarien verlangen nach komplexen Kommunikationsschnittstellen zwischen den Werkzeugen einer modernen Umgebung: Requirements Management, Change Management, Versionsmanagement, Build Management, Quality Management und Test.
Da eine solche integrierte Umgebung bislang noch von keiner Firma komplett angeboten werden kann und aufgrund von historischen und technologischen Constraints in der Regel auch keine Lösung einer einzelnen Firma genutzt werden kann, werden solche Integrationen bislang über sogenannte Glue-Logic Skripte realisiert. Die Nachteile einer solchen Skript-Lösung liegen auf der Hand
- Sie sind sehr aufwändig in der Erstellung und in der Pflege
- Sie sind anfällig gegen Änderungen einzelner Toolkomponenten
Im Rahmen eines gemeinsamen Projektes mit der Firma agosense und der Hochschule Darmstadt soll untersucht werden, ob mit der agosense.symphony Plattform eine bessere Integrationslösung realisiert werden kann. Hierzu wird an der Hochschule Darmstadt eine Testumgebung aufgebaut, in der verschiedene geeignete Entwicklungsschritte simuliert und automatisiert werden. Die implementierten Lösungen werden hinsichtlich Performance, Zuverlässigkeit und Wirtschaftlichkeit bewertet.
Kontakt
Kommunikation
Birkenweg 8
64295 Darmstadt
Büro: D16, 309