DashMash: a mashup environment for end user development

C Cappiello, M Matera, M Picozzi, G Sprega… - Web Engineering: 11th …, 2011 - Springer
Web mashups are a new generation of applications based on the “composition” of ready-to-
use services. In different contexts, ranging from the consumer Web to Enterprise systems …

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

C Cappiello, F Daniel, M Matera, M Picozzi… - End-User Development …, 2011 - Springer
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 …

End-user programming for web mashups: open research challenges

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 …

Understanding mashup development

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 …

[PDF][PDF] Mashlight: a lightweight mashup framework for everyone

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 …

Creating mashups by direct manipulation of existing web applications

G Ghiani, F Paternò, LD Spano - … Symposium, IS-EUD 2011, Torre Canne …, 2011 - Springer
We present an environment to enable people without programming knowledge to create
mashups composed of Web components selected directly from existing Web applications …

Building mashups by demonstration

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 …

Providing personalized mashups within the context of existing web applications

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 …

EnglishMash: usability design for a natural mashup composition environment

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 …

An environment for end-user development of web mashups

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 …