PaDA: A Pattern for Distribution Aspects
Paulo Henrique Monteiro Borba · 2002
This paper presents a pattern that provides a structure for implementing distribution using AOP | aspect-oriented programming. The main goal is to achieve better separation of concerns avoiding tangled code (code with dier ent concerns interlacing to each other) and spread code (code regarding one concern scattered in several units of the system). Therefore, system modularity, and hence, maintainability and extensibility are increased. The paper also presents an example of distribution aspects using AspectJ, an aspect-oriented extension to Java.