In this paper we present Joyce, a platform and programming framework that enables applications to form the kind of variably-connected, data-sharing group that typifies ubiquitous computing. The platform captures the semantics of application operations via a system of actions and constraints, which it distributes to peers in a group using epidemic propagation. Our system presents several advantages: (1) we capture a rich semantic model of application usage across all participants in a group, (2) we persist this rich semantic model independently of the constituent applications, (3) propagation of the semantic model is tolerant of varying connectivity (4) we use the semantic model to reconcile concurrent modifications from separate participant...
Abstract. Ubiquitous computing systems, running on distributed heterogeneous hardware and operating ...
io-inspired computing models have gained significant popularity in the engineering of distributed an...
Ubiquitous computing is increasingly becoming part of our lives. Various computing devices, having ...
International audienceThis paper proposes a framework intended to help developers to create ubiquito...
This paper proposes a framework intended to help developers to create ubiquitous applications. We ar...
With the emergence of mobile and ubiquitous computing environments, there is a requirement to enable...
Applications designed for ubiquitous computing environments need to be coded in a specific way in or...
Abstract: For unknown reasons, research into ubiquitous computing seems to pay no attention to colla...
This paper introduces a framework for distributed user modelling in ubiquitous computing. Regarding ...
To maintain availability and responsiveness, mobile applications sharing data often work on their ow...
This paper introduces a framework for distributed user modelling in ubiquitous computing. Regarding ...
The ubiquitous computing vision assumes that a wide range of application/services will interoperate ...
Ubiquitous computing refers to building a global computing environment where seamless and invisible ...
This paper presents a framework for the pervasive sharing of data using wireless networks. `FarCry&a...
Abstract: Ubiquitous computing poses a number of challenges for software architecture. One of the mo...
Abstract. Ubiquitous computing systems, running on distributed heterogeneous hardware and operating ...
io-inspired computing models have gained significant popularity in the engineering of distributed an...
Ubiquitous computing is increasingly becoming part of our lives. Various computing devices, having ...
International audienceThis paper proposes a framework intended to help developers to create ubiquito...
This paper proposes a framework intended to help developers to create ubiquitous applications. We ar...
With the emergence of mobile and ubiquitous computing environments, there is a requirement to enable...
Applications designed for ubiquitous computing environments need to be coded in a specific way in or...
Abstract: For unknown reasons, research into ubiquitous computing seems to pay no attention to colla...
This paper introduces a framework for distributed user modelling in ubiquitous computing. Regarding ...
To maintain availability and responsiveness, mobile applications sharing data often work on their ow...
This paper introduces a framework for distributed user modelling in ubiquitous computing. Regarding ...
The ubiquitous computing vision assumes that a wide range of application/services will interoperate ...
Ubiquitous computing refers to building a global computing environment where seamless and invisible ...
This paper presents a framework for the pervasive sharing of data using wireless networks. `FarCry&a...
Abstract: Ubiquitous computing poses a number of challenges for software architecture. One of the mo...
Abstract. Ubiquitous computing systems, running on distributed heterogeneous hardware and operating ...
io-inspired computing models have gained significant popularity in the engineering of distributed an...
Ubiquitous computing is increasingly becoming part of our lives. Various computing devices, having ...