TU Darmstadt / ULB / TUbiblio

Dynamically linked Domain-Specific Extensions for Advice Languages

Dinkelaker, Tom ; Mezini, Mira :
Dynamically linked Domain-Specific Extensions for Advice Languages.
[Online-Edition: http://doi.acm.org/10.1145/1404927.1404930]
In: Proceedings of the 2008 AOSD workshop on Domain-Specific Aspect Languages. New York, NY, USA Brussels, Belgium
[Buchkapitel], (2008)

Offizielle URL: http://doi.acm.org/10.1145/1404927.1404930

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
Titel: Dynamically linked Domain-Specific Extensions for Advice Languages
Sprache: Englisch
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.

Buchtitel: Proceedings of the 2008 AOSD workshop on Domain-Specific Aspect Languages
Ort: New York, NY, USA
Freie Schlagworte: Languages Domain-Specific Aspect Languages Embedded Domain-Specific Languages
Fachbereich(e)/-gebiet(e): Fachbereich Informatik > Softwaretechnik
Fachbereich Informatik
Veranstaltungstitel: AOSD workshop on Domain-Specific Aspect Languages (DSAL)
Veranstaltungsort: Brussels, Belgium
Hinterlegungsdatum: 14 Sep 2009 07:20
Offizielle URL: http://doi.acm.org/10.1145/1404927.1404930
ID-Nummer: 10.1145/1404927.1404930
Verwandte URLs:
Export:

Optionen (nur für Redakteure)

Eintrag anzeigen Eintrag anzeigen