首页 | 本学科首页   官方微博 | 高级检索  
     

基于模式的业务构件代码生成方法
引用本文:冯锦丹,战德臣,聂兰顺,徐晓飞.基于模式的业务构件代码生成方法[J].电子学报,2008,36(Z1):19-24.
作者姓名:冯锦丹  战德臣  聂兰顺  徐晓飞
作者单位:哈尔滨工业大学计算机科学与技术学院, 黑龙江哈尔滨, 150001
基金项目:国家自然科学基金(No.60773064); 国家863高技术研究发展计划(No.2006AA01Z167,No.2006AA04Z165,No.2006AA04Z150,No.2007AA01Z128,No.2008AA04Z101,No.2008GG10004010)
摘    要:在企业管理软件中业务构件可以通过参数化和配置技术被复用以适应业务需求的变化,这种构件粒度大、可变参数多、结构复杂难于开发.为了提高业务构件的开发效率,确保开发正确性,本文提出一种面向大粒度构件,基于模式的构件代码生成方法.从已有应用系统中抽取业务构件的典型软件模式,定义一种支持多种编程语言的模式描述语言,用其构造基于模式的非实例化构件,并采用模型驱动的思想,将对应模式下富含业务语义的构件实现模型转换为目标程序,以实现业务构件的自动生成.在此方法指导下,开发一套可视化建模与代码生成工具组,并利用此工具自动生成了运行在J2EE平台上的采购管理系统中部分业务构件,应用结果验证了本方法的有效性和实用性.

关 键 词:代码生成  模式  模型驱动的架构  业务构件  业务构件模型  
收稿时间:2008-10-22

Pattern Based Code Generation Method for the Business Component
FENG Jin-dan,ZHAN De-chen,NIE Lan-shun,XU Xiao-fei.Pattern Based Code Generation Method for the Business Component[J].Acta Electronica Sinica,2008,36(Z1):19-24.
Authors:FENG Jin-dan  ZHAN De-chen  NIE Lan-shun  XU Xiao-fei
Affiliation:School of Computer Science and Technology, Harbin Institute of Technology, Harbin, Heilongjiang 150001, China
Abstract:
Keywords:code generation  pattern  MDA  business component  business component model  
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《电子学报》浏览原始摘要信息
点击此处可从《电子学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号