Enabling end user development through mashups: Requirements, abstractions and innovation toolkits

45Citations
Citations of this article
60Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The development of modern Web 2.0 applications is increasingly characterized by the involvement of end users with typically limited programming skills. In particular, an emerging practice is the development of web mashups, i.e., applications based on the composition of contents and functions that are accessible via the Web. In this article, we try to explain the ingredients that are needed for end users to become mashup developers, namely adequatemashup tools and lightweight development processes, leveraging on the users' capability to innovate. We also describe our own solution, the DashMash platform, an example of end-user-oriented mashup platform that tries to fill the gaps that typically prevent end users from fully exploiting the mashup potential as innovation instruments. DashMash offers an intelligible, easy-to-use composition paradigm that enables even inexperienced users to compose own mashups. As confirmed by a user-centric experiment, its paradigm is effective and increases the satisfaction of the end users. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Cappiello, C., Daniel, F., Matera, M., Picozzi, M., & Weiss, M. (2011). Enabling end user development through mashups: Requirements, abstractions and innovation toolkits. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6654 LNCS, pp. 9–24). https://doi.org/10.1007/978-3-642-21530-8_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free