Services Mashups: The New Generation of Web Applications
@article{Benslimane2008ServicesMT, title={Services Mashups: The New Generation of Web Applications}, author={Djamal Benslimane and Schahram Dustdar and A. Sheth}, journal={IEEE Internet Computing}, year={2008}, volume={12} }
Web services are becoming a major technology for deploying automated interactions between distributed and heterogeneous applications, and for connecting business processes. Service mashups indicate a way to create new Web applications by combining existing Web resources utilizing data and Web APIs. They facilitate the design and development of novel and modern Web applications based on easy-to-accomplish end-user service compositions.
320 Citations
Process-Oriented Enterprise Mashups
- Computer Science2009 Workshops at the Grid and Pervasive Computing Conference
- 2009
This paper explores how mashups can be used in the enterprise area and hat the criteria for enterprise mashups are, and provides categories for the classification of enterprise Mashups.
MARKET TRENDS OF USER-CENTRIC ENTERPRISE MASHUPS
- Computer Science
- 2013
The current trends in the domain of user-centric enterprise mashups are identified, based on a review of recent literature and some enterprise mashup tools, to discuss the implications and challenges related to the enterprise Mashup adoption.
An Approach to Construct Dynamic Service Mashups Using Lightweight Semantics
- Computer ScienceICWE Workshops
- 2011
A novel approach to enable mashups to select and invoke semantic Web services on the fly by refining the strategies of service selection, so that mashups can behave more adaptively and offer higher fault-tolerance.
Semantics-based discovery, selection and mediation for presentation-oriented mashups
- Computer ScienceMashups '11
- 2011
This work proposes a universal semantic model for mashup components, corresponding discovery and ranking mechanisms, as well as concepts for semantic data mediation that supports the automatic semantics-based composition of presentation-oriented mashup applications.
Context-aware adaptive service mashups
- Computer Science2009 IEEE Asia-Pacific Services Computing Conference (APSCC)
- 2009
A service capability model describing service characteristics that can be tracked and matched against the requirements associated with service mashups and an algorithm to recommend refinements such as replacing services within mashups are focused on.
Introducing collaborative Service Mashup design
- Computer Science
- 2009
This paper introduces a model-driven approach to integrate dierent domains into Service Mashups: a) Orchestra- tion information derived from WS-BPEL processes, b) Coequal integra- tion of RESTful Web services and WS-* Web Services and c) Role-based collaboration of process participants.
Challenges in integrating multiple heterogeneous and autonomous web services using mediation approach
- Computer Science2016 Eleventh International Conference on Digital Information Management (ICDIM)
- 2016
The classical mediation approach from the data integration field provides a uniform query interface to diverse data sources hiding the underlying heterogeneity, but its utilization with current generation web services API has several research and industrial challenges which will be described in this article.
A Web Service-Based Platform for Distributed Web Applications Integration
- Computer ScienceDepCoS-RELCOMEX
- 2013
The presented platform confronts the discrepancies between MVC pattern and service adoption in web applications, and is a proposition that increases performance of both service-based applications as well as their design methods.
Web Service Composition
- Computer Science
- 2015
This article establishes a consolidated analysis framework that advances the fundamental understanding of Web service composition building blocks in terms of concepts, models, languages, productivity support techniques, and tools and reviews the state of the art in service composition from an unprecedented, holistic perspective.
References
SHOWING 1-10 OF 10 REFERENCES
SA-REST: Semantically Interoperable and Easier-to-Use Services and Mashups
- Computer ScienceIEEE Internet Computing
- 2007
Services based on the representational state transfer (REST) paradigm, a lightweight implementation of a service-oriented architecture, have found even greater success than their heavyweight…
Adding Semantics to Web Services Standards
- Computer ScienceICWS
- 2003
This work discusses one such approach that involves adding semantics to WSDL using DAML+OIL+OIL ontologies and uses UDDI to store these semantic annotations and search for Web services based on them.
hRESTS: An HTML Microformat for Describing RESTful Web Services
- Computer Science2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology
- 2008
A microformat is proposed called hRESTS (HTML for RESTful Services) for machine-readable descriptions of Web APIs, backed by a simple service model, which captures the facets of public APIs important for mashup developers and MicroWSMO, which provides support for semantic automation.
The two cultures: mashing up web 2.0 and the semantic web
- Computer ScienceWWW '07
- 2007
This paper outlines a semantic weblogs scenario that illustrates the potential for combining Web 2.0 and Semantic Web technologies, while highlighting the unresolved issues that impede its realization.
A Faceted Classification Based Approach to Search and Rank Web APIs
- Computer Science2008 IEEE International Conference on Web Services
- 2008
This work presents a faceted approach to searching and ranking Web APIs that takes into consideration attributes or facets of the APIs as found in their HTML descriptions and introduces the serviut score to rank APIs based on their utilization and popularity.
Mediatability: Estimating the Degree of Human Involvement in XML Schema Mediation
- Computer Science2008 IEEE International Conference on Semantic Computing
- 2008
This work presents an efficient algorithm to compute mediatability and an experimental study to analyze how semantic annotations affect the ease of mediating between two schemas, and evaluates the scalability of the system.
Semantic mediawiki
- Computer Science
- 2006
The software is already used on a number of productive installations world-wide, but the main target remains to establish “Semantic Wikipedia” as an early adopter of semantic technologies on the web.
Seman tic Mediawiki
- Proc. Int'l Semantic Web Conf
- 2006
Service Ori ented Computing
- Comm. ACM
- 2003