The Open UniversitySkip to content
 

Evolution of aspects for legacy system security concerns

Laney, Robin C.; van der Linden, Janet and Thomas, Pete (2004). Evolution of aspects for legacy system security concerns. In: AOSD'04 International Conference on Aspect-Oriented Software Development, 22-26 March 2004, Lancaster, UK.

URL: http://www.cs.kuleuven.ac.be/~distrinet/events/aos...
Google Scholar: Look up in Google Scholar

Abstract

This paper shows how aspects can be successfully employed in the support of system evolution. The context is a case study on migrating a legacy client-server application to overcome the security problems associated with 'message tampering' attacks. The focus is on authorization issues in which aspects are used to add a security mechanism based on digital signatures. The approach provides for future evolution of the system. In particular, it is shown how factoring of aspectual concerns allows the scope of the security boundary to be varied, illustrating reuse of the aspects.
Whilst the aspects are added non-intrusively, it is demonstrated how aspects can modify the control-flow behaviour of a server. We propose a programming idiom that conforms to Design by Contract.

Item Type: Conference Item
Extra Information: see also:
Academic Unit/Department: Mathematics, Computing and Technology > Computing & Communications
Interdisciplinary Research Centre: Centre for Research in Computing (CRC)
Item ID: 4912
Depositing User: Michelle Bailey
Date Deposited: 04 Sep 2006
Last Modified: 02 Dec 2010 19:52
URI: http://oro.open.ac.uk/id/eprint/4912
Share this page:

Actions (login may be required)

View Item
Report issue / request change

Policies | Disclaimer

© The Open University   + 44 (0)870 333 4340   general-enquiries@open.ac.uk