Article ID Journal Published Year Pages File Type
434677 Science of Computer Programming 2006 24 Pages PDF
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