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 …
S Aghaee, C Pautasso - International Conference on Web Engineering, 2011 - Springer
Mashup is defined as the practice of lightweight composition, serendipitous reuse, and user- centric development on the Web. In spite of the fact that the development of mashups is …
J Yu, B Benatallah, F Casati… - IEEE Internet computing, 2008 - ieeexplore.ieee.org
Web mashups are Web applications developed using contents and services available online. Despite rapidly increasing interest in mashups over the past two years …
M Albinola, L Baresi, M Carcano… - 2nd Workshop on …, 2009 - researchgate.net
ABSTRACT Recently, Web 2.0 has brought a storm on web application development. In particular, mashups have greatly enhanced user creativity across the web, allowing end …
We present an environment to enable people without programming knowledge to create mashups composed of Web components selected directly from existing Web applications …
R Tuchinda, CA Knoblock, P Szekely - ACM Transactions on the Web …, 2011 - dl.acm.org
The latest generation of WWW tools and services enables Web users to generate applications that combine content from multiple sources. This type of Web application is …
O Díaz, S Pérez, I Paz - … Information Systems Engineering–WISE 2007: 8th …, 2007 - Springer
There is an increasing tendency for Web applications to open their data silos and make them available through APIs and RSS-based mechanisms. This permits third parties to tap …
S Aghaee, C Pautasso - Current Trends in Web Engineering: ICWE 2012 …, 2012 - Springer
The design of mashup tools combines elements from end-user development and software composition in the context of the Web. The challenge for mashup tool designers is to provide …
G Ghiani, F Paternò, LD Spano, G Pintori - International Journal of Human …, 2016 - Elsevier
Abstract End-User Development aims to find novel ways that are suitable and intuitive for end users to create their own applications. We present a graphical environment in which …