Service Forest: Enabling Dynamic Service Composition in Mobile Ad Hoc Networks
IPC '07 Proceedings of the The 2007 International Conference on Intelligent Pervasive Computing
Distributed automatic service composition in large-scale systems
Proceedings of the second international conference on Distributed event-based systems
Automatic Service Composition Based on Enhanced Service Dependency Graph
ICWS '08 Proceedings of the 2008 IEEE International Conference on Web Services
A scalable publish/subscribe system for large mobile ad hoc networks
Journal of Systems and Software
Fadip: lightweight publish/subscribe for mobile ad hoc networks
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems: Part II
Modeling and simulation of service composition in opportunistic networks
Proceedings of the 14th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems
A parameter-based service discovery protocol for mobile ad-hoc networks
ADHOC-NOW'12 Proceedings of the 11th international conference on Ad-hoc, Mobile, and Wireless Networks
Hi-index | 0.00 |
Ubiquitous computing envisions the existence of spaces which consist on objects with computational capabilities. These objects can be connected among each other forming wireless networks which could be very dynamic in their nature due to their mobility. Service composition aims to resolve user's needs by creating work-flows which use available functionalities, provided by devices, by assembling them into new services. This work presents an architecture for service composition applied to mobile networks which reacts to those changes which can arise in the network topology. All nodes taking part in the network contain the same architecture meaning that the solution is performed in a peer-to-peer manner distributing the processing load among different nodes of the network. Applications needing to compose services will be constructed on top of the proposed architecture. The architecture has been fully implemented and evaluated using a network simulator.