Abstract
This paper introduces a software tool for rapid prototyping of interactive systems whose user interfaces could be distributed according to four axes defined in a design space: type of computing platform, amount of interaction surfaces, type of interaction surface, and type of user interface. This software is based on a virtual toolkit for rendering the user interfaces in a virtual world depicting the real world in which the distribution occurs.
References (23)
- Berti, S., Paternò, F., and Santoro, C., A Taxonomy for Migratory User Interfaces, in Proc. of 12 th Int. Workshop on Design, Specification, and Verification of Interactive Sys- tems DSV-IS'2005 (Newcastle upon Tyne, 13-15 July 2005), M. Harrison (ed.), Lecture Notes in Computer Science, Vol. 3941, Springer-Verlag, Berlin, 2005.
- Bischofberger, W.R. and Pomberger, G., Prototyping-Oriented Software Development- Concepts and Tools, Springer-Verlag, Berlin, 1992.
- Calvary, G., Coutaz, J., Thevenin, D., Limbourg, Q., Bouillon, L., and Vanderdonckt, J., A Unifying Reference Framework for Multi-Target User Interfaces, Interacting with Computers, Vol. 15, No. 3, June 2003, pp. 289-308.
- Clerckx, T., Vandervelpen, Ch., Luyten, K., and Coninx, K., A Task Driven User Inter- face Architecture for Ambient Intelligent Environments, in Proc. of 10 th ACM Int. Conf. on Intelligent User Interfaces IUI'2006 (Sydney, 29 January-1 February 2006), ACM Press, New York, 2006, pp. 309-311.
- Coutaz, J., Lachenal, Ch., and Dupuy-Chessa, S., Ontology for Multi-surface Interaction, in Proc. of 9 th IFIP TC 13 Int. Conf. on Human-Computer Interaction INTERACT'2003 (Zurich, 1-5 September 2003), IOS Press, Amsterdam, 2003, pp. 447-454.
- Demeure, A., Calvary, G., Sottet, J.-B., Ganneau, V., and Vanderdonckt, J., A Reference Model for Distributed User Interfaces, in Proc. of 4 th Int. Workshop on Task Models and Diagrams for user interface design TAMODIA'2005 (Gdansk, 26-27 September 2005), ACM Press, New York, 2005, pp. 79-86.
- Dey, A.K., Salber, D., and Abowd, G.D., A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications, Human-Computer In- teraction Journal, Vol. 16, Nos. 2-4, 2001, pp. 97-166.
- Florins, M., Simarro, F.M., Vanderdonckt, J., and Michotte, B., Splitting Rules for Graceful Degradation of User Interfaces, in Proc. of 10 th ACM Int. Conf. on Intelligent User Interfaces IUI'2006 (Sydney, 29 January-1 February 2006), ACM Press, New York, 2006, pp. 264-266.
- Gea, M., Garrido, J.L., López-Cózar, R., Haya, P.A., Montoro, G., and Alamán, X., Task Modelling for Ambient Intelligence, in Proc. of 12 th Int. Workshop on Design, Specifica- tion, and Verification of Interactive Systems DSV-IS'2005 (Newcastle upon Tyne, 13-15 July 2005), Lecture Notes in Comp. Science, Vol. 3941, Springer-Verlag, Berlin, 2005.
- Grudin, J., Partitioning Digital Worlds: Focal and Peripheral Awareness in Multiple Monitor Use, in Proc. of ACM Conf. on Human Aspects in Computing Systems CHI'2001 (Seattle, 31 March-5 April 2001), ACM Press, New York, 2001, pp. 458-465.
- Gu, T., Pung, H.-K., and Qing Zhang, D., Toward an OSGi-Based Infrastructure for Context-Aware Applications, Pervasive Computing, Oct.-Dec. 2004, pp. 66-74.
- Li, B., Tsai, W.-T., and Zhang, L.-J., A Semantic Framework for Distributed Applica- tions, Proc. of the 5 th Int. Conf. on Enterprise Information Systems ICEIS'2003 (Angers, 22-26 April 2003), Volume IV -Software Agents and Internet Computing, pp. 34-41.
- Limbourg, Q., Vanderdonckt, J., Michotte, B., Bouillon, L., and Lopez, V., UsiXML: a Language Supporting Multi-Path Development of User Interfaces, in Proc. of 9 th IFIP Working Conference on Engineering for Human-Computer Interaction jointly with 11 th Int. Workshop on Design, Specification, and Verification of Interactive Systems EHCI- DSVIS'2004 (Hamburg, July 11-13, 2004). Lecture Notes in Computer Science, Vol. 3425, Springer-Verlag, Berlin, 2005, pp. 200-220.
- Luyten, K., Vandervelpen, Ch., and Coninx, K., Task Modeling for Ambient Intelligent Environments: Design Support for Situated Task Executions, Proc. of 4 th Int. Workshop on Task Models and Diagrams for user interface design TAMODIA'2005 (Gdansk, 26- 27 September 2005), ACM Press, New York, 2005, pp. 87-94.
- Lyytinen,K. and Yoo, Y., Issues and Challenges in Ubiquitous Computing, Communica- tions of the ACM, Vol. 45, No. 12, 2002, pp. 62-65.
- Molina, J.P., Vanderdonckt, J., Montero, F., and Gonzalez, P., Towards Virtualization of User Interfaces based on UsiXML, in Proc. of 10 th ACM Int. Conf. on 3D Web Technol- ogy Web3D'2005 (Bangor, 29 March-1 April 2005), ACM Press, New York, 2005, pp. 169-178.
- Molina, J.P., Vanderdonckt, J., and González, P., Direct manipulation of User Interfaces for Migration, in Proc. of 10 th ACM Int. Conf. on Intelligent User Interfaces IUI'2006 (Sydney, 29 January-1 February 2006), ACM Press, New York, 2006, pp. 140-147.
- Mori, G. and Paternò, F., Automatic Semantic Platform-dependent Redesign, in Proc. of Joint sOc-EUSAI'2005 (Grenoble, October 2005), pp. 177-182.
- Nazari Shirehjini, A.A., Klar, F., and Kirste, T., 3DSim: Rapid Prototyping Ambient In- telligence, in Proc. of the 2005 Joint Conf. on Smart objects and ambient intelligence: innovative context-aware services: usages and technologies sOc-EUSAI'2005 (Grenoble, October 2005), ACM Int. Conf. Proc. Series, Vol. 121, 2005, pp. 303-307.
- Pinhanez, C., The Everywhere Displays Projector: A Device to Create Ubiquitous Graphical Interfaces, in Proc. of the 3 rd Int. Conf. on Ubiquitous Computing Ubi- Comp'2001 (Atlanta, 30 September-2 October 2001), Lecture Notes in Computer Sci- ence, Vol. 2201, Springer-Verlag, Berlin, pp. 315-331.
- Tan, D.S. and Czerwinski, M., Effects of Visual Separation and Physical Discontinuities when Distributing Information across Multiple Displays, in M. Rauterberg, M. Menozzi, J. Wesson (eds.), Proc. of 9th IFIP TC 13 Int. Conf. on Human-Computer Interaction INTERACT'2003 (Zurich, 1-5 September 2003), IOS Press, Amsterdam, 2003, pp. 9-16.
- Vanderdonckt, J., Bouillon, L., Chieu, C.K., and Trevisan, D., Model-based Design, Generation, and Evaluation of Virtual User Interfaces, in Proc. of 9 th ACM Int. Conf. on 3D Web Technology Web3D'2004 (Monterey, April 5-8, 2004), ACM Press, New York, 2004, pp. 51-60.
- Vanderdonckt, J. and Bodart, F., Encapsulating Knowledge for Intelligent Automatic In- teraction Objects Selection, in Proc. of the ACM Conf. on Human Factors in Computing Systems INTERCHI'93 (Amsterdam, 24-29 April 1993), ACM Press, New York, 1993, pp. 424-429.