Advice for Coordination

Chris Hankin, Flemming Nielson, Hanne Riis Nielson, Fan Yang

    Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

    299 Downloads (Pure)


    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 languageEnglish
    Title of host publication10th international conference on Coordination Models and Languages (Coordination'08)
    EditorsDoug Lea, Gianluigi Zavattaro
    Number of pages346
    Place of PublicationGermany
    Publication date2008
    ISBN (Print)978-3-540-68264-6
    Publication statusPublished - 2008
    Event10th International Conference Coordination Models and Languages - Oslo, Norway
    Duration: 4 Jun 20086 Jun 2008
    Conference number: 10


    Conference10th International Conference Coordination Models and Languages
    Internet address
    SeriesLecture Notes in Computer Science

    Fingerprint Dive into the research topics of 'Advice for Coordination'. Together they form a unique fingerprint.

    Cite this