多用户界面应用程序代码自动生成机制研究
Automatic Code Generation Mechanism Based on Extended Finite State Machines in Multi-User Interface CASE Platform
-
摘要: 设计和实现一种针对多用户界面应用系统的专用CASE平台,提出在这种CASE平台中具有新意且实用的代码自动生成方法.在论述作为代码自动生成机制的EFSM的定义基础上,通过实例介绍了在这种CASE平台中基于设计模型提取资源、建立EFSM模型,直到生成代码的全过程,进而验证了多用户界面应用系统平台上基于EFSM的代码自动生成机制的可行性.Abstract: Designs and implements a specified CASE platform to support multi UI application design, and represents a new and useful way to generate codes automatically in this CASE platform. Based on illustrating extended finite state machines (EFSMs) for automatic code generation, a simple example is presented to introduce a process of abstracting resources and building an EFSMs model until the generating codes. In this way is ensured the feasibility of the code generation mechanism based on EFSMs for multi UI application platform.
下载: