Aspects and Data Refinement
Invited paper at MPC 2006, Kuresaare, Estonia, July 2006.
Authors: Pavel Avgustinov, Eric Bodden, Elnar Hajiyev, Oege de Moor, Neil Ongkingco, Damien Sereni, Ganesh Sittampalam, and Julian Tibble
>
Abstract
We give an introduction to aspect-oriented programming from the viewpoint of data refinement. Some data refinements are conveniently expressed via aspects. Unlike traditional programming language features for data refinement, aspects conceptually transform run-time events, not compile-time programs.
BIBTEX:
@inproceedings{mpc06abc,
author = "Pavel Avgustinov and
Eric Bodden and
Elnar Hajiyev and
Oege de Moor and
Neil Ongkingco and
Damien Sereni and
Ganesh Sittampalam and
Julian Tibble",
title = "Aspects and Data Refinement",
booktitle = "Mathematics of Program Construction { (MPC)}",
editor = "Tarmo Uustalu",
series = "Lecture Notes in Computer Science",
year = "2006",
publisher = "Springer"}