Just-in-time aspects: efficient dynamic weaving for Java
Proceedings of the 2nd international conference on Aspect-oriented software development
NeCoMan: middleware for safe distributed service deployment in programmable networks
ARM '04 Proceedings of the 3rd workshop on Adaptive and reflective middleware
Towards preserving correctness in self-managed software systems
WOSS '04 Proceedings of the 1st ACM SIGSOFT workshop on Self-managed systems
NeCoMan: Middleware for Safe Distributed-Service Adaptation in Programmable Networks
IEEE Distributed Systems Online
Run-Time and atomic weaving of distributed aspects
Transactions on Aspect-Oriented Software Development II
Hi-index | 0.00 |
This paper is about client-specific customization ofsystems that implement an on-line Internet service in thepresence of simultaneous client-specific views. Theproblem is that each client must be able to customize therunning system for use in its own context, withoutimpacting the service behavior that is delivered to otherclients. To solve this, we propose to customize the systemon a per client request basis, where the system itselfconsists of a stable core and several extensions that areinjected into the core as needed. However, this approachbrings on its own several consistency managementproblems that must be dealt with in order to make theapproach viable. We give an overview of these problemsand present a management architecture that deals withthese problems.