基于过程挖掘的SOA场景发现与研究
本文关键词: 过程挖掘 SOA 业务流程管理 场景 ProM 云平台 出处:《上海交通大学》2015年硕士论文 论文类型:学位论文
【摘要】:随着云计算理念的深入人心,企业在设计和建设信息系统时愈来愈趋向于采用面向服务的体系结构(Service-Oriented Architecture,SOA)模式。但对于一个企业,尤其是业务流程和功能需求时刻变化的企业在构建IT系统时仍存在很大的挑战。企业构建信息系统来支撑企业业务处理的重心主要集中在业务流程管理(Business Process Management)和SOA的有机结合基础之上。目前作为信息系统设计关键环节的传统业务建模方法依赖于人工经验进行业务分析和建模,难以全面把握业务实际执行过程中动态变化的场景信息,同时制约了系统应用开发的质量和效率,因此需要一个可以反映实际业务处理需求的建模方法来帮助业务建模人员分析和设计业务流程,并为服务应用开发提供良好支持。随着业务规模的日趋庞大,由于业务需求的不断更新导致实际业务处理逐渐偏离初始设计模型,使得系统应用严重制约业务执行效率。针对该问题,论文提出了基于过程挖掘技术的场景发现方法框架,重点研究如何利用过程挖掘的三种视图层面挖掘技术发现业务场景中任务活动控制流、组织结构和业务对象三要素及其相互作用关系,进而得到包含了角色、任务和业务对象的应用场景信息,从任务节点执行的粒度分析业务处理,并在此基础利用业务模型帮助开发人员进行服务编制管理,从而高效利用SOA服务来满足实际业务处理需求。主要研究内容如下:(1)提出基于过程挖掘的场景模型应用框架描述基于过程挖掘的场景模型的应用环境,并说明场景模型对云服务平台的支持作用和应用模式。设计基于过程挖掘的场景模型应用框架,包括数据持久层、挖掘层、以及应用层。最后阐述应用框架在云平台流程服务生命周期的运行、接收反馈到分析改进三个阶段的数据流动情况。(2)构建基于过程挖掘的场景元模型根据对过程挖掘技术以及场景概念相关内容的研究,建立基于过程挖掘的场景元模型。元模型定义了日志记录子模型和场景挖掘处理子模型,覆盖了过程挖掘三种视图、服务运行时信息和企业业务相关数据。然后基于场景元模型分析业务流程的任务控制结构和组织结构两大要素,为实现基于应用场景的业务流程模型构建、分析和改进提供理论基础,进而指导服务组合优化。(3)建立基于过程挖掘的场景发现方法框架在过程挖掘技术的控制视图、组织视图和实例视图三种层面的挖掘技术基础上设计场景发现方法的实现步骤。根据场景元模型从服务调用日志中挖掘业务场景与应用场景。对BPEL描述机制基于场景元模型进行扩展,使得场景模型可以指导服务编制,并快速转化为可执行服务文件。(4)基于过程挖掘的场景发现方法框架的原型构建与验证基于ProM开源框架构建原型系统。结合某交通物流云服务平台背景对服务日志记录进行挖掘分析和验证,最后,定性分析与比较基于场景的建模方法和典型的业务建模方法。原型系统的实现和验证结果表明,本文提出的基于过程挖掘的SOA场景发现方法框架为监控分析和改进业务流程起到了有效的支持作用,具有一定的理论价值和应用前景。
[Abstract]:With the popular concept of cloud computing, enterprise in the design and construction of information system is more and more tend to be in the service oriented architecture (Service-Oriented, Architecture, SOA). But for an enterprise, especially the business process and functional requirements of the constantly changing enterprises still a big challenge in the construction enterprises to build IT system. The information system to support the focus of enterprise business processing focuses on business process management (Business Process Management) based on organic combination and SOA. At present as the traditional business modeling method of key information system design on business analysis and modeling on the artificial experience, it is difficult to fully grasp the business actual implementation of dynamic scene information. At the same time restricts the application of the system of quality and efficiency, so we need a can reflect the actual business needs The modeling method to help the business modeling analysis and design of business processes, and provide good support for service application development. With the increasingly large scale of business, because business needs updating leads to the actual business processes gradually deviate from the initial design model, the system should perform efficiency restrict business. Aiming at this problem, this paper puts forward the methods of framework the discovery process mining technology based on the scene, the three view focuses on how to use the process of mining technology flow control tasks in the business scenario, organization structure and business object three factors and their interactions, and contains the role, application of scene information tasks and business objects, business processing tasks from the size analysis node implementation, and on this basis the use of business model to help developers of service management, and Gao Xiaoli Use the SOA service to meet the actual needs of business processes. The main contents are as follows: (1) the application framework of scene model mining process description application environment scene model based on process mining, and explain the scene model support for cloud service platform and application mode. Application framework design scene model based on process mining. Including the data persistence layer, mining layer, and application layer. Finally, the operation framework in the cloud platform process service life cycle, receiving feedback to the analysis and improvement of three stages of data flow. (2) the construction process of mining scene element model according to the process of mining technology and related concepts based on the content of the scene. Set up the scene model based on process mining. Element model defines a sub model of logging model and scene mining, covering the mining process of three kinds of visual map service Business information and data bank. Then the scene element model based on the analysis of business process control task structure and organization structure of the two elements, in order to realize the construction of business process model based on scenario analysis and improvement, provide a theoretical basis and guidance service optimization. (3) to establish the control framework of mining technology in the process of view method the discovery of the mining process based on the scene, the organization view and instance view three aspects of mining technology based on the design scene found implementation steps method. According to dig business scenarios and application scenarios of Chang Jingyuan model dug from the service call log. On the BPEL scene description mechanism element model based on the extended model, makes the scene can guide service system and quickly converted to executable file service. (4) the mining process based on the scene found that construction and verification of ProM based on open framework prototype Construction of the prototype system source framework. Combined with a traffic logistics service platform for service log mining background analysis and verification, finally, qualitative analysis and comparative modeling method based on scene and typical business modeling method. The implementation of the prototype and verification results show that the proposed process mining framework of service discovery method based on SOA scene the process to play a supporting role for the effective monitoring and improvement, has a certain theoretical value and application prospect.
【学位授予单位】:上海交通大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【相似文献】
相关期刊论文 前10条
1 陈明亮;赖红霞;汪蕾;;业务流程网络与业务流程评估[J];管理世界;2009年10期
2 邓耿;;业务流程中存在的问题值得重视[J];现代金融;2010年02期
3 孟磊;;分布式业务流程实时一致性分析方法[J];计算技术与自动化;2013年03期
4 龚海涛;;重建业务流程 深化企业管理[J];文教资料;2006年21期
5 高梦昭;挑战传统业务流程[J];市场与电脑;2001年05期
6 王问梅;依托计算机管理重组业务流程[J];市场与电脑;2002年10期
7 蒋川群,戴芳胜,张峰昌,王操;网上城市业务流程的研究与实现[J];计算机工程;2003年21期
8 陈启申;从优化业务流程谈信息化[J];现代制造;2003年02期
9 唐平,陆渝梅,陈敏;业务流程重构在企业信息化中的应用[J];兰州大学学报;2005年03期
10 金达仁;流程从属模式[J];信息系统工程;2005年08期
相关会议论文 前10条
1 苗天雅;颜志军;张越军;;知识密集型业务流程建模及优化方法研究[A];全国第九届企业信息化与工业工程学术会议论文集[C];2005年
2 崔双平;;以业务流程为导向的物料集中管理体系的构建与实施[A];鲁冀晋琼粤川辽七省金属(冶金)学会第十九届矿山学术交流会论文集(管理及综合卷)[C];2012年
3 刘瑾;张嘉丽;郝利剑;续强波;夏桂坚;陈茜;;基于数字化业务流程的党务管理平台的研究[A];全国先进制造技术高层论坛暨第九届制造业自动化与信息化技术研讨会论文集[C];2010年
4 王素美;黄宗英;来天平;;基于业务流程的学位管理系统的设计与实现[A];中国高等教育学会教育信息化分会第十二次学术年会论文集[C];2014年
5 阿孜古丽;刘建明;刘洁卉;;基于Petri网的业务流程评估[A];着力提高高等教育质量,,努力增强高校创新与服务能力——北京市高等教育学会2007年学术年会论文集(下册)[C];2008年
6 赵非;;以信息化为基础的管理体系整合[A];第十届中国科协年会信息化与社会发展学术讨论会分会场论文集[C];2008年
7 朱青;于法哽;安文怡;;满足政务业务流重组需求的组装器研究[A];2006北京地区高校研究生学术交流会——通信与信息技术会议论文集(下)[C];2006年
8 张红海;;基于业务流程的企业档案知识管理的探讨[A];档案事业改革与创新——2013年全国青年档案工作者研讨会论文集[C];2013年
9 王婧;吴伟明;冯爽;;基于SOA的IT服务管理模型研究[A];中国通信学会第六届学术年会论文集(上)[C];2009年
10 邱志琴;;多媒体全业务平台业务流程的实践探索[A];中国新闻技术工作者联合会五届二次理事会暨学术年会论文集(上篇)[C];2010年
相关重要报纸文章 前10条
1 张凌;保险业务流程 信息化发展构想[N];中国保险报;2004年
2 叶宜强;企业管理的业务流程问题[N];中国计算机报;2002年
3 薛斐;业务流程[N];计算机世界;2002年
4 张闯;重视业务流程开发方法[N];通信产业报;2003年
5 刘石;品类管理业务流程特征[N];中国商报;2000年
6 IDS Scheer中国公司咨询顾问 熊韧;建立企业流程管理长效机制[N];中国冶金报;2007年
7 郑申;通信驱动业务流程变革[N];金融时报;2007年
8 王艳双邋李哲;管道公司业务流程汇编工作启动[N];石油管道报;2008年
9 记者 王彪;公司总部全面推进业务流程梳理优化工作[N];国家电网报;2012年
10 记者 饶红浩;企业盼尽快明确境外期货套保业务流程[N];期货日报;2013年
相关博士学位论文 前10条
1 贺琪;以artifact为中心的业务流程合规性研究[D];复旦大学;2014年
2 李晖;跨组织业务流程协同关键问题研究[D];山东大学;2010年
3 姚青;个性化业务流程定制的关键问题研究[D];山东大学;2009年
4 刘飚;企业业务流程分析及其再造的评价方法研究[D];华中科技大学;2004年
5 姜久雷;云计算环境下跨组织业务流程建模方法研究[D];东华大学;2014年
6 洪国彬;基于随机Petri网的企业业务流程重组的理论与优化方法研究[D];天津大学;2003年
7 林宝玉;基于业务流程的企业会计系统重构研究[D];厦门大学;2006年
8 张静;支持业务流程变化的软件系统构建方法研究[D];山东大学;2007年
9 蔡章利;基于BPMN的业务流程一体化建模方法研究与实现[D];重庆大学;2011年
10 奉继承;知识转化业务流程的模型体系与运营方法研究[D];天津大学;2007年
相关硕士学位论文 前10条
1 兰玉明;WX公司基于ERP系统的BPR应用研究[D];大连海事大学;2015年
2 李e
本文编号:1533458
本文链接:https://www.wllwen.com/guanlilunwen/wuliuguanlilunwen/1533458.html