Architecting liquid software
A Gallidabino, C Pautasso… - Journal of Web …, 2017 - journals.riverpublishers.com
Abstract The Liquid Software metaphor refers to software that can operate seamlessly
across multiple devices owned by one or multiple users. Liquid Software applications can …
across multiple devices owned by one or multiple users. Liquid Software applications can …
On the architecture of liquid software: technology alternatives and design space
A Gallidabino, C Pautasso, V Ilvonen… - 2016 13th Working …, 2016 - ieeexplore.ieee.org
The liquid metaphor refers to software that operates seamlessly across multiple devices
owned by one or multiple users. Liquid software architectures can dynamically deploy and …
owned by one or multiple users. Liquid software architectures can dynamically deploy and …
Maturity model for liquid web architectures
A Gallidabino, C Pautasso - … Conference, ICWE 2017, Rome, Italy, June 5 …, 2017 - Springer
Liquid Web applications adapt to the set of connected devices and flow seamlessly between
them following the user attention. As opposed to traditional centralised architectures, in …
them following the user attention. As opposed to traditional centralised architectures, in …
The Liquid WebWorker API for Horizontal Offloading of Stateless Computations
A Gallidabino, C Pautasso - Journal of Web Engineering, 2018 - ieeexplore.ieee.org
As most users access the Web from multiple devices with different characteristics, ranging
from powerful desktops or laptops to tablets, mobile phones or watches and cars, liquid Web …
from powerful desktops or laptops to tablets, mobile phones or watches and cars, liquid Web …
The liquid user experience API
A Gallidabino, C Pautasso - Companion Proceedings of the The Web …, 2018 - dl.acm.org
In the past years the average number of Web-enabled devices owned by each user has
significantly increased. Liquid Web applications enable users to take advantage of all their …
significantly increased. Liquid Web applications enable users to take advantage of all their …
Sprinkler: A probabilistic dissemination protocol to provide fluid user interaction in multi-device ecosystems
Offering fluid multi-device interactions to users while protecting their privacy largely remains
an ongoing challenge. Existing approaches typically use a peer-to-peer design and flood …
an ongoing challenge. Existing approaches typically use a peer-to-peer design and flood …
Investigating Tool Support for Cross-Device Development
M Husmann - 2017 - research-collection.ethz.ch
As the number of consumer computing devices at our disposal has grown, we find ourselves
in situations where we have access to more than a single device. Even though people have …
in situations where we have access to more than a single device. Even though people have …
Decentralized computation offloading on the edge with liquid WebWorkers
A Gallidabino, C Pautasso - … , ICWE 2018, Cáceres, Spain, June 5-8, 2018 …, 2018 - Springer
Liquid Web applications seamlessly flow across any kind of device ranging from powerful
desktop and laptop devices to smaller devices, such as tablets, smart phones or any device …
desktop and laptop devices to smaller devices, such as tablets, smart phones or any device …
Migrating and pairing recursive stateful components between multiple devices with Liquid. js for Polymer
A Gallidabino - Web Engineering: 16th International Conference, ICWE …, 2016 - Springer
With the continuous development of new Web-enabled devices, we are heading toward an
era in which users connect to the Web with multiple devices at the same time. Users expect …
era in which users connect to the Web with multiple devices at the same time. Users expect …
E-squads: a novel paradigm to build privacy-preserving ubiquitous applications
A Luxey - 2019 - theses.hal.science
The emergence of the Internet of Things (IoT) has proved to be dangerous for the people's
right to privacy: more and more connected appliances are sharing personal data about …
right to privacy: more and more connected appliances are sharing personal data about …