Purpose – Mashups have been studied extensively in the literature; nevertheless, the large body of work in this area focuses on service/data level integration and leaves UI level integration, hence UI mashups, almost unexplored. The latter generates digital environments in which participating sources exist as individual entities; member applications and data sources share the same graphical space particularly in the form of widgets. However, the true integration can only be realized through enabling widgets to be responsive to the events happening in each other. The authors call such an integration “widget orchestration” and the resulting application “mashup by orchestration”. This article aims to explore and address challenges regarding the realization of widget‐based UI mashups and UI level integration, prominently in terms of widget orchestration, and to assess their suitability for building web‐based personal environments.Design/methodology/approach – The authors provide a holistic view on mashups and...
['Ahmet Soylu', 'Felix Mödritscher', 'Fridolin Wild', 'Patrick De Causmaecker', 'Piet Desmet']
Mashups by orchestration and widget-based personal environments Key challenges, solution strategies, and an application