Rodolfo Toledo | |
Phd Student | rtoledo@dcc.uchile.cl |
PLEIAD Lab | Blanco Encalada 2120, of 415 |
Computer Science Department (DCC) | Santiago, Chile |
University of Chile | tel: +56 2 9784682 |
Short Research Description
(from the abstract of my thesis proposal)
It is inevitable that some concerns crosscut a sizeable application, resulting in code scattering and tangling. This issue is particularly severe for security-related concerns: it is dificult to be confident about the security of an application when the implementation of its security-related concerns is scattered all over the code and tangled with other concerns, making global reasoning about security precarious. In this thesis proposal, we consider the case of access control, a cornerstone of every security architecture, which turns out to be a crosscutting concern with a non-modular implementation based on runtime stack inspection in mainstream languages such as Java and C#. In this thesis we consider the use of aspect-orientation for the modular definition of access control. More precisely, we tackle the issue of specifying access control, including the advanced features associated to it, in a modular way. A modular implementation alleviates maintenance and evolution issues produced by the crosscutting nature of access control, and, more importantly, paves the way to global reasoning about access control.
Publications
Other Stuff
Personal WEB page:
For those who like panoramic pictures: