Font Size: a A A

Research And Application Of Modeling Approach For Unified Interface Model Based On MDA

Posted on:2012-02-12Degree:MasterType:Thesis
Country:ChinaCandidate:X Y ZhaoFull Text:PDF
GTID:2218330368982947Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In the process of modern software development, user interface design is becoming increasingly important, the efficiency of the user interface limits the efficiency of the whole s software production process. However, the development of a good user interface is a hard work. The design of the user interface can't greatly meet the requirements of the users, and the developers suffer from the heavy code work. To settle this problem, people design the user interface introducing the model at a higher level of abstraction. It can achieve the reusability of the user interface, and lay a good foundation of the automatic generation of the user interface. Recently, the model-based interface development approach gradually becomes a hot research in field of the user interface.For the purpose of describing user interface, a unified user interface model independent of any platform in the method of meta-modeling is proposed. That model consists of Elements Model, Interaction Model, Presentation Model and Model of Self-adaptation Mechanism. In this thesis, MDA method and meta-modeling theory are deeply studied in analyzing the indispensable characteristics of the unified interface model. For this characteristic, its sub-models are built in order. This thesis includes the following three aspects:Firstly, this thesis presents the general framework of the unified user interface model and the achievement of building the model independent of the platform by means of meta-modeling. It analyzes the basic component of user interface to initially build element model of unified user interface model.Secondly, adaptation mechanism is introduced in that mentioned model. It enables the system to guess the users'favor by analyzing the user group's information, helps user choose the style of the presentation according to analysis, and makes the generated user interface close to the users'requirements.Finally, this thesis puts forward the system architecture of unified interface model and details the basic flow of developing the user interface through this system, and tells the design and implement of the user interface's configuration module, display style module, interaction control module, layout manager module, and it has been used in the zero software production platforms.
Keywords/Search Tags:Model Driven Architecture, User Interface Model, UML, Adaptation Mechanism
PDF Full Text Request
Related items