Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
434677 | Science of Computer Programming | 2006 | 24 Pages |
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 an aspect language, Larissa, and a weaving mechanism, in a core language based on parallel communicating Mealy machines.
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics