Einsatz domänenspezifischer Sprachen zur Migration von Datenbankanwendungen
Autor(en):
Zusammenfassung
In der modellgetriebenen Softwareentwicklung von Datenbankanwendungen werden domänenspezifische Sprachen zusammen mit Codegeneratoren eingesetzt, welche aus formalen Modellen automatisiert lauffähige Software erzeugen. Selbstdefinierte domänenspezifische Sprachen werden zusammen mit dazu selbstentwickelten Codegeneratoren eingesetzt, sie können aber auch direkt in Wirtsprachen integriert werden, ohne eine spezielle Werkzeugumgebung zu benötigen. Sogenannte externe domänenspezifische Sprachen werden durch einen selbst erstellten Parser verarbeitet, während interne domänenspezifische Sprachen in eine Wirtsprache eingebettet werden und somit deren Parser mit nutzen. Für das Szenario der Migration von Datenbankanwendungen (von OracleForms zu Java Swing) präsentieren wir den Einsatz externer und interner domänenspezifischer Sprachen für unterschiedliche Aufgaben eines größeren Migrationsprojektes. Wir betrachten die Überlegungen zur Migrationsarchitektur für den konkreten Kontext des Projekts Forms2Java anhand des Dublo-Migrationsmusters. Neben der eigentlichen Vorstellung der Sprachen diskutieren wir auch die generelle Fragestellung, wann sich der mit dem Einsatz domänenspezifischer Sprachen verbundene Aufwand lohnt.
- Vollständige Referenz
- BibTeX
Efftinge, S., Frey, S., Hasselbring, W. & Köhnlein, J.,
(2011).
Einsatz domänenspezifischer Sprachen zur Migration von Datenbankanwendungen.
In:
Härder, T., Lehner, W., Mitschang, B., Schöning, H. & Schwarz, H.
(Hrsg.),
Datenbanksysteme für Business, Technologie und Web (BTW).
Bonn:
Gesellschaft für Informatik e.V..
(S. 554-573).
@inproceedings{mci/Efftinge2011,
author = {Efftinge, Sven AND Frey, Sören AND Hasselbring, Wilhelm AND Köhnlein, Jan},
title = {Einsatz domänenspezifischer Sprachen zur Migration von Datenbankanwendungen},
booktitle = {Datenbanksysteme für Business, Technologie und Web (BTW)},
year = {2011},
editor = {Härder, Theo AND Lehner, Wolfgang AND Mitschang, Bernhard AND Schöning, Harald AND Schwarz, Holger} ,
pages = { 554-573 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
author = {Efftinge, Sven AND Frey, Sören AND Hasselbring, Wilhelm AND Köhnlein, Jan},
title = {Einsatz domänenspezifischer Sprachen zur Migration von Datenbankanwendungen},
booktitle = {Datenbanksysteme für Business, Technologie und Web (BTW)},
year = {2011},
editor = {Härder, Theo AND Lehner, Wolfgang AND Mitschang, Bernhard AND Schöning, Harald AND Schwarz, Holger} ,
pages = { 554-573 },
publisher = {Gesellschaft für Informatik e.V.},
address = {Bonn}
}
Haben Sie fehlerhafte Angaben entdeckt? Sagen Sie uns Bescheid: Feedback abschicken
Mehr Information
ISBN: 978-3-88579-274-1
ISSN: 1617-5468
Datum: 2011
Sprache:
(de)
(de)
Typ: Text/Conference Paper

