Skip to main navigation Skip to search Skip to main content

From policies to aspects in KLAIM

  • Luke Thomas Herbert
  • , Einar Egilsson

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

    220 Downloads (Orbit)

    Abstract

    The aspect oriented programming paradigm facilitates the separation of cross cutting concerns in system development. Security policies are a typical such concern and in this paper we present a simple policy language, LUNAR, and show how it can be translated into aspect definitions. We perform the development for KLAIM, a small kernel language for agent interaction and mobility, and show how static analysis can be used to reduce the number of aspect definitions. This technique has been applied to a larger case study, namely the electronic invoice system at DTU.
    Original languageEnglish
    Title of host publicationProceedings of The 13. Nordic Workshop on Secure IT Systems : NordSec 2008
    Place of PublicationKgs. Lyngby
    PublisherTechnical University of Denmark
    Publication date2008
    Edition13
    Pages39-53
    Publication statusPublished - 2008
    EventThe 13th Nordic Workshop on Secure IT Systems - Technical University of Denmark, Kgs. Lyngby, Denmark
    Duration: 9 Oct 200810 Oct 2008
    Conference number: 13

    Workshop

    WorkshopThe 13th Nordic Workshop on Secure IT Systems
    Number13
    LocationTechnical University of Denmark
    Country/TerritoryDenmark
    CityKgs. Lyngby
    Period09/10/200810/10/2008

    Keywords

    • AspectK
    • Static Analysis
    • KLAIM
    • Aspects

    Fingerprint

    Dive into the research topics of 'From policies to aspects in KLAIM'. Together they form a unique fingerprint.

    Cite this