Auflistung nach Autor:in "Herrmann, Kai-Uwe"
1 - 2 von 2
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragGenerierte Unit-Tests zur Absicherung automatisiert migrierter Validierungs-Regeln(Softwaretechnik-Trends Band 40, Heft 2, 2020) Herrmann, Kai-UweBei der Modernisierung unserer JavaEE-basierten ERP-Software Bison Process wird Geschäftslogik aus der derzeitigen ”Big-Ball-of-Mud”-Architektur in eine an fachlichen Grenzen geschnittene Komponenten-Architektur überführt. Die Code-Einzelteile bleiben dabei erhalten, sie werden nur neu strukturiert. Für die Migration des Codes verfolgen wir einen Teilautomatisierungs-Ansatz. Tests stellen sicher, dass die migrierte Logik gleich bleibt. Mangelnde existierende Testabdeckung erfordert die Neuerstellung solcher Tests. Wir beschäftigten uns mit der Frage, ob es möglich sei, den Legacy-Code auch als Basis für die Generierung von Unit-Tests für die neuen Klassen zu nutzen.
- KonferenzbeitragTeilautomatisiertes Architektur-Reengineering in einem JavaEE Monolithen(Softwaretechnik-Trends Band 39, Heft 2, 2019) Herrmann, Kai-UweIm Rahmen eines umfangreichen SanierungsProgrammes fur ein großes JavaEE basiertes ERP-System verfolgen wir einen technischen Reengineering-Ansatz: bestehender Code wird dabei in neue architektonische Strukturen überführt. Für die Code-Migration wollen wir eine Teilautomatisierung erreichen, um die manuellen Aufwände zu minimieren. Dabei greifen wir auf die Arbeit von ObjectEngineering1 zuruck, die im Rahmen des WSRE20 im Jahr 2018 vorgestellt wurde. Gemeinsam mit dem Unternehmen haben wir einen Generator für unsere spezifische Aufgabestellung erstellt, basierend auf deren generischem Werkzeug OMAN.