Middleware Awareness in Mobile Computing
ICDCSW '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Using Event-Based Translation to Support Dynamic Protocol Evolution
Proceedings of the 26th International Conference on Software Engineering
Developing Ambient Intelligence Systems: A Solution based on Web Services
Automated Software Engineering
The design of a configurable and reconfigurable middleware platform
Distributed Computing
A multi-protocol framework for ad-hoc service discovery
Proceedings of the 4th international workshop on Middleware for Pervasive and Ad-Hoc Computing (MPAC 2006)
A Perspective on the Future of Middleware-based Software Engineering
FOSE '07 2007 Future of Software Engineering
Computer Networks: The International Journal of Computer and Telecommunications Networking
Experiences with open overlays: a middleware approach to network heterogeneity
Proceedings of the 3rd ACM SIGOPS/EuroSys European Conference on Computer Systems 2008
Securing services in nomadic computing environments
Information and Software Technology
Home SOA -: facing protocol heterogeneity in pervasive applications
Proceedings of the 5th international conference on Pervasive services
A framework for QoS-aware binding and re-binding of composite web services
Journal of Systems and Software
Service-Oriented Architectures Testing: A Survey
Software Engineering
Efficient semantic service discovery in pervasive computing environments
Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware
UbiGate: a gateway to transform discovery information into presence information
Proceedings of the 4th international workshop on Services integration in pervasive environments
URECA: efficient resource location middleware for ubiquitous environment
Journal of Computer Science and Technology
Automatic generation of network protocol gateways
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Emergent middleware: rethinking interoperability for complex pervasive systems
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
EUC'07 Proceedings of the 2007 international conference on Embedded and ubiquitous computing
Automatic generation of network protocol gateways
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
Towards an architecture for runtime interoperability
ISoLA'10 Proceedings of the 4th international conference on Leveraging applications of formal methods, verification, and validation - Volume Part II
The role of ontologies in enabling dynamic interoperability
Proceedings of the 11th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Efficient semantic service discovery in pervasive computing environments
Middleware'06 Proceedings of the 7th ACM/IFIP/USENIX international conference on Middleware
Scalable and interoperable service discovery for future internet
Proceedings of the Third International Workshop on Middleware for Pervasive Mobile and Embedded Computing
Service discovery in ubiquitous feedback control loops
DAIS'10 Proceedings of the 10th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Bridging the interoperability gap: overcoming combined application and middleware heterogeneity
Middleware'11 Proceedings of the 12th ACM/IFIP/USENIX international conference on Middleware
Middleware'11 Proceedings of the 12th ACM/IFIP/USENIX international conference on Middleware
ZigZag: a middleware for service discovery in future internet
DAIS'12 Proceedings of the 12th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Bridging the interoperability gap: overcoming combined application and middleware heterogeneity
Proceedings of the 12th International Middleware Conference
Proceedings of the 12th International Middleware Conference
A semi-automatic behavioral mediation approach based on models@runtime
Proceedings of the 7th Workshop on Models@run.time
Interoperable Semantic and Syntactic Service Discovery for Ambient Computing Environments
International Journal of Ambient Computing and Intelligence
OverStar: an open approach to end-to-end middleware services in systems of systems
Proceedings of the 13th International Middleware Conference
Hi-index | 0.00 |
The emergence of handheld devices associated with wireless technologies has introduced new challenges for middleware. First, mobility is becoming a key characteristic; mobile devices may move around different areas and have to interact with different types of networks and services, and may be exposed to new communication paradigms. Second, the increasing number and diversity of devices, as in particular witnessed in the home environment, lead to the advertisement of supported services according to different service discovery protocols as they come from various manufacturers. Thus, if networked services are advertised with protocols different than those supported by client devices, the latter are unable to discover their environment and are consequently isolated. This paper presents a system based on event-based parsing techniques to provide full service discovery interoperability to any existing middleware. Our system is transparent to applications, which are not aware of the existence of our interoperable system that adapts itself to both its environment across time and its host to offer interoperability anytime anywhere. A prototype implementation of our system is further presented, enabling us to demonstrate that our approach is both lightweight in terms of resource usage and efficient in terms of response time.