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 |
Optionen (nur für Redakteure)
Redaktionelle Details anzeigen |