MultimodaliXML

Send by emailSave to pdf
What is MultimodaliXML ?
MultimodaliXML tool is an assembly of five software modules for computer-aided design of multimodal user interfaces. The tool supports a transformational approach that progressively moves from a Task Model and a Domain Model to a multimodal final user interface, where graphical and vocal interactions are considered. The five software modules can be identified in the first screenshot:
  • IdealXML tool: allows graphical description of Task model, Domain model and the mappings between them. Moreover, it automatically generates the corresponding UsiXML specification for each involved models.
  • TransformiXML tool: is the core module of the MultimodaliXML tool. It allows the application of transformation systems specified according to different design options. The module supports the transformation of Task and Domain Models into Abstract UI Model (which is independent of the interaction modality) and the transformation of Abstract UI Model into different Concrete UI Models (e.g., Graphical UI Model, Vocal UI Model, Multimodal UI Model).
  • GrafiXML tool: automatically generates final graphical UIs (i.e., XHTML web pages) from the graphical specification corresponding to the Concrete UI Model of UsiXML. For more information see the GrafiXML plugins page.
  • VoiceXML Generator tool: is a module involved in step 4 of the transformational approach. It generates VoiceXML code by applying XSL Transformations over the vocal specification of the Concrete UI Model.
  • XHTML+Voice Generator tool: generates XHTML+Voice (X+V) code by applying XSL Transformation over the vocal and graphical specifications corresponding to the Concrete UI Model of UsiXML. The resultant code can be further edited/modified within IBM Multimodal Toolkit and interpreted with IBM Multimodal Browsers (i.e., NetFront browser, Opera browser).
Screenshots/videos
/images/thumbs/multimodalixml_01_thumb.png /images/thumbs/multimodalixml_02_thumb.png /images/thumbs/multimodalixml_03_thumb.png /images/thumbs/multimodalixml_04_thumb.png

The following videos are available:
    Methodological aspects:
  • Video 1: task model generated with IdealXML
  • Video 2: domain model generated with IdealXML
  • Video 3: mapping model generated with IdealXML
  • Video 4: Transformation model containing transformation rules applied by TransformiXML


Requirements
For each software module see the Requirements section of the corresponding web page.

Download
You can download each software module from the corresponding page. For VoiceXML Generator and XHTML+Voice Generator tools there is no public release.

Author
MultimodaliXML is developed by Adrian Stanciulescu jointly with the developers of IdealXML, TransformiXML and GrafiXML tools (see Author section of the corresponding tool), in the context of SIMILAR project. Adrian Stanciulescu is currently Ph.D. researcher in the Unit of Information Systems, School of Management, University of Louvain, Belgium.

Publications