Empowering end users to customize their smart environments: model, composition paradigms, and domain-specific tools
Research on the Internet of Things (IoT) has devoted many efforts to technological aspects.
Little social and practical benefits have emerged so far. IoT devices, so-called smart objects …
Little social and practical benefits have emerged so far. IoT devices, so-called smart objects …
[KSIĄŻKA][B] Mashups
After introducing the core constituents of mashups, the components, in this chapter we study
what it means to integrate different components into composite applications, that is …
what it means to integrate different components into composite applications, that is …
A Systematic Literature Review on Service Composition for People with Disabilities: Taxonomies, Solutions, and Open Research Challenges
Integrating smart heterogeneous objects, IoT devices, data sources, and software services to
produce new business processes and functionalities continues to attract considerable …
produce new business processes and functionalities continues to attract considerable …
User studies on end-user service composition: a literature review and a design framework
Context: End-user service composition (EUSC) is a service-oriented paradigm that aims to
empower end users and allow them to compose their own web applications from reusable …
empower end users and allow them to compose their own web applications from reusable …
Puzzle: A mobile application development environment using a jigsaw metaphor
Objective Create a visual mobile end user development framework, named Puzzle, which
allows end users without IT background to create, modify and execute applications, and …
allows end users without IT background to create, modify and execute applications, and …
End-user development of mashups with naturalmash
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 …
role of end-users from mere consumers to becoming developers of applications addressing …
Exploring spatially-aware cross-device interaction techniques for mobile collaborative sensemaking
The collaborative decision-making process is traditionally supported by multi-user
interfaces, such as large multi-touch screens or interactive tabletops for accessing, relating …
interfaces, such as large multi-touch screens or interactive tabletops for accessing, relating …
A UI-centric approach for the end-user development of multidevice mashups
In recent years, models, composition paradigms, and tools for mashup development have
been proposed to support the integration of information sources, services and APIs available …
been proposed to support the integration of information sources, services and APIs available …
Exploring mobile end user development: existing use and design factors
Mobile devices are everywhere, and the scope of their use is growing from simple calling
and texting through Internet browsing to more technical activities such as creating message …
and texting through Internet browsing to more technical activities such as creating message …
Reusable decision space for mashup tool design
Mashup tools are a class of integrated development environments that enable rapid, on-the-
fly development of mashups-a type of lightweight Web applications mixing content and …
fly development of mashups-a type of lightweight Web applications mixing content and …