Abstract
Ambient Intelligence systems require the development of highly customized distributed UIs adapted to the user and environment characteristics. They make use of many different devices, from different manufacturers, technologies and modalities. Supporting this wide variety of devices and technologies increases the complexity of a system, affecting its costs and development time. The objective of Dandelion, the solution presented in this paper, is to alleviate this complexity and reduce development costs. Dandelion provides a development framework for distributed physical UIs. It is capable of decoupling the system logic from the characteristics and specifics of the interaction devices, and supports the easy prototyping of different physical realizations of a distributed UI.
Chapter PDF
References
Augusto, J.C., McCullagh, P.: Ambient Intelligence: Concepts and Applications. Int’l J. Computer Science and Information Systems 4(1), 1–28 (2009)
Dadlani, P., Peregrin Emparanza, J., Markopoulos, P.: Distributed User Interfaces in Ambient Intelligent Environments: A Tale of Three Studies. In: Proc. 1st DUI, pp. 101–104. University of Castilla-La Mancha (2011)
Varela, G.: Autonomous adaptation of user interfaces to support mobility in ambient intelligence systems. In: Proceedings of the 5th ACM SIGCHI Symposium on Engineering Interactive Computing Systems, EICS 2013, pp. 179–182. ACM, New York (2013)
Varela, G., Paz-Lopez, A., Becerra Permuy, J.A., Duro, R.J.: The Generic Interaction Protocol: Increasing portability of distributed physical user interfaces. In: Revista Română de Interacţiune Om-Calculator, vol. 6(3), pp. 249–268. ACM SIGCHI Romania (2013)
Thevenin, D., Coutaz, J.: Plasticity of user interfaces: Framework and research agenda. In: Proc. INTERACT 1999, pp. 110–117. IOS Press (1999)
Balme, L., Demeure, A., Barralon, N., Calvary, G.: Cameleon-rt: A software architecture reference model for distributed, migratable, and plastic user interfaces. In: Markopoulos, P., Eggen, B., Aarts, E., Crowley, J.L. (eds.) EUSAI 2004. LNCS, vol. 3295, pp. 291–302. Springer, Heidelberg (2004)
UsiXML, http://www.usixml.org , http://www.usixml.eu
Blumendorf, M., Lehmann, G., Albayrak, S.: Bridging models and systems at runtime to build adaptive user interfaces. In: Proc. 2nd EICS 2010, pp. 9–18. ACM (2010)
Abascal, J., Fernández de Castro, I., Lafuente, A.L., Cia, J.M.: Adaptive interfaces for supportive ambient intelligence environments. In: Miesenberger, K., Klaus, J., Zagler, W.L., Karshmer, A.I. (eds.) ICCHP 2008. LNCS, vol. 5105, pp. 30–37. Springer, Heidelberg (2008)
Ballagas, R., Ringel, M., Stone, M., Borchers, J.: iStuff: A physical user interface toolkit for ubiquitous computing environments. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 537–544. ACM, New York (2003)
Varela, G., Paz-Lopez, A., Becerra, J.A., Vazquez-Rodriguez, S., Duro, R.J.: UniDA: Uniform Device Access Framework for Human Interaction Environments. Sensors 11(10), 9361–9392 (2011)
UniDA: Uniform Device Access framework, http://www.github.com/GII/UNIDA
STOMP, Simple Text Oriented Messaging Protocol, http://stomp.github.io/
The Festival Speech Synthesis System, http://www.cstr.ed.ac.uk/projects/festival/
KNX Technology, KNX Association, http://www.knx.org/knx-en/knx/technology/introduction/index.php
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Varela, G., Paz-Lopez, A., Becerra Permuy, J.A., Duro Fernandez, R.J. (2014). Prototyping Distributed Physical User Interfaces in Ambient Intelligence Setups. In: Streitz, N., Markopoulos, P. (eds) Distributed, Ambient, and Pervasive Interactions. DAPI 2014. Lecture Notes in Computer Science, vol 8530. Springer, Cham. https://doi.org/10.1007/978-3-319-07788-8_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-07788-8_8
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-07787-1
Online ISBN: 978-3-319-07788-8
eBook Packages: Computer ScienceComputer Science (R0)