A reflective framework for discovery and interaction in heterogeneous mobile environments
ACM SIGMOBILE Mobile Computing and Communications Review
An Aspect-Oriented and Model-Driven Approach for Managing Dynamic Variability
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
INDISS: interoperable discovery system for networked services
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
Taming Dynamically Adaptive Systems using models and aspects
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Mediating connector patterns for components interoperability
ECSA'10 Proceedings of the 4th European conference on Software architecture
A theory of mediators for eternal connectors
ISoLA'10 Proceedings of the 4th international conference on Leveraging applications of formal methods, verification, and validation - Volume Part II
ISoLA'10 Proceedings of the 4th international conference on Leveraging applications of formal methods, verification, and validation - Volume Part II
Bridging the interoperability gap: overcoming combined application and middleware heterogeneity
Middleware'11 Proceedings of the 12th ACM/IFIP/USENIX international conference on Middleware
Hi-index | 0.00 |
Interoperability is a key challenge in modern systems composed of heterogeneous and rapidly changing networked sub-systems. Because such systems evolve over time, automated run-time solutions appear to be the best way for interoperability with flexibility and scalability. This paper presents, as an enabler for components interoperability, a model-driven approach that integrates automated technique for run-time message mismatches monitoring and the generation of behavioral mediators and their deployment. In addition, a set of run-time methods for combining the solutions for basic and complex mismatches are presented.