A two-view approach to constructing user interfaces
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
Encapsulating knowledge for intelligent automatic interaction objects selection
CHI '93 Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems
The Vista environment for the coevolutionary design of user interfaces
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Towards a general computational framework for model-based interface development systems
IUI '99 Proceedings of the 4th international conference on Intelligent user interfaces
Semi-automated linking of user interface design artifacts
Proceedings of the third international conference on Computer-aided design of user interfaces
Applying model-based techniques to the development of UIs for mobile computers
Proceedings of the 6th international conference on Intelligent user interfaces
USIXML: a language supporting multi-path development of user interfaces
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
A transformational approach for multimodal web user interfaces based on UsiXML
ICMI '05 Proceedings of the 7th international conference on Multimodal interfaces
CLIHC '05 Proceedings of the 2005 Latin American conference on Human-computer interaction
DialogSketch: dynamics of the canonical prototypes
TAMODIA '05 Proceedings of the 4th international workshop on Task models and diagrams
Linking GUI elements to tasks: supporting an evolutionary design process
TAMODIA '05 Proceedings of the 4th international workshop on Task models and diagrams
TAMODIA '05 Proceedings of the 4th international workshop on Task models and diagrams
SBML: a user interface mark-up language based on interaction style
International Journal of Web Engineering and Technology
Multi-fidelity User Interface Specifications
Interactive Systems. Design, Specification, and Verification
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Didactic Models as Design Representations
Proceedings of the 13th International Conference on Human-Computer Interaction. Part IV: Interacting in Various Application Domains
Tool support for handling mapping rules from domain to task models
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
Exploring interaction space as abstraction mechanism for task-based user interface design
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
The COMETs inspector: towards run time plasticity control based on a semantic network
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
Transformation templates: adding flexibility to model-driven engineering of user interfaces
Proceedings of the 2010 ACM Symposium on Applied Computing
Agile development of workflow applications with interpreted task models
TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design
UML model mappings for platform independent user interface design
MoDELS'05 Proceedings of the 2005 international conference on Satellite Events at the MoDELS
Towards a holistic conceptual modelling-based software development process
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
Animated transitions between user interface views
Proceedings of the International Working Conference on Advanced Visual Interfaces
What can model-based UI design offer to end-user software engineering?
Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
Advances in Engineering Software
Engineering device-spanning, multimodal web applications using a model-based design approach
Proceedings of the 18th Brazilian symposium on Multimedia and the web
Complex activities in an operations center: a case study and model for engineering interaction
Proceedings of the 5th ACM SIGCHI symposium on Engineering interactive computing systems
Enriching UsiXML language to support awareness requirements
Science of Computer Programming
Hi-index | 0.00 |
The mapping problem has been defined as any method aimed at mapping models capturing various aspects of an interactive system throughout their development life cycle to support model-based design of user interfaces. This field has followed a long tradition of establishing models and maintaining mappings between them so as to create and maintain accurate specifications of a user interface. In this paper, potential mappings between models are defined so as to create a uniform and integrated framework of adding, removing, and modifying mappings throughout the development life cycle of interactive systems. The mappings can be established from any source model to any target model, one or many, in the same formalism, or from any model element to any other. Those models include task, domain, presentation, dialog, and context of use. The context of use is itself decomposed into user, platform, and environment. To support the manipulation of mappings between models, two examples of supporting software are detailed. TRANSFORMIXML consists of a Java application that triggers transformations of models expressed by graph grammars. IDEALXML consists of a Java application allowing the designer to edit any model at any time, and element of any model and to establish a set of mappings. Both software are based on UsiXML, a User Interface Description Language