Concepts and experiments in computational reflection
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Meta objects for access control: extending capability-based security
NSPW '97 Proceedings of the 1997 workshop on New security paradigms
JRes: a resource accounting interface for Java
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Reflective authorization systems: possibilities, benefits, and drawbacks
Secure Internet programming
Using interfaces to specify access rights
Secure Internet programming
The Art of the Metaobject Protocol
The Art of the Metaobject Protocol
Tutorial: mobile software agents for dynamic routing
ACM SIGMOBILE Mobile Computing and Communications Review
IWAN '99 Proceedings of the First International Working Conference on Active Networks
Active Organisations for Routing
IWAN '99 Proceedings of the First International Working Conference on Active Networks
Reflection for Statically Typed Languages
ECCOP '98 Proceedings of the 12th European Conference on Object-Oriented Programming
Load-Time Structural Reflection in Java
ECOOP '00 Proceedings of the 14th European Conference on Object-Oriented Programming
From Dalang to Kava - The Evolution of a Reflective Java Extension
Reflection '99 Proceedings of the Second International Conference on Meta-Level Architectures and Reflection
Open Resource Allocation for Mobile Code
MA '97 Proceedings of the First International Workshop on Mobile Agents
The Messenger Environment MØ - A Condensed Description
MOS '96 Selected Presentations and Invited Papers Second International Workshop on Mobile Object Systems - Towards the Programmable Internet
Reflection '99 Proceedings of the Second International Conference on Meta-Level Architectures and Reflection
Automatic program transformation with JOIE
ATEC '98 Proceedings of the annual conference on USENIX Annual Technical Conference
A survey of active network research
IEEE Communications Magazine
Distribution of evolved knowledge based on adapting context in a region
KICSS'10 Proceedings of the 5th international conference on Knowledge, information, and creativity support systems
Hi-index | 0.00 |
The goal of this paper is to show the benefits of using reflective techniques and meta-programming in the context of active networks, i.e. networks where packets may contain code which programs the network's behavior. By having separate base-levels and meta-levels it is possible to better structure services built with mobile code. In this paper we propose an active network node architecture supporting such a meta-level and we describe a prototype allowing to integrate meta-code at load-time. Structural reflection is used to modify the behavior of the active service when installed in the node.