Aspect Oriented Programming is increasingly being used for the practical coding of cross-cutting concerns woven throughout an application. However, most existing AOP point-cut definition languages don't distinguish in their application between different systems across a network. For network security there is a need to apply different aspects depending on the role a piece of code has within the larger networked system, and a new approach for this is therefore required. In this chapter we present a formalism for how this might be approached, proposing a way to capture distributed point-cuts for applying different aspects in different parts of the network. The method is based on templates that match properties within the code, and a set of flexible relationships that can be defined between them.
CITATION STYLE
Llewellyn-Jones, D., Shi, Q., & Merabti, M. (2014). Extending aop principles for the description of network security patterns. In Cyberpatterns: Unifying Design Patterns with Security and Attack Patterns (Vol. 9783319044477, pp. 73–84). Springer International Publishing. https://doi.org/10.1007/978-3-319-04447-7_6
Mendeley helps you to discover research relevant for your work.