While HCI has a long tradition of formally modelling task-based interactions with graphical user interfaces, there has been less progress in modelling emerging ubiquitous computing systems due in large part to their highly contextual nature and dependence on unreliable sensing systems. We present an exploration of modelling an example ubiquitous system, the Savannah game, using the mathematical formalism of bigraphs, which are based on a universal process algebra that encapsulates both dynamic and spatial behaviour of autonomous agents that interact and move among each other, or within each other. We establish a modelling approach based on four perspectives on ubiquitous systems—Computational, Physical, Human, and Technology—and explore how...
Twenty-five years past the Weiser’s vision of Ubiquitous Computing, and there is not a clear underst...
We have moved from a world where computing is siloed and specialised, to a world where computing is ...
This paper describes how computer-human interaction in ambient computing environments can be best in...
© 2016 ACM. While HCI has a long tradition of formally modelling task-based interactions with graphi...
The formal modelling of computing systems has proved valuable in areas as diverse as reliability, se...
As ubiquitous systems have moved out of the lab and into the world the need to think more systematic...
AbstractThe cost of deploying a ubiquitous system to enhance a physical environment is likely to be ...
Engineering natural and appropriate interactive behaviour in ubiquitous computing systems presents n...
Facilitating intuitive interaction is a prerequisite for the ubiquitous computing paradigm in all it...
Two aspects of our research concern the application of formal methods in human-computer interaction....
Copyright © 2014 ISSR Journals. This is an open access article distributed under the Creative Common...
Ubiquitous computing (ubicomp) systems involve complex interactions between multiple devices and use...
As part of ongoing work on evaluating Milner's bigraphical reactive systems, we investigate bi...
Despite a growing interest in design patterns by the Human-Computer Interaction (HCI) community, an ...
Embedding technologies into everyday life generates new contexts of mixed-reality. My research focus...
Twenty-five years past the Weiser’s vision of Ubiquitous Computing, and there is not a clear underst...
We have moved from a world where computing is siloed and specialised, to a world where computing is ...
This paper describes how computer-human interaction in ambient computing environments can be best in...
© 2016 ACM. While HCI has a long tradition of formally modelling task-based interactions with graphi...
The formal modelling of computing systems has proved valuable in areas as diverse as reliability, se...
As ubiquitous systems have moved out of the lab and into the world the need to think more systematic...
AbstractThe cost of deploying a ubiquitous system to enhance a physical environment is likely to be ...
Engineering natural and appropriate interactive behaviour in ubiquitous computing systems presents n...
Facilitating intuitive interaction is a prerequisite for the ubiquitous computing paradigm in all it...
Two aspects of our research concern the application of formal methods in human-computer interaction....
Copyright © 2014 ISSR Journals. This is an open access article distributed under the Creative Common...
Ubiquitous computing (ubicomp) systems involve complex interactions between multiple devices and use...
As part of ongoing work on evaluating Milner's bigraphical reactive systems, we investigate bi...
Despite a growing interest in design patterns by the Human-Computer Interaction (HCI) community, an ...
Embedding technologies into everyday life generates new contexts of mixed-reality. My research focus...
Twenty-five years past the Weiser’s vision of Ubiquitous Computing, and there is not a clear underst...
We have moved from a world where computing is siloed and specialised, to a world where computing is ...
This paper describes how computer-human interaction in ambient computing environments can be best in...