基于MDA的SOA服务协作模型  被引量:1

Service Collaboration Model of SOA Based on MDA

在线阅读下载全文

作  者:张春阳[1] 韩建松[1] 张惠军[2] 任铭亮[1] 刘勇[1] 

机构地区:[1]河南科技大学电子信息工程学院,河南洛阳471003 [2]安阳卷烟厂企管部,河南安阳455100

出  处:《河南科技大学学报(自然科学版)》2010年第4期31-34,共4页Journal of Henan University of Science And Technology:Natural Science

基  金:国家自然科学基金项目(60475021)

摘  要:BPEL是业务流程执行语言用来描述SOA的服务协作模型,实现对已有系统业务流程的编排。但其随着整合已有系统的增多和业务流程复杂性的增加,BPEL建模也变得异常复杂。本文给出了一种基于MDA模型驱动转换的方法来建立SOA服务协作模型。针对建立SOA服务协作模型的复杂性,在平台无关层建立UML活动图描述服务协作模型的交互过程,通过建立模型之间的映射规则,将平台无关层模型自动转换到平台相关层BPEL模型,试验表明:该方法能较好地简化SOA服务协作模型的建立过程。Business process execution language is used to describe the service collaborative model of SOA,and it can choreograph the business existed processes.But with the legacy system integrated and the complexity of business processes increased,constructing the BPEL model becomes more and more complex.This paper presented a method based on model driven architecture to construct the service collaboration model of SOA.For the service collaboration model's complexity of SOA,first,the UML activity diagram was constructed in PIM.Then the PIM model was translated to the PSM model which accorded with the translate rules.At last the business process execution language model was generated.The experiment showed that this method can simplify the process of constructing the service collaboration model of SOA.

关 键 词:模型驱动构架 面向服务的体系构架 WEB服务 业务流程执行语言 

分 类 号:TP311.5[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象