By Topic

An aspect-oriented security framework

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)

The security of a software system is an attribute that permeates the whole system. As such, any attempt to address security concerns in a software system must, of necessity, be global in nature, and security solutions must be applied consistently at every relevant location. One way of achieving these objectives is by separating out security concerns from the rest of the application issues, such that they can be addressed independently and applied globally. A methodology that would encompass these two high-level goals: separation of security concerns and consistent implementation of security solutions, would pave the road towards secure applications. To implement such a methodology, we chose to use the aspect-oriented programming (AOP) paradigm. AOP is a relatively new programming model that enables the separation of cross-cutting concerns while remaining easy to use and integrating well with the development process. We describe a framework, based on the AOP model, for implementing security solutions in a globally consistent manner such that security concerns are modularized.

Published in:

DARPA Information Survivability Conference and Exposition, 2003. Proceedings  (Volume:2 )

Date of Conference:

22-24 April 2003