A virtual protocol model for computer-human interaction
International Journal of Man-Machine Studies
Beyond data models for automated user interface generation
HCI '94 Proceedings of the conference on People and computers IX
Interactive beautification: a technique for rapid geometric design
Proceedings of the 10th annual ACM symposium on User interface software and technology
An automatic beautifier for drawings and illustrations
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
Past, present, and future of user interface software tools
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 1
Information Systems - Special issue on Databases: creation, management and utilization
A Model-Based Interface Development Environment
IEEE Software
The mapping problem back and forth: customizing dynamic models while preserving consistency
TAMODIA '04 Proceedings of the 3rd annual conference on Task models and diagrams
Round-Trip Engineering of Framework-Based Software using Framework-Specific Modeling Languages
ASE '06 Proceedings of the 21st IEEE/ACM International Conference on Automated Software Engineering
Wisdom: a UML based architecture for interactive systems
DSV-IS'00 Proceedings of the 7th international conference on Design, specification, and verification of interactive systems
User interface declarative models and development environments: a survey
DSV-IS'00 Proceedings of the 7th international conference on Design, specification, and verification of interactive systems
A MDA-compliant environment for developing user interfaces of information systems
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
Dealing with Usability in Model Transformation Technologies
ER '08 Proceedings of the 27th International Conference on Conceptual Modeling
Towards a flexible UI model for automotive human-machine interaction
Proceedings of the 1st International Conference on Automotive User Interfaces and Interactive Vehicular Applications
User interface specification in complex web-based information spaces
HCI '08 Proceedings of the Third IASTED International Conference on Human Computer Interaction
Generating content presentation according to purpose
SMC'09 Proceedings of the 2009 IEEE international conference on Systems, Man and Cybernetics
Interactive model driven graphical user interface generation
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
The triad-based design of rich user interfaces for internet applications
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Hi-index | 0.00 |
The beautification of a user interface resulting from model-to-model and model-to-code transformations in Model-Driven Architecture consists of performing manual changes to address user requirements which have not been supported during the transformations. These requirements may include customization, users' preferences, and compliance with corporate style guidelines. This paper introduces a beautification process into a user-interface model. This process includes a series of beautification operations based on a formal definition, as well as a constrained editor that enables designers to apply these beautification operations on a user interface. All manual changes done using these beautification operations are transformed into model-to-model transformations, thus reducing the problem of round-trip engineering. The paper also demonstrates that this process significantly reduces the number of manual changes performed on user interfaces of information systems, while preserving the quality properties induced by the transformations.