A case for caching file objects inside internetworks
SIGCOMM '93 Conference proceedings on Communications architectures, protocols and applications
Open implementation design guidelines
ICSE '97 Proceedings of the 19th international conference on Software engineering
Atlas: a case study in building a web-based learning environment using aspect-oriented programming
Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
A Scalable and Efficient Cooperative System for Web Caches
IEEE Concurrency
The Evolution of the Web and Implications for an Incremental Crawler
VLDB '00 Proceedings of the 26th International Conference on Very Large Data Bases
Characterizing Web Document Change
WAIM '01 Proceedings of the Second International Conference on Advances in Web-Age Information Management
A New Protocol for Efficient Cooperative Transversal Web Caching
DISC '98 Proceedings of the 12th International Symposium on Distributed Computing
Implementational Reflection in Silica
ECOOP '91 Proceedings of the European Conference on Object-Oriented Programming
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
OpenCorba: A Reflective Open Broker
Reflection '99 Proceedings of the Second International Conference on Meta-Level Architectures and Reflection
Aspect-Oriented Logic Meta Programming
Reflection '99 Proceedings of the Second International Conference on Meta-Level Architectures and Reflection
A Formal Definition of Crosscuts
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
Reflection and semantics in LISP
POPL '84 Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages
Active cache: caching dynamic contents on the Web
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Hi-index | 0.00 |
Web caches are a software answer to the growing demand of bandwidth on the Internet. But the increasing number of dynamic Web objects like Web services decreases caches performances. This paper proposes to adapt dynamically caches to the cached objects. The required adaption is often dynamic, motivated by a variability that programmers could not anticipate before runtime. This paper discusses the possibility to use aspect orientation to achieve dynamic adaptation. While aspects are appearing as a suitable tool, dynamic adaptation adds some requirements to the aspect system that could be used. The purpose of this paper is to reach a clear and explicit understanding of these requirements.