SA-REST: Semantically Interoperable and Easier-to-Use Services and Mashups
IEEE Internet Computing
Applied Ontology
Services Mashups: The New Generation of Web Applications
IEEE Internet Computing
Composing RESTful Services and Collaborative Workflows: A Lightweight Approach
IEEE Internet Computing
An Online Platform for Web APIs and Service Mashups
IEEE Internet Computing
Understanding Mashup Development
IEEE Internet Computing
hRESTS: An HTML Microformat for Describing RESTful Web Services
WI-IAT '08 Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 01
Rapid prototyping of semantic mash-ups through semantic web pipes
Proceedings of the 18th international conference on World wide web
RESTful Web service composition with BPEL for REST
Data & Knowledge Engineering
Towards Automated RESTful Web Service Composition
ICWS '09 Proceedings of the 2009 IEEE International Conference on Web Services
Proceedings of the VLDB Endowment
Annotation, composition and invocation of semantic web services
Web Semantics: Science, Services and Agents on the World Wide Web
XSPARQL: traveling between the XML and RDF worlds - and avoiding the XSLT pilgrimage
ESWC'08 Proceedings of the 5th European semantic web conference on The semantic web: research and applications
Exploring hypermedia support in Jersey
Proceedings of the First International Workshop on RESTful Design
Bringing semantics to web services: the OWL-S approach
SWSWPC'04 Proceedings of the First international conference on Semantic Web Services and Web Process Composition
A survey of automated web service composition methods
SWSWPC'04 Proceedings of the First international conference on Semantic Web Services and Web Process Composition
Hi-index | 0.00 |
Thousands of Web services have been available online, and mashups built upon them have been creating added value. However, mashups are mostly developed with a predefined set of services and components. The extensions to them always involve programming work. Furthermore, when a service is unavailable, it is challenging for mashups to smoothly switch to an alternative that offers similar functionalities. To address these problems, this paper presents a novel approach to enable mashups to select and invoke semantic Web services on the fly. To extend a mashup with new semantic services, developers are only required to register and publish them as Linked Data. By refining the strategies of service selection, mashups can behave more adaptively and offer higher fault-tolerance.