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