Lua—an extensible extension language
Software—Practice & Experience
Monitoring, security, and dynamic configuration with the dynamicTAO reflective ORB
IFIP/ACM International Conference on Distributed systems platforms
Programming Ruby: the pragmatic programmer's guide
Programming Ruby: the pragmatic programmer's guide
On the criteria to be used in decomposing systems into modules
Communications of the ACM
Communications of the ACM - Adaptive middleware
The case for reflective middleware
Communications of the ACM - Adaptive middleware
Challenges designing next-generation middleware systems
Communications of the ACM - Adaptive middleware
A Discipline of Programming
The Art of the Metaobject Protocol
The Art of the Metaobject Protocol
Quantifying aspects in middleware platforms
Proceedings of the 2nd international conference on Aspect-oriented software development
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Supporting Adaptive Multimedia Applications through Open Bindings
CDS '98 Proceedings of the International Conference on Configurable Distributed Systems
Dynamic Reconfiguration of Component-Based Applications
PDSE '00 Proceedings of the International Symposium on Software Engineering for Parallel and Distributed Systems
ICDCS '98 Proceedings of the The 18th International Conference on Distributed Computing Systems
Exploring reflection to dynamically aspectizing CORBA-based applications
ARM '04 Proceedings of the 3rd workshop on Adaptive and reflective middleware
Towards just-in-time middleware architectures
Proceedings of the 4th international conference on Aspect-oriented software development
A distributed object model for the javaTM system
COOTS'96 Proceedings of the 2nd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 2
Reflective Middleware: From Your Desk to Your Hand
IEEE Distributed Systems Online
An architecture for next generation middleware
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Refactoring middleware with aspects
IEEE Transactions on Parallel and Distributed Systems
Improving modularity of reflective middleware with aspect-oriented programming
Proceedings of the 6th international workshop on Software engineering and middleware
The case for aspect-oriented reflective middleware
Proceedings of the 6th international workshop on Adaptive and reflective middleware: held at the ACM/IFIP/USENIX International Middleware Conference
Hi-index | 0.00 |
In this paper we present Aspect Open-Orb, an aspect-oriented reflective middleware platform that is synthesized according to the application requirements. It is based on the Open-ORB component model and follows the idea that the middleware functionalities must be driven by the application code and needs. The synthesis process is supported by a reflective middleware implementation and by an aspect-oriented infrastructure composed of AspectLua, a Lua extension that handles AOP. We also present a comparison between the performance of Open-ORB and Aspect Open-Orb.