Software metrics (2nd ed.): a rigorous and practical approach
Software metrics (2nd ed.): a rigorous and practical approach
Data Quality for the Information Age
Data Quality for the Information Age
Six Learning Barriers in End-User Programming Systems
VLHCC '04 Proceedings of the 2004 IEEE Symposium on Visual Languages - Human Centric Computing
Beyond accuracy: what data quality means to data consumers
Journal of Management Information Systems
The Factory Pattern in API Design: A Usability Evaluation
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Improving Documentation for eSOA APIs through User Studies
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
SAICSIT '10 Proceedings of the 2010 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists
Context, quality and relevance: dependencies and impacts on RESTful web services design
ICWE'10 Proceedings of the 10th international conference on Current trends in web engineering
Quality-based recommendations for mashup composition
ICWE'10 Proceedings of the 10th international conference on Current trends in web engineering
Developing client-side mashups: experiences, guidelines and the road ahead
Proceedings of the 14th International Academic MindTrek Conference: Envisioning Future Media Environments
Enabling end user development through mashups: requirements, abstractions and innovation toolkits
IS-EUD'11 Proceedings of the Third international conference on End-user development
ICWE'11 Proceedings of the 11th international conference on Web engineering
DashMash: a mashup environment for end user development
ICWE'11 Proceedings of the 11th international conference on Web engineering
Exploring the quality in use of web 2.0 applications: the case of mind mapping services
ICWE'11 Proceedings of the 11th international conference on Current Trends in Web Engineering
A quality aware service-oriented web warehouse platform
Proceedings of the 2012 Joint EDBT/ICDT Workshops
A classification of web API selection solutions over the linked web
Proceedings of the 2nd International Workshop on Semantic Search over the Web
Towards a folksonomy of web APIs
Proceedings of the 3rd International Workshop on Semantic Search Over the Web
A multi-perspective framework for web API search in enterprise mashup design
CAiSE'13 Proceedings of the 25th international conference on Advanced Information Systems Engineering
Evaluating the perceived and estimated quality in use of Web 2.0 applications
Journal of Systems and Software
Hi-index | 0.00 |
Through web mashups, web designers with even little programming skills have the opportunity to develop advanced applications by leveraging components accessible over the Web and offered by a multitude of service providers. So far, however, component selection has been merely based on functional requirements only, without considering the quality of the components and that of the final mashup. The quality in this context results from different factors, such as the software API, the contents, and the user interface. In the literature, quality criteria for the different aspects have been proposed and analyzed, but the adaptability and dynamicity that characterize the mashup ecosystem require a separate and focused analysis. In this paper, we analyze the quality properties of mashup components (APIs), the building blocks of any mashup application, and define a quality model, which we claim represents a valuable instrument in the hands of both component developers and mashup composers.