线上期刊服务咨询,发表咨询:400-808-1701 订阅咨询:400-808-1721

基于模式的业务构件代码生成方法

冯锦丹; 战德臣; 聂兰顺; 徐晓飞 电子学报 2008年第B12期

摘要:在企业管理软件中业务构件可以通过参数化和配置技术被复用以适应业务需求的变化,这种构件粒度大、可变参数多、结构复杂难于开发.为了提高业务构件的开发效率,确保开发正确性,本文提出一种面向大粒度构件,基于模式的构件代码生成方法.从已有应用系统中抽取业务构件的典型软件模式,定义一种支持多种编程语言的模式描述语言,用其构造基于模式的非实例化构件,并采用模型驱动的思想,将对应模式下富含业务语义的构件实现模型转换为目标程序,以实现业务构件的自动生成.在此方法指导下,开发一套可视化建模与代码生成工具组,并利用此工具自动生成了运行在J2EE平台上的采购管理系统中部分业务构件,应用结果验证了本方法的有效性和实用性.

关键词:代码生成模式模型驱动的架构业务构件业务构件模型

单位:哈尔滨工业大学计算机科学与技术学院; 黑龙江哈尔滨150001

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

电子学报

北大期刊

¥1272.00

关注 25人评论|0人关注