Karine Altisen
Florence Maraninchi
David Stauch
Aspect-Oriented Programming for Reactive Systems: a Proposal in the Synchronous Framework (2005)
Aspect-Oriented Programming for Reactive Systems: a Proposal in the Synchronous Framework (2005)
TR-2005-18.pdf
Keywords:
Abstract: Aspect-Oriented Programming (AOP) has emerged recently as a language concept for expressing cross-cutting concerns, mainly in object-oriented software. Since then, the concept has been applied to a wide variety of other contexts. In this paper, we explore some cross-cutting concerns for parallel programs of reactive systems: we propose a notion of aspect and a weaving mechanism, in a core language based on parallel communicating Mealy machines. /BOUCLE_trep>