摘要
IFML(Interaction Flow Modeling Language)的目标是为系统架构师、软件工程师和软件开发人员提供描述应用程序前端主要维度的交互流模型定义工具。应用程序视图部分由视图容器和视图组件组成,体现应用程序状态的对象以及可执行的业务逻辑操作引用。视图组件与数据对象和事件的绑定事件发生后要执行动作控制逻辑,以及在不同层次架构中分配控制、数据和业务逻辑。分析了IFML在Web开发中的生命周期,并根据生命周期中使用的方法对IFML进行比较,最终将IFML添加到Web工程的生命周期图中。通过实例验证了该方法的可行性。
The goal of IFML(Interaction,Flow,Modeling,Language)is to provide an interactive flow model definition tool for system architects,software engineers,and software developers to describe the main dimensions of the application's front end.The application view section consists of a view container and view component,an object that reflects the application state,and an executable business logic operation reference.When the view component binds to the data object and event,the action control logic is executed,and the control,data,and business logic are allocated at different levels of the architecture.Therefore,the life cycle of IFML in Web development is analyzed and IFML is compared with the methods used in the life cycle,and finally IFML is added to the life cycle diagram of the Web project.The feasibility of the method is verified by an example.
出处
《软件导刊》
2017年第11期157-159,共3页
Software Guide