ACM Transactions on Programming Languages and Systems (TOPLAS)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Selected papers of the first conference on World-Wide Web
Towards an active network architecture
ACM SIGCOMM Computer Communication Review
Agent design patterns: elements of agent application design
AGENTS '98 Proceedings of the second international conference on Autonomous agents
Pitfalls of agent-oriented development
AGENTS '98 Proceedings of the second international conference on Autonomous agents
Intermediaries: new places for producing and manipulating Web content
WWW7 Proceedings of the seventh international conference on World Wide Web 7
Application level active networking
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue on high-performance protocol architectures
A web middleware architecture for dynamic customization of content for wireless clients
Proceedings of the 11th international conference on World Wide Web
D'Agents: applications and performance of a mobile-agent system
Software—Practice & Experience - Special issue: Mobile agent systems
Aglets: Programming Mobile Agents in Java
WWCA '97 Proceedings of the International Conference on Worldwide Computing and Its Applications
A proxy-based filtering mechanism for the mobile environment
A proxy-based filtering mechanism for the mobile environment
Web customization using behavior-based remote executing agents
Proceedings of the 13th international conference on World Wide Web
Java active extensions: Scalable middleware for performance-isolated remote execution
Computer Communications
WebGraph: a framework for managing and improving performance of dynamic Web content
IEEE Journal on Selected Areas in Communications
The SwitchWare active network architecture
IEEE Network: The Magazine of Global Internetworking
Hi-index | 0.00 |
We present a performance analysis of an agent-based middleware system we have developed based on "reAgents," remotely executing agents that enhance the performance of client/server-based Internet applications. ReAgents simplify the use of mobile agent technology by transparently handling data migration and run-time network communications, and provide a general interface for programmers to more easily implement application-specific logic. This is made possible through the use of behaviors, i.e., common patterns of actions that exploit the ability to process and communicate remotely. We model the performance of each of the primary behaviors, and provide an experimental evaluation of reAgent performance.