Skip to main content
Article thumbnail
Location of Repository

Securing Aspect Composition.

By Andrew Camilleri, Lynne Blair and Geoffrey Coulson


Research in Aspect Oriented Programming (AOP) is growing in maturity and is being suggested as a new paradigm for modularity since it addresses concerns like logging, security and transactions. However AOP raises security questions which are currently given a lower priority. Roles from Role Based Access Control Models (RBAC) are proposed as a means of controlling aspect weaving in Aspect Oriented Programs. The ability to perform aspect weaving within the confinements of a role allows us to control how an application is modified and minimize undesirable side effects

Topics: T Technology (General)
Year: 2008
OAI identifier:
Provided by: Lancaster E-Prints

Suggested articles


  1. (2001). Addressing Practical Software Development Issues in AspectJ with a Pointcut Interface.
  2. (2003). Join Point Encapsulation. In
  3. (2006). Modular Software Design with Crosscutting Interfaces. doi
  4. (2005). Open Modules: Modular Reasoning about Advice. doi
  5. (1996). Role-Based Access Control Models. In doi

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.