A framework to address a two-dimensional composition of concerns

@inproceedings{Constantinides1999AFT,
  title={A framework to address a two-dimensional composition of concerns},
  author={Constantinos A. Constantinides and Atef Bader and Tzilla Elrad},
  year={1999}
}
Although not bound to Object-Oriented Programming (OOP), Aspect-Oriented Programming (AOP) is a paradigm proposal that retains the advantages of OOP and aims at avoiding the tyranny of dominant decomposition. The goal is to achieve an improved separation of concerns in both design, and implementation. Our work concentrates on the aspectual decomposition of concurrent object-oriented systems. We address composition of concerns by the aspect moderator class that coordinates the interaction of… CONTINUE READING