Abstract
We show how to extend a coordination language with support
for aspect oriented programming. The main challenge is how to properly deal with the trapping of actions before the actual data have been bound to the formal parameters. This necessitates dealing with open joinpoints – which is more demanding than the closed joinpoints in more traditional aspect oriented languages like AspectJ. The usefulness
of our approach is demonstrated by mechanisms for discretionary and mandatory access control policies, as usually expressed by reference monitors, as well as mechanisms for logging actions.
Original language | English |
---|---|
Title of host publication | 10th international conference on Coordination Models and Languages (Coordination'08) |
Editors | Doug Lea, Gianluigi Zavattaro |
Number of pages | 346 |
Place of Publication | Germany |
Publisher | Springer |
Publication date | 2008 |
Pages | 153-168 |
ISBN (Print) | 978-3-540-68264-6 |
Publication status | Published - 2008 |
Event | 10th International Conference Coordination Models and Languages - Oslo, Norway Duration: 4 Jun 2008 → 6 Jun 2008 Conference number: 10 http://www.informatik.uni-trier.de/~ley/db/conf/coordination/coordination2008.html |
Conference
Conference | 10th International Conference Coordination Models and Languages |
---|---|
Number | 10 |
Country/Territory | Norway |
City | Oslo |
Period | 04/06/2008 → 06/06/2008 |
Internet address |
Series | Lecture Notes in Computer Science |
---|---|
Number | 5052 |