Abstract

Mashup tools are becoming increasingly important enabling users to compose services and processes on the Web. Most existing tools focus on Web-based interfaces, usability, and visual languages for creating mashups. A major challenge that has received limited attention is context-awareness and adaptivity of service mashups. In this paper we focus on two main aspects: First, a service capability model describing service characteristics that can be tracked and matched against the requirements associated with service mashups and second an algorithm to recommend refinements such as replacing services within mashups. We implemented a set of adaptation algorithms to validate our approach in real service-oriented systems.

Keywords:
Mashup Computer science Usability Focus (optics) Context (archaeology) World Wide Web Web service Service (business) Set (abstract data type) Adaptation (eye) Human–computer interaction Multimedia Web 2.0 Business

Metrics

14
Cited By
6.02
FWCI (Field Weighted Citation Impact)
21
Refs
0.96
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Service-Oriented Architecture and Web Services
Physical Sciences →  Computer Science →  Information Systems
Context-Aware Activity Recognition Systems
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Business Process Modeling and Analysis
Social Sciences →  Business, Management and Accounting →  Management Information Systems

Related Documents

BOOK-CHAPTER

Freshness-Aware Data Service Mashups

Guiling WangShuo Zhang

Lecture notes in computer science Year: 2016 Pages: 435-449
BOOK-CHAPTER

Context-Aware Mashups for Mobile Devices

Andreas BrodtDaniela NicklasSailesh SathishBernhard Mitschang

Lecture notes in computer science Year: 2008 Pages: 280-291
JOURNAL ARTICLE

Context aware adaptive security service model

Marcin Alan Tunia

Journal:   Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE Year: 2015 Vol: 9662 Pages: 966239-966239
© 2026 ScienceGate Book Chapters — All rights reserved.