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

基于模型驱动架构的电力信息系统快速开发方法
引用本文:赵云山,赵书君,王德军.基于模型驱动架构的电力信息系统快速开发方法[J].电力信息化,2014(1):107-112.
作者姓名:赵云山  赵书君  王德军
作者单位:神华国华(北京)电力研究院有限公司;
摘    要:针对电力行业信息系统建设和整合集成中存在的功能模块重复开发、系统维护代价较高的现状,文章提出一种基于模型驱动架构的电力信息系统快速开发方法,首先通过分析典型电力信息系统的共性功能抽象出电力信息系统元模型,然后以UML活动图的形式搭建系统业务流程,并通过模型一代码转换引擎将业务流程图实例化为特定平台上的业务代码,最后在电力信息系统综合业务平台中即可动态加载并运行该业务。建模实例表明,文章方法在减少重复开发工作量、降低系统维护成本方面有较好的适用性。

关 键 词:模型驱动  业务流程  活动图  模型代码转换引擎

A Rapid Development Approach for Electric Power Information Systems Based on Model Driven Architecture
ZHAO Yun-shan,ZHAO Shu-jun,WANG De-jun.A Rapid Development Approach for Electric Power Information Systems Based on Model Driven Architecture[J].Electric Power Information Technology,2014(1):107-112.
Authors:ZHAO Yun-shan  ZHAO Shu-jun  WANG De-jun
Affiliation:(Shenhua Guohua (Beijing) Electric Power Research Institute Co., Ltd., Beijing 100025, China)
Abstract:During the construction and integration of electric power information systems, there commonly exists the duplicated developed functional modules and high cost system maintenance. This paper presents a model- driven architecture based on a rapid development method for the electric power information system. First, meta- models of electric power information system are abstracted by analyzing typical common power information system features. Second, we generate the business processes by the UML activity diagram, and through the model-to-code transformer, the business flowchart is instantiated into a platform specific business source code. Finally, the business source code can be dynamically loaded and run on the integrated services platform (ISP). Experimental results of several modeling scenarios show that our method is applicable for reducing duplication development and lowering the system maintenance costs.
Keywords:model driven architecture  business process  activity diagram  model to code transformer engine
本文献已被 CNKI 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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