|
ABSTRACT
Multimodal interactive systems support multiple interaction techniques such as the synergistic use of speech, gesture and eye gaze tracking. The flexibility they offer results in an increased complexity that current software development tools do not address appropriately. In this paper we describe a component-based approach, called ICARE, for specifying and developing multimodal interfaces. Our approach relies on two types of components: (i) elementary components that describe pure modalities and (ii) composition components (Complementarity, Redundancy and Equivalence) that enable the designer to specify combined usage of modalities. The designer graphically assembles the ICARE components and the code of the multimodal user interface is automatically generated. Although the ICARE platform is not fully developed, we illustrate the applicability of the approach with the implementation of two multimodal systems: MEMO a GeoNote system and MID, a multimodal identification interface.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Bass, L. et al. Market Assessment of Component-Based Software Engineering. SEI TR (2000).
|
| |
2
|
Bernsen, N. Modality Theory in support of multimodal interface design. Proc. of Intelligent Multi-Media Multi-Modal Systems (1994), 37--44.
|
 |
3
|
|
| |
4
|
Dubois, E., Nigay, L., Troccaz, J. Assessing Continuity and Compatibility in Augmented Reality Systems. UAIS Journal, 4 (2002), 263--273.
|
| |
5
|
Beverly L. Harrison , Kenneth P. Fishkin , Anuj Gujar , Carlos Mochon , Roy Want, Squeeze me, hold me, tilt me! An exploration of manipulative user interfaces, Proceedings of the SIGCHI conference on Human factors in computing systems, p.17-24, April 18-23, 1998, Los Angeles, California, United States
[doi> 10.1145/274644.274647]
|
 |
6
|
Hiroshi Ishii , Brygg Ullmer, Tangible bits: towards seamless interfaces between people, bits and atoms, Proceedings of the SIGCHI conference on Human factors in computing systems, p.234-241, March 22-27, 1997, Atlanta, Georgia, United States
[doi> 10.1145/258549.258715]
|
| |
7
|
JavaBeans1.01 specification, Sun Microsystems (1997), java.sun.com/products/javabeans/docs/
|
| |
8
|
Martin, J. C. TYCOON: Theoretical Framework and Software Tools for Multimodal Interfaces. Intelligence and Multimodality in Multimedia Interfaces, AAAI Press (1997).
|
| |
9
|
|
| |
10
|
Nigay, L., Coutaz, J. Multifeature Systems: The CARE Properties and Their Impact on Software Design. Intelligence and Multimodality in Multimedia Interfaces, AAAI Press (1997).
|
 |
11
|
|
 |
12
|
|
| |
13
|
Oviatt, S. et al. Designing the user interface for multimodal speech and gesture applications: State-of-the-art systems and research directions. HCI, 15, 4 (2000), 263--322.
|
 |
14
|
|
 |
15
|
|
 |
16
|
|
 |
17
|
Tracy Westeyn , Helene Brashear , Amin Atrash , Thad Starner, Georgia tech gesture toolkit: supporting experiments in gesture recognition, Proceedings of the 5th international conference on Multimodal interfaces, November 05-07, 2003, Vancouver, British Columbia, Canada
[doi> 10.1145/958432.958452]
|
| |
18
|
|
CITED BY 9
|
|
|
|
|
|
|
|
|
|
|
Marcos Serrano , Laurence Nigay , Rachel Demumieux , Jérôme Descos , Patrick Losquin, Multimodal interaction on mobile phones: development and evaluation using ACICARE, Proceedings of the 8th conference on Human-computer interaction with mobile devices and services, September 12-15, 2006, Helsinki, Finland
|
|
|
|
|
|
|
|
|
Marcos Serrano , Laurence Nigay , Jean-Yves L. Lawson , Andrew Ramsay , Roderick Murray-Smith , Sebastian Denef, The openinterface framework: a tool for multimodal interaction., CHI '08 extended abstracts on Human factors in computing systems, April 05-10, 2008, Florence, Italy
|
|
|
|
|
|
Jean-Yves Lionel Lawson , Ahmad-Amr Al-Akkad , Jean Vanderdonckt , Benoit Macq, An open source workbench for prototyping multimodal interactions based on off-the-shelf heterogeneous components, Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems, July 15-17, 2009, Pittsburgh, PA, USA
|
|