论文部分内容阅读
IT技术在当今企业内的作用变得越来越明显,已经从过去的电子化办公工具发展成为企业流程变革与创新的重要支撑力量。业务流程与IT技术的融合是未来的发展趋势,而基于Web Services的粗粒度服务组合技术是实现这种融合的有效途径,因为它为传统的软件开发提供了一种全新的体系结构:通过对一些预定义的Web Services进行组合,可以快速地为不断变化的业务需求提供合适的应用系统。论文提出了支持业务模板的集成化Web Services组合方法,以业务环境建模为起点,以业务流程建模为核心,用自动化工具进行两个模型之间的映射,并能把图形化描述的业务流程模型编译成实现Web Services组合的BPEL(Business Process Execution Language)代码,从而实现从业务流程到应用系统的集成化开发过程。这种方法采用模型间的智能转换技术,把业务人员对系统的需求建模和技术人员对系统的设计实现集成在一起,可以尽量减少由于业务人员和技术人员之间的知识结构差异而导致的业务需求与系统实现之间的偏差;通过业务模板中定义的规则,自动从流程模型中抽取服务的流程上下文信息,并根据流程上下文信息从UDDI服务器中查找所需的服务,提高了服务查找的准确性,从而提高了构建新系统的效率。论文最后以一个供应链的例子介绍了这种方法的使用。