Dynamic service composition using semantic information
Proceedings of the 2nd international conference on Service oriented computing
WSMO-MX: A Logic Programming Based Hybrid Service Matchmaker
ECOWS '06 Proceedings of the European Conference on Web Services
Journal of Systems and Software
A survey on resource discovery mechanisms, peer-to-peer and service discovery frameworks
Computer Networks: The International Journal of Computer and Telecommunications Networking
A survey of dynamic service composition approaches for ambient systems
Proceedings of the 2008 Ambi-Sys workshop on Software Organisation and MonIToring of Ambient Systems
Geminga: Service Discovery for Mobile Robotics
ICSNC '08 Proceedings of the 2008 Third International Conference on Systems and Networks Communications
NWESP '08 Proceedings of the 2008 4th International Conference on Next Generation Web Services Practices
A caching mechanism for semantic web service discovery
ISWC'07/ASWC'07 Proceedings of the 6th international The semantic web and 2nd Asian conference on Asian semantic web conference
Dynamic composition of medical support services in the ICU: Platform and algorithm design details
Computer Methods and Programs in Biomedicine
Hi-index | 0.00 |
Swarm robotic systems rely heavily on dynamic interactions to provide interoperability between the different autonomous robots. In current systems, interactions between robots are programmed into the applications controlling them. Incorporating service discovery into these applications allows the robots to dynamically discover other devices. However, since most of these mechanisms use syntax-based matching, the robots cannot reason about the offered functionality. Moreover, as contextual information is often not included in the matching process, it is impossible for robots to select the most suitable device under the current context. This paper aims to tackle these issues by proposing a framework for semantic service discovery in a dynamically changing environment. A semantic layer was added to an existing discovery protocol, offering a semantic interface. Using this framework, services can be searched based on what they offer, with services best suiting the current context yielding the highest matching scores.