共查询到17条相似文献,搜索用时 109 毫秒
1.
业务逻辑自动生成是代码自动生成领域中一个匾待解决的问题。为了解决这个问题,分析了业务逻辑难于生成的原因,在MDA的基础上引入产生式规则的思想,研究PSM模型到代码的转换过程。提出一种基于产生式规则的建模方法对逻辑中业务规则及业务流程进行建横,并基于产生式系统原理,对代码生成器进行设计与实现。基于本方法实现的代码生成器,实现了业务规则及业务流程模型到代码的转换,使目标代码业务逻辑与数据分离,一定程吱上解决了业务逻辑代码自动生成问题。 相似文献
2.
3.
4.
针对MDA中的两个重要转换之一——PSM到应用程序代码的转换,提出了一个基于XSLT技术的代码自动生成器设计方案,用来实现MDA的代码自动生成。此外,对代码生成器的输入、代码生成器的自动生成原理进行了详细讨论;最后给出了一个在RAD中如何采用代码自动生成器生成代码的例子。 相似文献
5.
6.
7.
8.
针对现有智能通信业务生成技术严重依赖平台环境,业务逻辑跨不同API,导致智能通信业务软件移植性差,难以适应业务需求变化快和开放的网络环境等问题,文中通过提出一种智能通信业务的模型转换方法,解决智能通信业务软件自动生成的问题。首先,从两个部分制定相应的模型转换规则,实现平台无关业务模型到JAIN SIP平台业务静态模型的转化定义,以及到JAIN SIP平台业务可执行语义模型的转化定义。然后,利用IBM RSA工具构建模型转换引擎。最后,以典型的呼叫业务为例,完成了模型转换的具体实现过程,说明了方法的有效性和可用性。 相似文献
9.
提出模型驱动下的代码自动生成方法以MetaEdit+作为元建模工具,由领域专家建立领域元模型和模型,通过生成器定义语言MERL,软件开发人员可以很方便地设计代码生成器,直接从领域专家所建立的图形领域模型生成Java程序代码。经测试,所生成的Java程序代码可以在Windows操作系统环境的Java平台上正确运行。 相似文献
10.
为了解决传统嵌入式数控系统开发中出现的各种问题,提出并实现了一种嵌入式数控系统模型驱动开发方法,该方法以模型为中心,主要包括领域建模语言构建、模型转换、代码自动生成3个部分.为了实现对数控系统全面而真实的描述,采用了基于多视角的数控系统元模型的构建方法.在模型转换部分详细描述了转换的四点要求及相应的处理策略.最后详述了基于领域类库的代码生成器技术,保证了系统开发效率的提高. 相似文献
11.
12.
针对现今已有的Web应用框架能够在一定程度上降低业务逻辑处理的难度,但缺乏页面细粒度授权机制的支持,对页面以及页面上操作的访问控制问题仍要编写大量代码处理。设计并实现了一种面向细粒度授权机制的Web页面自动生器(Web pages automatically Generator)WPAG,该生成器采用组件化页面自动生成技术,与基于角色的细粒度访问控制模型相结合,开发者只需对交互模型接口进行简单参数设置,即可实现细粒度访问控制的页面代码自动生成,并提供二次开发能力适应逻辑业务复杂的应用。 相似文献
13.
14.
后台管理系统功能和模式相对固定,为了降低软件开发人员的重复工作量,缩短项目的开发周期,应用基于模板技术的代码生成原理,设计一款基于Maven的后台管理系统代码生成器,完成从业务模型到后台管理系统的代码生成;从业务文件定义、业务文件解析到模板合成阐述本代码生成器的内部结构。 相似文献
15.
MDA构建了PIM和PSM,定义了模型间的自动映射,这种映射即模型变换。模型变换分为模型到模型的变换和模型到代码的变换两大类。本文通过分析基于ASP.NET的三层架构,构建MDA框架,定义模型变换规则,组成模型变换定义,实现模型间的变换。 相似文献
16.