interactions
A Model for Ubiquitous Applications
A Model for Ubiquitous Applications
MoCA: A Middleware for Developing Collaborative Applications for Mobile Users
IEEE Distributed Systems Online
A Benchmark Suite for SOAP-based Communication in Grid Web Services
SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
MundoCore: A light-weight infrastructure for pervasive computing
Pervasive and Mobile Computing
Toward a General Software Infrastructure for Ubiquitous Computing
IEEE Pervasive Computing
Home SOA -: facing protocol heterogeneity in pervasive applications
Proceedings of the 5th international conference on Pervasive services
Hi-index | 0.00 |
Ubiquitous environments are composed by a wide variety of devices, each one with different characteristics like communication protocol, programming and hardware platforms These devices range from powerful equipments, like PCs, to limited ones, like cell phones, sensors and actuators The services provided by an ubiquitous environment rely on the interaction among devices In order to support the development of applications in this context, the heterogeneity of communication protocols must be abstracted and the functionalities dynamically provided by devices should be easily available to application developers This paper proposes a Device Service Oriented Architecture (DSOA) as an abstraction layer to help organizing devices and its resources in a ubiquitous environment, while hiding details about communication protocols from developers Based on DSOA, a lightweight middleware (uOS) and a high level protocol (uP) were developed A use case is presented to illustrate the application of these concepts.