Essentials of Constraint Programming
Essentials of Constraint Programming
Current Solutions for Web Service Composition
IEEE Internet Computing
Invited research overview: end-user programming
CHI '06 Extended Abstracts on Human Factors in Computing Systems
Webbots, Spiders, and Screen Scrapers: A Guide to Developing Internet Agents with PHP/CURL
Webbots, Spiders, and Screen Scrapers: A Guide to Developing Internet Agents with PHP/CURL
Understanding UI Integration: A Survey of Problems, Technologies, and Opportunities
IEEE Internet Computing
A Domain-Specific Language for Web APIs and Services Mashups
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
An Online Platform for Web APIs and Service Mashups
IEEE Internet Computing
Market Overview of Enterprise Mashup Tools
ICSOC '08 Proceedings of the 6th International Conference on Service-Oriented Computing
A Web-Based Mashup Environment for On-the-Fly Service Composition
SOSE '08 Proceedings of the 2008 IEEE International Symposium on Service-Oriented System Engineering
Mashup Patterns: Designs and Examples for the Modern Enterprise
Mashup Patterns: Designs and Examples for the Modern Enterprise
Process-Oriented Enterprise Mashups
GPC '09 Proceedings of the 2009 Workshops at the Grid and Pervasive Computing Conference
ACM SIGMOD Record
Toward process mashups: key ingredients and open research challenges
Proceedings of the 3rd and 4th International Workshop on Web APIs and Services Mashups
A comparative evaluation of semantic web service discovery approaches
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
A survey of mashup development environments
The smart internet
From web service composition to megaprogramming
TES'04 Proceedings of the 5th international conference on Technologies for E-Services
The mashup component description language
Proceedings of the 13th International Conference on Information Integration and Web-based Applications and Services
Towards a unified benchmarking framework for web-based mashup tools
Proceedings of the 2nd International Workshop on Adaptive Services for the Future Internet and 6th International Workshop on Web APIs and Service Mashups
Hi-index | 0.00 |
Mashups are built by combining building blocks, which are commonly referred to as mashup components. These components are characterized by a high level of heterogeneity in terms of technologies, access methods, and the behavior they may exhibit within a mashup. Abstracting away this heterogeneity is the mission of the so-called mashup tools aiming at automating or semi-automating mashup development to serve non-programmers. The challenge is to ensure this abstraction mechanism does not limit the support for heterogeneous mashup components. In this paper, we propose a novel evaluation framework that can be applied to assess the degree to which a given mashup tool addresses this challenge. The evaluation framework can serve as a benchmark for future improved design of mashup tools with respect to heterogeneous mashup components support. In order to demonstrate the applicability of the framework, we also apply it to evaluate some existing tools.