Font Size: a A A

Automatically Generated User Interface Based On Interactive Behavior

Posted on:2010-08-19Degree:MasterType:Thesis
Country:ChinaCandidate:Z J QiuFull Text:PDF
GTID:2208360275464386Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
User interface generation occupies an important position in the application software system,and has been a research focus and hotspot in the field of human-computer interaction.Traditional methods that describe the user interactive behavior such as the state transitions,dataflow diagrams and so on do not describe user interactions from an integrated and intuitive concept,but also give few supports to user interface interaction design.Thus,it leads to the result that user interfaces are ignored in the design stage,and left to the programmer to grasp in the realization stage.Therefore,how to integrate the traditional methods and intuitive descriptions from the user's viewpoint and how to form a new method and pattern of user interface development are questions to be settled urgently.In this paper,we obtain a "user interactive behavior-based" user interface generation framework from the user's point of view based on characteristics of user interaction in the application system.The UI framework contains User Interface Requirements Model,User Task Model,Presentation Model and User Interface Generation Engine.We extend and ameliorate the related packages concept in the UML2.0 SuperstructureLibrary based on UML extensibility mechanisms,in order to make the obtained UI framework better support the UML-based modeling environment.We also extend UML use case concept,and obtain a structured use case model that runs through the analysis and design of the various sub-models.Finally,we document the extracted abstract interaction objects and the reflection from them to the concrete interaction objects using XML files.When transplant to different platforms,only the XML files will be modified.The application system determines the component objects in actual running environment through these XML configure files,thus different target languages can be generated under different platforms.This research can provide reference and gist to the automatic generation of user interfaces.
Keywords/Search Tags:user interactive behavior, user interface, UML extensibility mechanisms, XML
PDF Full Text Request
Related items