论文部分内容阅读
2011年我国经济发展即将迈入下一个五年计划——“十二五”计划,我国政府将会进一步鼓励科技创新能力。面对如此难得的历史机遇,各行各业同时也在面临着一场严峻的考验,市场竞争在不断演变,客户对更好产品和支持服务的要求越来越苛刻。IT基础设施日益复杂,公司急需通过业务模型创新来识别实现战略差异化的机会。面向服务的架构(Service-Oriented Architecture, SOA)已经成为公认的IT基础架构发展的趋势。作为一种软件系统架构方法,SOA使灵活的业务流程与灵活的IT流程相匹配。通过SOA构建的行业解决方案能够快速适应变化,实现业务创新与IT增值。本文针对SOA领域中的服务组合问题进行了研究与实践,具体的内容包括Web服务、面向服务的架构、服务模型、服务组合质量模型、服务组合异常处理等方面,本文的主要工作及贡献如下:(1)研究了一种基于服务质量和规则的动态服务组合方法,采用规则推理的方法对组合服务质量与用户质量需求进行匹配,从而为用户选择出一组最适合其需求的服务。(2)研究并实现了一种基于规则的服务组合异常处理方法,对服务组合运行过程中可能出现的异常进行了研究和分类,并采用带条件概率的规则对异常进行处理。(3)参与设计基于规则的服务组合平台,并实现了平台集成开发环境中的服务组合工程创建模块、服务组件开发模块等。整个平台提供了SOA生命周期各个阶段所需的操作工具,帮助开发人员快速构建SOA应用。(4)在服务组合平台基础上构建了企业绩效考核系统,对服务组合平台的功能进行验证,体现研究与实践工作的价值。