Dinkelaker, Tom ; Mezini, Mira ; Bockisch, Christoph (2009):
The Art of the Meta-Aspect Protocol.
In: Proceedings of the 8th ACM International Conference on Aspect-Oriented Software Development, pp. 51-62, New York, NY, USA, [Book Section]
Abstract
Alternative semantics for aspect-oriented abstractions can be defined by language designers using extensible aspect compiler frameworks. However, application developers are prevented from tailoring the language semantics in an application-specific manner. To address this problem, we propose an architecture for aspect-oriented languages with an explicit meta-interface to language semantics. We demonstrate the benefits of such an architecture by presenting several scenarios in which aspect-oriented programs use the meta-interface of the language to tailor its semantics to a particular application execution context.
Item Type: | Book Section |
---|---|
Erschienen: | 2009 |
Creators: | Dinkelaker, Tom ; Mezini, Mira ; Bockisch, Christoph |
Title: | The Art of the Meta-Aspect Protocol |
Language: | English |
Abstract: | Alternative semantics for aspect-oriented abstractions can be defined by language designers using extensible aspect compiler frameworks. However, application developers are prevented from tailoring the language semantics in an application-specific manner. To address this problem, we propose an architecture for aspect-oriented languages with an explicit meta-interface to language semantics. We demonstrate the benefits of such an architecture by presenting several scenarios in which aspect-oriented programs use the meta-interface of the language to tailor its semantics to a particular application execution context. |
Book Title: | Proceedings of the 8th ACM International Conference on Aspect-Oriented Software Development |
Place of Publication: | New York, NY, USA |
Uncontrolled Keywords: | Aspect-Oriented Programming Meta-Object Protocols Open Implementation Debugging Aspect Interactions |
Divisions: | 20 Department of Computer Science > Software Technology 20 Department of Computer Science |
Event Title: | International Conference on Aspect-Oriented Software Development (AOSD.09) |
Event Location: | Charlottesville, VA, USA |
Date Deposited: | 14 Sep 2009 07:21 |
URL / URN: | http://doi.acm.org/10.1145/1509239.1509248 |
Identification Number: | doi:10.1145/1509239.1509248 |
Corresponding Links: | |
Export: | |
Suche nach Titel in: | TUfind oder in Google |
![]() |
Send an inquiry |
Options (only for editors)
![]() |
Show editorial Details |