• Keine Ergebnisse gefunden

Erfahrungen mit modellbasierter Entwicklung bei der EDAS

N/A
N/A
Protected

Academic year: 2022

Aktie "Erfahrungen mit modellbasierter Entwicklung bei der EDAS"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Erfahrungen mit modellbasierte Entwicklung bei der EDAS

Rudolf Hauber Kölsch & Altmann Software & Management

Consulting GmbH Perlacher Straße 21

D-81539 München

Abstract: Das Schlagwort MDA (Modell Driven Architecture) ist der neue Hype, nachdem sich Java und UML zum Industriestandard entwickelt haben. Was hat man sich darunter vorzustellen und welchen Nutzen können heute Projekte daraus ziehen?

Das Schlagwort MDA (Modell Driven Architecture) ist der neue Hype, nachdem sich Java und UML zum Industriestandard entwickelt haben. Was hat man sich darunter vorzustellen und welchen Nutzen können heute Projekte daraus ziehen?

Der Vortrag berichtet über die (positiven) Erfahrungen mit einer modellbasierten werkzeuggestützten Systementwicklung in mehreren Projekten im EADS Konzern.

Dabei wird dargestellt,

• wie ein Systemmodell basierend auf einer Use Case Modellierung abgeleitet wurde und wie dieses von der automatischen Dokumentationsgenerierung, über Konsistenzprüfungen, bis zur Codegenerierung genutzt wurde,

• wie für die Qualitätssicherung aus dem Modell automatisiert Testfälle von der Klassentestebene bis zu den Systemtests erzeugt wurden und

• wie diese Aktivitäten und die beteiligten Rollen in ein umfassendes Konfigurationsmanagement eingebettet wurden.

Die dabei gewonnenen Informationen wurden jeweils zu einer Projektdatenbank verknüpft, die der zentrale Informationsspeicher der Projekte ist. Dies ist gerade bei langlebigen Systemen von zentraler Bedeutung.

(2)

Ferner wird erläutert, mit welchen initialen Aufwänden und unmittelbaren Einspareffekten bei dieser Vorgehensweise zu rechnen ist. Daneben werden die langfristigen Einspareffekte durch Wiederverwendung auf den verschiedensten Ebenen diskutiert. Ganze Subsysteme oder Architekturkonzepte (egal ob technische, logische oder fachliche Aspekte) lassen sich mittels Copy&Paste in andere Systeme übernehmen und im Design anpassen - unabhängig von der Implementierungssprache. Dies ist insbesondere für das Produkt- bzw. Programmmanagement von zentraler Bedeutung, weil dadurch die Entwicklungs- und Anpassungskosten drastisch reduziert werden können.

Referenzen

ÄHNLICHE DOKUMENTE

According to our research there are no approaches defining a model driven process for the architect to validate system architectures against requirements which includes the support

Nach der Modellierung des PIM wird der Entwicklungsprozess (siehe Abbildung 3) mit der automatischen Transformation in das plattform-spezifische PSM fortgesetzt, welches

Dieses BMW-Vorentwicklungsprojekt aus der Domäne der Fahrwerksregelelektronik beschäftigt sich mit der Entwicklung von HW- und SW-Architekturen, mit einer neuen

Bernd Oestereich ist Geschäftsführer der oose.de GmbH und Autor zahlreicher auch international übersetzter Bücher zur UML und Modellierung. Tim Weilkiens ist Trainer und

• eine zusätzliche public procedure "Timed_Methode_Name" für jede Methode der Klasse mit dem tagged value Timed_Call_Supported mit dem zusätzlichen Ein- gabeparameter

Menge läßt allerdings darauf schließen, daß es bei den Bau- stofflieferanten Schlußverkäufe gab.. Ein Vorteil dieser Türen ist, daß sie als Anschlagtafeln ver- wendet

Il s’agit d’un traitement à l’air chaud, qui a permis de réduire nettement les attaques de champignons (Alternaria, Septoria, Peronospora) (fig. 14), sans diminuer sensiblement

suchen, ob dieser auch sicher genug ist, dass dort eine Schwangere arbeiten kann. Sollte sich der Arbeitgeber nicht an die Regeln und Pflichten, die aus dem Mutterschutzgesetz