End-user development of mashups with naturalmash

S Aghaee, C Pautasso - Journal of Visual Languages & Computing, 2014 - Elsevier
Context: The emergence of the long-tail in the market of software applications is shifting the
role of end-users from mere consumers to becoming developers of applications addressing …

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 …

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 …

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 …

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 …

[PDF][PDF] An end user perspective on mashup makers

L Grammel, MA Storey - University of Victoria Technical Report DCS-324 …, 2008 - Citeseer
This paper presents a review of six mashup makers from an End User Development (EUD)
perspective. The fast-paced development of mashup makers and related research in the last …

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] Developing mashup tools for end-users: on the importance of the application domain

F Daniel, M Imran, S Soi, AD Angeli… - … Journal of Next …, 2012 - re.public.polimi.it
The recent emergence of mashup tools has refueled research on end-user development, ie,
on enabling end-users without programming skills to compose their own applications. Yet …

A systematic review of tools, languages, and methodologies for mashup development

MA Paredes‐Valverde… - Software: Practice …, 2015 - Wiley Online Library
Web 2.0 has become a powerful means of transmitting information in a number of fields,
such as communication, e‐commerce, and entertainment. Nowadays, companies and …