i*Chameleon: a platform for developing multimodal application with comprehensive development cycle

  • Authors:
  • Kenneth W. K. Lo;Will W. W. Tang;Grace Ngai;Alvin T. S. Chan;Hong Va Leong;Stephen C. F. Chan

  • Affiliations:
  • The Hong Kong Polytechnic University, Hong Kong;The Hong Kong Polytechnic University, Hong Kong;The Hong Kong Polytechnic University, Hong Kong;The Hong Kong Polytechnic University, Hong Kong;The Hong Kong Polytechnic University, Hong Kong;The Hong Kong Polytechnic University, Hong Kong

  • Venue:
  • Proceedings of the 28th Annual ACM Symposium on Applied Computing
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present i*Chameleon, a configurable and extensible multimodal platform for developing highly interactive applications. The platform leverages a principled and comprehensive development cycle to systematically capture the multimodal interaction artifact. Importantly, by introducing MVC architectural pattern, it enforces the concept of separation-of-concerns to enable cross collaboration among device engineers, programmers, modality designers and interaction designers who are collectively working on different aspects of human computer interaction and programming. Collectively, the development efforts are combined, integrated and compiled by the i*Chameleon kernel to derive the multimodal interactive application. The i*Chameleon platform sets itself apart from previous works in that it advocates the need to engineer a software development approach that leverages a MVC software architectural pattern to promote ease of software development through division of responsibilities among engineers and HCI designers. To validate the usefulness of i*Chameleon, we describe several application case examples to demonstrate the ease of developing multimodal applications through systematic integration of the design models as described above.