Actors: a model of concurrent computation in distributed systems
Actors: a model of concurrent computation in distributed systems
Distributed snapshots: determining global states of distributed systems
ACM Transactions on Computer Systems (TOCS)
Reasoning about meta level activities in open distributed systems
Proceedings of the fourteenth annual ACM symposium on Principles of distributed computing
Horus: a flexible group communication system
Communications of the ACM
Customization and composition of distributed objects: middleware abstractions for policy management
SIGSOFT '98/FSE-6 Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering
QoS-aware resource management for distributed multimedia applications
Journal of High Speed Networks - Special issue on multimedia networking
An adaptive resource management architecture for global distributed computing
An adaptive resource management architecture for global distributed computing
Distributed object implementations for interactive applications
IFIP/ACM International Conference on Distributed systems platforms
Monitoring, security, and dynamic configuration with the dynamicTAO reflective ORB
IFIP/ACM International Conference on Distributed systems platforms
The design and performance of a scable ORB architecture for COBRA asynchronous messaging
IFIP/ACM International Conference on Distributed systems platforms
Using Interceptors to Enhance CORBA
Computer
Evolution and Revolutions in LDAP Directory Caches
EDBT '00 Proceedings of the 7th International Conference on Extending Database Technology: Advances in Database Technology
Scalable Distributed Garbage Collection for Systems of Active Objects
IWMM '92 Proceedings of the International Workshop on Memory Management
Observing Global States of Asynchronous Distributed Applications
Proceedings of the 3rd International Workshop on Distributed Algorithms
The Impact of Aspect-Oriented Programming on Formal Methods
ECOOP '98 Workshop ion on Object-Oriented Technology
2K: A Reflective, Component-Based Operating System for Rapidly Changing Environments
ECOOP '98 Workshop ion on Object-Oriented Technology
Reflective ORBs: Supporting Robust, Time-Critical Distribution
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
A world-wide distributed system using Java and the Internet
HPDC '96 Proceedings of the 5th IEEE International Symposium on High Performance Distributed Computing
Load management in distributed video servers
ICDCS '97 Proceedings of the 17th International Conference on Distributed Computing Systems (ICDCS '97)
Modular specification of interaction policies in distributed computing
Modular specification of interaction policies in distributed computing
Using meta-objects to support optimisation in the Apertos operating system
COOTS'95 Proceedings of the USENIX Conference on Object-Oriented Technologies on USENIX Conference on Object-Oriented Technologies (COOTS)
A scalable middleware solution for advanced wide-area web services
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
An architecture for next generation middleware
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Constructing reliable distributed communication systems with CORBA
IEEE Communications Magazine
Safe 'composability' of middleware services
Communications of the ACM - Adaptive middleware
Design and Performance of Asynchronous Method Handling for CORBA
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
A Reflective Middleware Framework for Communication in Dynamic Environments
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
PARM: Power Aware Reconfigurable Middleware
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Adaptive Parameter Collection in Dynamic Distributed Environments
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
A formal model for reasoning about adaptive QoS-enabled middleware
ACM Transactions on Software Engineering and Methodology (TOSEM)
Resolving feature convolution in middleware systems
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Enhancing cellular infrastructures: a reflective approach
Adaptive and Reflective Middleware on Proceedings of the International Workshop
Hi-index | 0.00 |
Abstract: With the evolution of the global information infrastructure, service providers will need to provide effective and adaptive resource management mechanisms that can serve more concurrent clients and deal with applications that exhibit Quality of Service (QoS) requirements. Flexible, scalable and customizable middleware can be used as enabling technology for next generation systems that adhere to the QoS requirements of applications that execute in highly dynamic distributed environments. To enable application aware resource management, we are developing a customizable and composable middleware framework called CompOSE|Q based on a reflective metamodel. In this paper, we describe the architecture and runtime environment for CompOSE|Q and briefly assess the performance overhead of the additional flexibility. We also illustrate how flexible communication mechanisms can be supported efficiently in the CompOSE|Q framework.