TU Darmstadt / ULB / TUbiblio

Dynamically linked Domain-Specific Extensions for Advice Languages

Dinkelaker, Tom and Mezini, Mira (2008):
Dynamically linked Domain-Specific Extensions for Advice Languages.
In: Proceedings of the 2008 AOSD workshop on Domain-Specific Aspect Languages, New York, NY, USA, [Book Section]

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.

Item Type: Book Section
Erschienen: 2008
Creators: Dinkelaker, Tom and Mezini, Mira
Title: Dynamically linked Domain-Specific Extensions for Advice Languages
Language: English
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.

Title of Book: Proceedings of the 2008 AOSD workshop on Domain-Specific Aspect Languages
Place of Publication: New York, NY, USA
Uncontrolled Keywords: Languages Domain-Specific Aspect Languages Embedded Domain-Specific Languages
Divisions: 20 Department of Computer Science > Software Technology
20 Department of Computer Science
Event Title: AOSD workshop on Domain-Specific Aspect Languages (DSAL)
Event Location: Brussels, Belgium
Date Deposited: 14 Sep 2009 07:20
Official URL: http://doi.acm.org/10.1145/1404927.1404930
Identification Number: doi:10.1145/1404927.1404930
Corresponding Links:
Export:
Suche nach Titel in: TUfind oder in Google
Send an inquiry Send an inquiry

Options (only for editors)
Show editorial Details Show editorial Details