Title :
A Model of User Interface Design and Its Code Generation
Author :
Jiancheng, Wan ; Xudong, Lu ; Lu Lei
Author_Institution :
Shandong Univ., Jinan
Abstract :
This paper proposes a model of user interfaces that can support automatic generation of user interfaces to promote the model-based software engineering development of user interface. In the model, functionality and composition is taken as the direct descriptive object of engineering modeling, making user interface construction more intuitive and easily acceptable; and a layered approach is adopted for both abstraction and presentation of user interface description, making the modeling powerful enough in dealing with complex user interfaces. In the research, internal data models and their related design patterns of user interface are isolated as the user interface modeling components, making presentation and layout more easily constructed. With the use of design patterns of user interface, the code generation becomes a process of model transformation.
Keywords :
software engineering; user interfaces; code generation; model transformation; model-based software engineering development; user interface design; Data models; Design engineering; Fuses; Industrial relations; Java; Power engineering and energy; Programming environments; Software engineering; Unified modeling language; User interfaces;
Conference_Titel :
Information Reuse and Integration, 2007. IRI 2007. IEEE International Conference on
Conference_Location :
Las Vegas, IL
Print_ISBN :
1-4244-1500-4
Electronic_ISBN :
1-4244-1500-4
DOI :
10.1109/IRI.2007.4296609