摘要
IFML(Interaction Flow Modeling Language)的目标是为系统架构师、软件工程师和软件开发人员提供描述应用程序前端主要维度的交互流模型的定义工具。针对当前描述图形界面的抽象模型问题,提出了一种基于MDE的模型驱动开发方法,它将逻辑描述UI组件及其与IFML捕获的交互合并,以增强Web应用程序界面的呈现。该方法用简单真实用户界面来产生一个HTML5模型作为目标模型。最终将IFML与ODM组合在一起以生成用户图形界面,通过实例验证了该方法的可行性。
The goal of IFML (Interaction Flow Modeling Language) was to provide system architects, software engineers, and software developers with a definition tool for the interactive flow model that describes the main di-mensions of the application front end. Aiming at the abstract model of the graphical interface, a model-driven development method based on MDE is proposed, which combines the logical description UI component and its interaction with IFML to enhance the presentation of the Web application interface. The method used a simple real user interface to generate an HTML5 model as the target model. Finally, IFML and ODM were combined to generate user graphical interface, and the feasibility of the method was verified by an example.
出处
《软件》
2017年第12期211-215,共5页
Software
关键词
ODM
IFML
图形界面
模型驱动
平台独立模型
ODM
IFML
Graphic interface
Model driven engineering
Platform independent model