Loading...
Please wait, while we are loading the content...
Pluggable aop: designing aspect mechanisms for third-party composition (2005)
| Content Provider | CiteSeerX |
|---|---|
| Author | Kojarski, Sergei Lorenz, David H. |
| Description | Studies of Aspect-Oriented Programming (AOP) usually focus on a language in which a specific aspect extension is integrated with a base language. Languages specified in this manner have a fixed, non-extensible AOP functionality. In this paper we consider the more general case of integrating a base language with a set of domain specific third-party aspect extensions for that language. We present a general mixin-based method for implementing aspect extensions in such a way that multiple, independently developed, dynamic aspect extensions can be subject to third-party composition and work collaboratively. 1. In OOPSLA ’05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications |
| File Format | |
| Language | English |
| Publisher | ACM Press |
| Publisher Date | 2005-01-01 |
| Access Restriction | Open |
| Subject Keyword | Designing Aspect Mechanism Specific Aspect Extension Aspect-oriented Programming Dynamic Aspect Extension Non-extensible Aop Functionality General Mixin-based Method Pluggable Aop Base Language Domain Specific Third-party Aspect Extension Aspect Extension General Case Third-party Composition |
| Content Type | Text |
| Resource Type | Article |