DynaMod – Dynamische Analyse für modellgetriebene Software-Modernisierung 2013-10-11T15:00:42Z https://kosse-sh.de/dynamod/feed/atom/ WordPress Andre van Hoorn http://se.informatik.uni-kiel.de/group/team/andre-van-hoorn <![CDATA[DynaMod-Abschlussbericht verfügbar]]> http://kosse-sh.de/dynamod/?p=285 2013-10-11T15:00:42Z 2013-10-11T14:59:09Z Im KoSSE-Projekt DynaMod wurden neue Methoden und Techniken für die modellgetriebene Modernisierung von Altsystemen erarbeitet. Der Abschlussbericht des Projekts ist neben weiteren Publikationen online verfügbar.

]]>
Andre van Hoorn http://se.informatik.uni-kiel.de/group/team/andre-van-hoorn <![CDATA[DynaMod-Vorträge auf WSR 2012]]> http://kosse-sh.de/dynamod/?p=255 2012-04-30T12:10:51Z 2012-04-30T12:09:01Z Das DynaMod-Projekt ist mit zwei Publikation und zugehörigen Vorträgen zu (i) dynamischer Analyse von COBOL sowie (ii) modell-basierter Softwareanalyse mittels MAMBA auf dem 14. Workshop Software Reengineering (WSR 2012) vertreten. Der WSR findet vom 2.-4. Mai 2012 im Physikzentrum in Bad Honnef statt.

]]>
Andre van Hoorn http://se.informatik.uni-kiel.de/group/team/andre-van-hoorn <![CDATA[DynaMod-Vortrag auf KoSSE-Workshop]]> https://kosse-sh.de/dynamod/?p=243 2011-12-05T11:03:37Z 2011-11-01T11:03:28Z Auf dem diesjährigen KoSSE-Workshop zu “Herausforderungen mit Entwicklungsplattformen”, der am 23.11.2011 in Kiel stattfindet, ist DynaMod mit einem Vortrag zum Thema “Syntaxanalyse mit ANTLR: Herausforderungen bei der Verarbeitung von Visual Basic 6” vertreten.

]]>
Andre van Hoorn http://se.informatik.uni-kiel.de/group/team/andre-van-hoorn <![CDATA[DynaMod-Vortrag auf Treffen des GI-AKs MDA]]> https://kosse-sh.de/dynamod/?p=240 2011-12-05T10:59:44Z 2011-07-15T09:59:34Z Das DynaMod-Projekt wird auf dem diesjährigen Treffens des GI Arbeitskreises Modellgetrieben Software-Architektur (AK MDA) in einem Vortrag vorgestellt. Das Treffen findet im Rahmen der Jahrestagung der GI-Fachgruppe Software-Architektur, die am 20./21. Juli in Hamburg organisiert wird, statt.

]]>
Andre van Hoorn http://se.informatik.uni-kiel.de/group/team/andre-van-hoorn <![CDATA[DynaMod-Projektvorstellung auf dem 2. KoSSE-Tag]]> https://kosse-sh.de/dynamod/?p=236 2011-12-05T10:19:50Z 2011-05-15T09:19:34Z Auf dem KoSSE-Tag 2011, der zweiten großen Jahrestagung des Kompetenzverbundes Software Systems Engineering (KoSSE), die am 8. Juni in Lübeck stattfindet, wird das DynaMod-Projekt im Rahmen eines Vortrags vorgestellt.

]]>
Andre van Hoorn http://se.informatik.uni-kiel.de/group/team/andre-van-hoorn <![CDATA[DynaMod-Beitrag auf WSR 2011]]> https://kosse-sh.de/dynamod/?p=232 2011-12-05T10:10:51Z 2011-03-15T10:07:38Z Das DynaMod-Projekt ist mit einer Publikation sowie einem Vortrag auf dem 13. Workshop Software Reengineering (WSR 2011), der vom 2.-4. Mai 2011 im Physikzentrum Bad Honnef stattfindet, vertreten.

 

]]>
Andre van Hoorn http://se.informatik.uni-kiel.de/group/team/andre-van-hoorn <![CDATA[DynaMod-Vorstellung auf internationalem MDSM-Workshop]]> https://kosse-sh.de/dynamod/?p=226 2011-12-02T18:13:06Z 2011-02-15T18:12:01Z Das DynaMod-Projekt wird mit einer Publikation sowie einer Präsentation auf dem 1st International Workshop on Model-Driven Software Migration (MDSM 2011) vorgestellt. Der Workshop findet am 1. März 2011 im Rahmen der 15th European Conference on Software Maintenance and Reengineering in Oldenburg (Oldb) statt.

]]>
Andre van Hoorn http://se.informatik.uni-kiel.de/group/team/andre-van-hoorn <![CDATA[Presseinformation zum DynaMod-Projektstart]]> https://kosse-sh.de/dynamod/?p=179 2011-02-15T08:51:35Z 2011-02-15T08:00:51Z Automatisiert Software modernisieren
Kiel/Melsdorf. Erfolgreiche Softwaresysteme leben lange. Gleichzeitig aber veralten die zugrunde liegenden Entwicklungsplattformen, Programmiersprachen und Softwarearchitekturen. Um Aufwand und Kosten für Unternehmen gering zu halten, erforschen die b+m Informatik AG und die Christian-Albrechts-Universität zu Kiel (CAU) mit den assoziierten Partnern Dataport und HSH Nordbank AG Methoden der modellgetriebenen, d.h. weitgehend automatisierten Software-Modernisierung. Mit über 360.000 Euro fördert das Bundesministerium für Bildung und Forschung das auf 2 Jahre angelegte Projekt DynaMod.

„DynaMod steht für Dynamic Analysis for Model-Driven Modernization“, sagte Dr. Wolfgang Goerigk, b+m Projektleiter beim Kick-Off-Treffen des Projekts am 8. Februar 2011. „Verlorengegangenes Wissen über den Programmcode durch Arbeitsplatzwechsel oder Pensionierungen, aber auch neue Anforderungen an die Technik können Anlass für eine Modernisierung von Software sein“, so Dr. Goerigk weiter.

Der neuartige Ansatz von DynaMod kombiniert die statische Analyse des Altsystems mit einer dynamischen Analyse, um die Architektur der Software optimal rekonstruieren zu können. Während die statische Analyse alle Informationen zur Architektur liefert, macht die dynamische Analyse auch Aussagen über die tatsächliche Nutzung einzelner Komponenten. Die Ergebnisse werden anschließend in Modelle überführt, anhand derer das neue, modernisierte Softwaresystem weitgehend automatisiert generiert wird. „Die Stärke dieses Ansatzes ist, dass die Modelle anschließend auch das automatisierte Testen des neuen Softwaresystems ermöglichen und für zukünftige Weiterentwicklungen verwendet werden können“, sagte Professor Dr. Wilhelm Hasselbring von der CAU.

Dataport ist der IT-Dienstleister für die öffentliche Verwaltung in Schleswig-Holstein, Hamburg und Bremen sowie für die Steuerverwaltung in Mecklenburg-Vorpommern und Niedersachsen. Als assoziierter Projektpartner steuert das Unternehmen mit der Verzeichnungssoftware AIDA-SH ein Evaluationsbeispiel für DynaMod bei. „Durch das automatisierte Vorgehen erwarten wir deutliche Kosteneinsparungen für die Modernisierung von AIDA-SH, aber auch für die anschließende Wartung und Weiterentwicklung“, sagte Dr. Johann Bizer, Dataport Vorstand Lösungen.

Im DynaMod-Projekt werden Werkzeuge neu- und weiterentwickelt, die mit geringem Aufwand an konkrete Anforderungen angepasst und somit für weitere Projekte eingesetzt werden können. Als zweiter assoziierter Partner im Projekt nutzt die HSH Nordbank AG den DynaMod-Ansatz zur Weiterentwicklung ihrer Software und für die Integration neuer Funktionalitäten.

Verantwortlich für den Pressetext:
Lena Salden, KoSSE-Geschäftsstelle, Tel. 0431.666 66 853, salden@diwish.de
c/o Clustermanagement DiWiSH / WTSH GmbH, Lorentzendamm 24, 24103 Kiel

]]>
Benjamin Schnoor <![CDATA[DynaMod-Projektstart]]> https://kosse-sh.de/dynamod/?p=31 2011-02-04T14:35:30Z 2011-01-01T10:24:03Z Erfolgreiche Softwaresysteme leben lange. Gleichzeitig veralten die zugrunde liegenden Entwicklungsplattformen sehr schnell, wodurch auch die darauf basierenden Anwendungssysteme schnell altern. Durch die Fortschritte in den Entwicklungsplattformen verändern sich nicht nur die Programmiertechniken, sondern insbesondere auch die Softwarearchitekturen. In diesem Umfeld ist eine kontinuierliche Modernisierung der Anwendungssysteme erforderlich, um flexibel auf zukünftige Anforderungen reagieren zu können und neue technische Möglichkeiten effizient nutzen zu können.

In dem am 1.1.2011 gestarteten und vom Bundesministerium für Bildung und Forschung (BMBF) für zwei Jahre geförderten Verbundprojekt Dynamische Analyse für modellgetriebene Software-Modernisierung (DynaMod) wird der Ansatz der modellgetriebenen Modernisierung fortentwickelt und evaluiert, um eine effiziente und effektive Weiterentwicklung von Software zu ermöglichen. Neben der Arbeitsgruppe Software Engineering sind die b+m Informatik AG sowie zwei assoziierte Anwendungspartner an DynaMod beteiligt.

Besonders innovative Aspekte in DynaMod sind die Kombination der dynamischen mit der statischen Analyse zum Reverse Engineering der Architekturen und der Systembenutzung, die semantische Anreicherung der Modelle von Altsystemen, die darauf aufbauende modellgetriebene Generierung des modernisierten Softwaresystems, sowie die Nutzung der aus der dynamischen Analyse für die Altsysteme rekonstruierten Modelle zum automatisierten Testen der neuen Systeme. Die in DynaMod neu entwickelte Methodik wird unter anderem durch eine Evaluation in Kooperation mit den assoziierten Partnern validiert, indem produktiv eingesetzte ältere Softwaresysteme der Partner auf Basis von erarbeiteten Vorgehensweisen, Modellen und Werkzeugen des Projektes modernisiert werden.

]]>