当前基于模型的用户界面设计不能较好处理界面和语义的隔离问题。为此,提出一种基于模型的用户界面变压器设计方法。将设计过程分为任务和领域、界面设计、抽象用户界面、具体用户界面、最终用户界面5个层次,利用相关的用户界面描述语言进行抽象描述,导出用户界面的抽象模型,经逐层模型映射后,通过客户端将其解析并显示。应用结果表明,该设计方法具有较好的可用性,能达到跨平台的目的。
The current model-based user interface design is not a very good solution for the isolation between interface and semantic. This paper proposes a design of model-based user interface transformer, which divides the design process into five hierarchies that are task and domain, interface design, abstract user interface, concrete user interface and final user interface. It makes use of the associated user interface description language to implement abstract description, and exports the abstract model of user interface. After layer-by-layer model mapping, ultimately parses and displays it by the client. Application results show that the method has good usability, and it can fulfill the purpose of crossplatform.