Advice for coordination

  • Authors:
  • Chris Hankin;Flemming Nielson;Hanne Riis Nielson;Fan Yang

  • Affiliations:
  • Department of Computing, Imperial College London;Department of Informatics, Technical University of Denmark;Department of Informatics, Technical University of Denmark;Department of Informatics, Technical University of Denmark

  • Venue:
  • COORDINATION'08 Proceedings of the 10th international conference on Coordination models and languages
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

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.