Server-side encoding, protocol and transport extensibility for remoting systems
Proceedings of the 2nd international conference on Service oriented computing
Towards declarative characterisation and negotiation of bindings
ARM '05 Proceedings of the 4th workshop on Reflective and adaptive middleware systems
A generic component model for building systems software
ACM Transactions on Computer Systems (TOCS)
Deep middleware for the divergent Grid
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
Managing distributed adaptation of mobile applications
DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
LooCI: a loosely-coupled component infrastructure for networked embedded systems
Proceedings of the 7th International Conference on Advances in Mobile Computing and Multimedia
The gridkit distributed resource management framework
EGC'05 Proceedings of the 2005 European conference on Advances in Grid Computing
A feature-oriented alternative to implementing reliability connector wrappers
Architecting Dependable Systems III
Deep middleware for the divergent grid
Middleware'05 Proceedings of the ACM/IFIP/USENIX 6th international conference on Middleware
Building Wireless Sensor Network Applications with LooCI
International Journal of Mobile Computing and Multimedia Communications
Hi-index | 0.00 |
One of the most significant limitations of currentmiddleware platforms, both commercial and research, isthat they typically support only a small, pre-defined, setof fundamental binding types (e.g., remote methodinvocation). This restriction limits the scope of platformsin that they cannot easily accommodate, or easily beextended to accommodate, richer or more specialisedforms of interaction (e.g. events, media streaming,multicast, and many others discussed in the paper). Thispaper describes a highly extensible, component-orientedframework for the definition and implementation of suchbinding types. We motivate and specify the framework indetail and evaluate it by providing examples of its use.