收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

业务功能驱动的服务提炼研究

张韧  
【摘要】: 面向服务的体系架构(SOA)提炼是当前ERP研究领域的一个热门研究方向,这种业务驱动的IT架构不但确保了业务与IT之间的一致性,也为企业SOA奠定了良好的基础。目前较为流行的服务提炼方案基于企业的业务流程模型,由于业务流程变动频繁,导致提炼得到的服务架构不稳定。相比之下,业务功能计划(BCM)具有更高的稳定性,因此是SOA的一个更理想的基础,文中由此提出了基于BCM的服务提炼方法。 全文主要研究与讨论两个问题:一是对当前的BCM进行改进以方便服务的提炼,并设计相应的建模工具;二是研究从BCM提炼服务的步骤和规则,并设计实现对应的软件系统。 首先,为了方便从BCM提炼服务,基于使BCM与SOA具有更多共性的原则,论文针对当前BCM存在的局限性——无法暴露接口以及不具备独立的数据结构和明确的服务质量,提出了BCM的改进方案。 其次,由于现有的BCM建模工具完全依赖于Excel,难以从模型自动提炼服务,而且不支持改进的BCM模型,所以需要设计一款新的BCM建模工具。文中将BCM建模语言视作一个领域专用语言(DSL),采纳了基于元模型的设计思想,通过DSL Tools实现了BCM建模工具。它将模型以xml文档存储,方便了设计程序进行分析,并从中自动提炼服务。 然后,在BCM模型的基础上,论文提出了服务提炼应当遵循的一系列步骤,采取层次由高到低不断下钻的方式,从定义服务粒度、识别服务开始,直到最终确定服务接口等细节参数,完成了从业务模型到服务模型的过渡和转换。对于服务识别的方法,论文借鉴了现有的研究成果,提出了为BCM量身定做的围绕关键功能的服务识别规则。 最后,为了更清楚地阐明这些思想,本文作者设计了BCM服务提炼软件,支持了从读入BCM模型、识别服务、提取细节到生成服务模型的整个服务提炼过程。 文中通过一个案例表述了这个过程,结果表明,本文提出的基于BCM的服务提炼构想切实可行,并且得到的服务架构在功能和粒度上与BCM具有很高的一致性。由于BCM模型中已经蕴含了SOA的思想,从中发现和提炼服务是一个直观的过程,在BCM服务提炼软件的辅助下,更是可以一体化地完成从业务建模到服务提炼的全过程,为企业的SOA设计开辟了一条蹊径。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 白娅娟;;基于SOA的数字化校园规划与设计[J];电脑知识与技术;2010年03期
2 罗辉琼;聂瑞华;林怀恭;李艳;袁伟云;;基于SOA架构的数字校园研究与实现[J];计算机技术与发展;2009年05期
3 徐少平;徐少文;黄美玲;;一个Web服务管理框架设计方案[J];计算机技术与发展;2006年04期
4 齐艳珂;徐宏炳;;面向Web服务的消息中间件模型[J];电脑知识与技术(学术交流);2007年18期
5 吴懋刚;钱雪忠;;基于SOA的发布/订阅系统设计[J];微计算机信息;2008年24期
6 卿昱;杨志聪;;基于SOA的栅格安全服务研究[J];信息安全与通信保密;2009年02期
7 顾云锋;;基于SOA和Web服务的高校信息系统集成研究[J];计算机与现代化;2009年10期
8 陆莉莉;季一木;;基于SOA的OA系统设计方案研究[J];江苏通信技术;2007年03期
9 向良新;陈铁英;高育林;;基于SOA的医院应用服务总线的应用研究[J];医学信息;2009年05期
10 林培龙;刘柏嵩;;基于SOA的电子政务决策支持系统研究[J];合肥工业大学学报(自然科学版);2009年06期
11 刁显峰;支兴超;;基于SOA的业务流程通信方法[J];计算机工程;2010年14期
12 刘川;朱律玮;;标准在SOA领域的应用[J];信息技术与标准化;2010年03期
13 谢晓林;余胜泉;程罡;黄烨敏;;网络教学平台的新发展[J];开放教育研究;2007年05期
14 梁胜彬;董靓;;基于SOA的绿色建筑协同评估系统的设计[J];计算机工程与设计;2008年23期
15 岳冰;刘勇;付伟庆;;基于Web服务的SOA应用研究[J];中国新技术新产品;2010年02期
16 胡可;陈海玲;;基于工作流的实验室管理信息系统的设计[J];实验室科学;2008年06期
17 刘福泉;;基于SOA的网格工具SGT的设计[J];科技情报开发与经济;2008年09期
18 张伟宁;刘列根;张宇;;基于消息传递的ESB的研究与应用[J];微计算机信息;2008年27期
19 王小丽;吴君;张海涛;;眼视光医学电子病历的应用与体系设计[J];工业控制计算机;2009年11期
20 李铁;黄天培;卢坚;;基于SOA实现医院应用集成平台[J];医学信息;2010年05期
中国重要会议论文全文数据库 前2条
1 梁胜彬;董靓;;一种基于SOA的绿色建筑协同评估系统的设计[A];建筑环境与建筑节能研究进展——2007全国建筑环境与建筑节能学术会议论文集[C];2007年
2 戚铭尧;李家齐;;面向物流的空间信息服务研究[A];第四届海峡两岸GIS发展研讨会暨中国GIS协会第十届年会论文集[C];2006年
中国硕士学位论文全文数据库 前10条
1 张韧;业务功能驱动的服务提炼研究[D];上海交通大学;2007年
2 刘双喜;基于SOA的实时数据仓库技术研究[D];华北电力大学(河北);2009年
3 孔晓飞;基于SOA的现代电子政务系统的构建[D];复旦大学;2009年
4 李刚洲;面向服务的作战计划生成方法研究[D];国防科学技术大学;2009年
5 王豫;基于SOA架构异构数据源包装器的设计与实现[D];西北工业大学;2007年
6 吕英红;PLM系统中SOA的应用与开发[D];华东师范大学;2009年
7 朱振杰;SOA的关键技术的研究与应用实现[D];电子科技大学;2006年
8 沙为超;基于Web服务的SOA应用研究[D];安徽大学;2007年
9 袁亮;基于BizTalk的工作流系统分析与设计方法研究[D];合肥工业大学;2008年
10 龚升;以基于服务的架构实现半导体企业的电子商务平台[D];华东师范大学;2006年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978