Arbeitskreis Objekttechnologie Norddeutschland

Protokollnotiz des 57. Treffen des Arbeitskreises am 23. Mai 2005


Peter Fouquét (IMPAQ PLURALIS AG):

"MDA in der Praxis. Wo steht MDA heute für den Einsatz in mittleren und grossen Projekten" 

Ort: Geschäftsstelle der Firma
IMPAQ PLURALIS AG
Alter Teichweg 25A,
- Hinteres Haus, 3. Stock -
D-22081 Hamburg

Zeit: 19:00 Uhr

Referenten:
Peter Fouquet, IMPAQ PLURALIS AG, http://www.impaq-pluralis.com
Thomas Maurer, Interactive Objects, http://www.interactive-objects.com

Abstract:
Die Model Driven Architecture entwickelt sich in den letzten Jahren zum
neuen Paradigma in der Softwareentwicklung, um Anwendungen effizienter zu
entwickeln. Durch MDA und MDD Technologien können viele Teile eines
Software-Systems generiert werden.

Dieser Ansatz der Softwareentwicklung ermöglicht aufgrund der Generierung
des Systems aus einem (UML) Modell technische und
fachliche Querschnittsfunktionen in einen Generator auszulagern, um somit
auf Technologieänderungen einfacher reagieren zu können.

Die MDA ist seit 5 Jahren als Technologie von der OMG dokumentiert und hat
ihre Praxisreife speziell in den vergangenen 2 Jahren
in mittleren und grossen Projekten unter Beweis gestellt.

Auf dem Tool Markt gibt es inzwischen ausgereifte Entwicklungsumgebungen,
die den Einsatz von MDA Technologien unterstützen,
sowie einen Markt für Templates und Cartridges, die eine
Technologieabbildung auf Corba, EJB, Hibernate, Struts, .NET, Spring usw.
unter Berücksichtigung der Best-Practice Pattern für die jeweilige
Technologie bereit stellen.

Neben den kommerziellen Tools sind auch im Open Source Bereich MDA
Frameworks verfügbar, die ihre Leistungsfähigkeit im Projektalltag unter
Beweis gestellt haben.

Im Rahmen unseres Vortrages stellen wir im ersten Teil die MDA Technologien
im Überblick vor.
Im zweiten Teil präsentieren wir die Umsetzung dieser Technologien anhand
der führenden MDA Entwicklungsumgebung ArcStyler der Firma Interactive
Objects.
Zum Abschluss berichten wir über unsere Erfahrungen im Einsatz dieser
Technologien und Vorgehensweisen und hoffen auf eine anregende Diskussion.

Handouts