TU Darmstadt / ULB / TUbiblio

A Comparison of Program Generation with Aspect-Oriented Programming

Mezini, Mira ; Ostermann, Klaus (2005)
A Comparison of Program Generation with Aspect-Oriented Programming.
In: Unconventional Programming Paradigms
doi: 10.1007/11527800_26
Buchkapitel, Bibliographie

Kurzbeschreibung (Abstract)

Program generation and transformation techniques have gained considerable attention in the context of domain-specific languages (DSLs) and model-driven architecture (MDA). In this paper we compare domain-specific program generators with general-purpose aspect-oriented languages. We argue that program generation techniques have severe disadvantages with respect to composability, scalability, understandability, and other important software engineering issues. Finally, we advocate general-purpose aspect-oriented languages as an alternative for the implementation of domain-specific languages.

Typ des Eintrags: Buchkapitel
Erschienen: 2005
Autor(en): Mezini, Mira ; Ostermann, Klaus
Art des Eintrags: Bibliographie
Titel: A Comparison of Program Generation with Aspect-Oriented Programming
Sprache: Englisch
Publikationsjahr: 2005
Ort: Heidelberg/Berlin, Germany
Verlag: Springer Verlag, LNCS 3566
Buchtitel: Unconventional Programming Paradigms
Reihe: Lecture Notes in Computer Science
Band einer Reihe: 3566
DOI: 10.1007/11527800_26
Kurzbeschreibung (Abstract):

Program generation and transformation techniques have gained considerable attention in the context of domain-specific languages (DSLs) and model-driven architecture (MDA). In this paper we compare domain-specific program generators with general-purpose aspect-oriented languages. We argue that program generation techniques have severe disadvantages with respect to composability, scalability, understandability, and other important software engineering issues. Finally, we advocate general-purpose aspect-oriented languages as an alternative for the implementation of domain-specific languages.

Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik
20 Fachbereich Informatik > Softwaretechnik
Hinterlegungsdatum: 14 Sep 2009 07:09
Letzte Änderung: 20 Mai 2018 21:22
PPN:
Export:
Suche nach Titel in: TUfind oder in Google
Frage zum Eintrag Frage zum Eintrag

Optionen (nur für Redakteure)
Redaktionelle Details anzeigen Redaktionelle Details anzeigen