• ISSN: 1674-7461
  • CN: 11-5823/TU
  • 主管:中国科学技术协会
  • 主办:中国图学学会
  • 承办:中国建筑科学研究院有限公司

2016, 8(4): 62-68. doi: 10.16670/j.cnki.cn11-5823/tu.2016.04.11

面向SOA的程序模型变换系统架构方法研究

北京信息科技大学计算机学院,北京 100101

网络出版日期: 2016-08-01

作者简介: 雷鹏飞(1989-),男,硕士研究生。主要研究方向:模型驱动开发技术; 刘建宾(1963-),男,博士、教授。主要研究方向:软件可视自动化工程技术、软件建模理论与方法

基金项目: 国家科技支撑计划课题“建筑行业设计服务共性技术集成平台研究与应用” 2014BAH25F03国家科技支撑计划课题“建筑行业设计服务共性技术集成平台研究与应用” (编号: 2014BAH25F03)

A Study on Architecture Method of SOA-Oriented Program Model Transformation System

School of Computer, Beijing Information Science & Technology University, Beijing 100101, China

Available Online: 2016-08-01

引用本文: 雷鹏飞, 刘建宾. 面向SOA的程序模型变换系统架构方法研究[J]. 土木建筑工程信息技术, 2016, 8(4): 62-68. doi: 10.16670/j.cnki.cn11-5823/tu.2016.04.11

Citation: Lei Pengfei, Liu Jianbin. A Study on Architecture Method of SOA-Oriented Program Model Transformation System[J]. Journal of Information Technologyin Civil Engineering and Architecture, 2016, 8(4): 62-68. doi: 10.16670/j.cnki.cn11-5823/tu.2016.04.11

摘要:针对传统程序模型变换系统存在的复用性差、并发处理能力弱、不跨平台等问题,将SOA的架构和MDA的思想应用到程序模型变换,给出面向SOA的系统功能结构、逻辑架构,以及基本和复合变换服务模块的设计,并对基于元模型的程序模型转换框架和采用的ATL模型变换方法进行了分析和论述。实现的系统应用表明该架构方法具有可扩展性、跨平台、支持并发处理等特点。

关键词: 面向服务的体系架构, 程序模型变换, 模型驱动架构, 元模型, 系统架构方法
[1]

张天, 张岩, 于笑丰等.基于MDA的设计模式建模与模型转换[J].软件学报, 2008, 19(09) : 2203-2217. 

[2]

苏红军, 闫云山, 尤振华. UML模型到N层Web模型的模型驱动转换[J].计算机应用, 2014, 34 (04) : 1161-1164. 

[3]

戚铁林, 李亚芬, 王普. MDA模型转换平台中模型转换方法的研究[J].计算机工程与设计, 2011, 32 (01) : 202-205. 

[4]

Benelallam A, Tisi M, Cabot J. Distributed Model-to-Model Trans-formation with ATL on MapReduce[J]. 2015: 37-48.

[5]

董淑英, 林克成. MDA与云计算、SOA的比较研究[J].计算机科学, 2012(S1) : 207-209. 

[6]

Anneke G. Kleppe, Jos B. Warmer, Wim Bast. MDA Explain[M]. Addison-Wesley Longman Publishing Co., Inc. Boston, MA, USA, 2003.

[7]

戴衡. 基于MDA的EJB模型转换规则研究[D]. 广西大学, 2010.

[8]

刘建宾.过程蓝图设计方法学[M].科学出版社, 2005.

[9]

刘建宾.过程蓝图程序表示模型与视图导出方法[J].计算机工程, 2009, 35(21) : 13-16.doi: 10.3969/j.issn.1000-3428.2009.21.005

[10]

胡伟奇, 刘建宾.基于Java蓝图的过程模式形式化定义框架[J].计算机应用与软件, 2015, 32(5) : 24-29. 

[11]

王晓, 聂凯.基于SOA和MDA的指挥信息系统构建新方法[J].舰船电子工程, 2014(6) : 56-59. 

[12]

温涛, 盛国军, 郭权等.基于改进粒子群算法的Web服务组合[J].计算机学报, 2013, 36 (05) : 1031-1046. 

[13]

夏亚梅, 程渤, 陈俊亮等.基于改进蚁群算法的服务组合优化[J].计算机学报, 2012, 35(02) : 270-281. 

[14]

黄嘉东, 徐兵元, 叶向阳.企业级应用系统SOA架构建设研究与实践[J].中国高新技术企业, 2016 (2) : 159-161. 

[15]

荆泽泉, 石青, 余文芳.基于ESB的企业应用集成研究[J].数字技术与应用, 2011(9) : 120-121. 

[16]

明亮, 况晓辉, 黄敏桓.基于SOA的可信智能空间系统软件研究[J].计算机科学, 2010, 37(1) : 34-38. 

[17]

王建光. 基于模型驱动架构的软件生成技术研究[D]. 太原理工大学, 2007.

[18]

冉川. 基于J2EE的模型驱动开发中模型转换方法的研究与实现[D]. 北京工业大学, 2009.

[19]

万芳, 沈建京, 韩丁等. 基于SOA的服务构件组合技术研究[C]. 中国控制会议. 2008.

[20]

张春阳, 韩建松, 张惠军等.基于MDA的SOA服务协作模型[J].河南科技大学学报(自然科学版), 2010, 31(04) : 31-34.doi: 10.3969/j.issn.1672-6871.2010.04.009

计量
  • PDF下载量(16)
  • 文章访问量(1602)
  • HTML全文浏览量(586)
目录

Figures And Tables

面向SOA的程序模型变换系统架构方法研究

雷鹏飞, 刘建宾

  • 版权所有© 《土木建筑工程信息技术》编辑部
  • 京ICP备17057008号
  • 地址:北京市朝阳区兴化路2号院1号楼
  • 电话:010-64517910 邮编:100013
  • 微信号:tmxxjs  QQ:342182902  E-mail:tmxxjs@163.com
本系统由北京仁和汇智信息技术有限公司设计开 技术支持: info@rhhz.net