A transformational approach for developing multimodal web user interfaces is presented that progressively moves from a task model and a domain model to a final user interface. This approach consists of three steps: deriving one or many abstract user interfaces from a task model and a domain model, deriving one or many concrete user interfaces from each abstract one, and producing the code of the corresponding final user interfaces. To ensure these steps, transformations are encoded as graph transformations performed on the involved models expressed in their graph equivalent. For each step, a graph grammar gathers relevant graph transformations for accomplishing the sub-steps. The final user interface is multimodal as it involves graphical (keyboard, mouse) and vocal interaction. The approach outlined in the paper is illustrated throughout a running example for a graphical interface, a vocal interface, and two multimodal interfaces with graphical and vocal predominances, respectively.
%0 Conference Paper
%1 stanciulescu2005transformational
%A Stanciulescu, Adrian
%A Limbourg, Quentin
%A Vanderdonckt, Jean
%A Michotte, Benjamin
%A Montero, Francisco
%B Proceedings of the 7th international conference on Multimodal interfaces
%C New York, NY, USA
%D 2005
%I ACM
%K multimodal web user interface design transformation task domain dialog model USIXML modeling
%P 259--266
%R 10.1145/1088463.1088508
%T A transformational approach for multimodal web user interfaces based on UsiXML
%U http://dx.doi.org/10.1145/1088463.1088508
%X A transformational approach for developing multimodal web user interfaces is presented that progressively moves from a task model and a domain model to a final user interface. This approach consists of three steps: deriving one or many abstract user interfaces from a task model and a domain model, deriving one or many concrete user interfaces from each abstract one, and producing the code of the corresponding final user interfaces. To ensure these steps, transformations are encoded as graph transformations performed on the involved models expressed in their graph equivalent. For each step, a graph grammar gathers relevant graph transformations for accomplishing the sub-steps. The final user interface is multimodal as it involves graphical (keyboard, mouse) and vocal interaction. The approach outlined in the paper is illustrated throughout a running example for a graphical interface, a vocal interface, and two multimodal interfaces with graphical and vocal predominances, respectively.
%@ 1-59593-028-0
@inproceedings{stanciulescu2005transformational,
abstract = {A transformational approach for developing multimodal web user interfaces is presented that progressively moves from a task model and a domain model to a final user interface. This approach consists of three steps: deriving one or many abstract user interfaces from a task model and a domain model, deriving one or many concrete user interfaces from each abstract one, and producing the code of the corresponding final user interfaces. To ensure these steps, transformations are encoded as graph transformations performed on the involved models expressed in their graph equivalent. For each step, a graph grammar gathers relevant graph transformations for accomplishing the sub-steps. The final user interface is multimodal as it involves graphical (keyboard, mouse) and vocal interaction. The approach outlined in the paper is illustrated throughout a running example for a graphical interface, a vocal interface, and two multimodal interfaces with graphical and vocal predominances, respectively.},
added-at = {2011-12-27T21:14:39.000+0100},
address = {New York, NY, USA},
author = {Stanciulescu, Adrian and Limbourg, Quentin and Vanderdonckt, Jean and Michotte, Benjamin and Montero, Francisco},
biburl = {https://www.bibsonomy.org/bibtex/2073a9b240eb4dd079561a28a8561afd9/porta},
booktitle = {Proceedings of the 7th international conference on Multimodal interfaces},
doi = {10.1145/1088463.1088508},
file = {stanciulescu2005transformational.pdf:stanciulescu2005transformational.pdf:PDF},
groups = {public},
interhash = {4cd231c7fe7b7635f68f4c3cb8dc0c27},
intrahash = {073a9b240eb4dd079561a28a8561afd9},
isbn = {1-59593-028-0},
keywords = {multimodal web user interface design transformation task domain dialog model USIXML modeling},
location = {Torento, Italy},
pages = {259--266},
publisher = {ACM},
series = {ICMI '05},
timestamp = {2013-03-01T23:24:21.000+0100},
title = {A transformational approach for multimodal web user interfaces based on {UsiXML}},
url = {http://dx.doi.org/10.1145/1088463.1088508},
username = {porta},
year = 2005
}