TU Darmstadt / ULB / TUbiblio

Dynamically linked Domain-Specific Extensions for Advice Languages

Dinkelaker, Tom ; Mezini, Mira (2008)
Dynamically linked Domain-Specific Extensions for Advice Languages.
In: Proceedings of the 2008 AOSD workshop on Domain-Specific Aspect Languages
doi: 10.1145/1404927.1404930
Buchkapitel, Bibliographie

Kurzbeschreibung (Abstract)

Domain-specific aspect languages allow defining aspects for a certain problem domain faster and easier by providing specialized expressivity and by reducing the complexity of the language interface. However, providing domain-specific aspect languages is a rather complex task. With current approaches only specialists can build new domain specific aspect languages; in doing so they have to replicate large parts of the tool set. In this paper, we have extended a general-purpose aspect language to support embedded domain-specific syntax in the advice language. The approach has several advantages. First, it allows reusing a large part of existing tools and infrastructure. Second domain-specific extensions can be defined in separated modules, which can be dynamically linked into the advice language; these modules can be inherited from, they can be refined from existing implementations, and can be composed to support abstractions from different domains.

Typ des Eintrags: Buchkapitel
Erschienen: 2008
Autor(en): Dinkelaker, Tom ; Mezini, Mira
Art des Eintrags: Bibliographie
Titel: Dynamically linked Domain-Specific Extensions for Advice Languages
Sprache: Englisch
Publikationsjahr: 2008
Ort: New York, NY, USA
Buchtitel: Proceedings of the 2008 AOSD workshop on Domain-Specific Aspect Languages
Veranstaltungstitel: AOSD workshop on Domain-Specific Aspect Languages (DSAL)
Veranstaltungsort: Brussels, Belgium
DOI: 10.1145/1404927.1404930
Zugehörige Links:
Kurzbeschreibung (Abstract):

Domain-specific aspect languages allow defining aspects for a certain problem domain faster and easier by providing specialized expressivity and by reducing the complexity of the language interface. However, providing domain-specific aspect languages is a rather complex task. With current approaches only specialists can build new domain specific aspect languages; in doing so they have to replicate large parts of the tool set. In this paper, we have extended a general-purpose aspect language to support embedded domain-specific syntax in the advice language. The approach has several advantages. First, it allows reusing a large part of existing tools and infrastructure. Second domain-specific extensions can be defined in separated modules, which can be dynamically linked into the advice language; these modules can be inherited from, they can be refined from existing implementations, and can be composed to support abstractions from different domains.

Freie Schlagworte: Languages Domain-Specific Aspect Languages Embedded Domain-Specific Languages
Fachbereich(e)/-gebiet(e): 20 Fachbereich Informatik > Softwaretechnik
20 Fachbereich Informatik
Hinterlegungsdatum: 14 Sep 2009 07:20
Letzte Änderung: 05 Mär 2013 09:19
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