With development of computer network, Web is evolving to an open and distributed computing environment from traditional static information distribution medium. It has already become an important and urgent problem for modern enterprise to integrate business process quickly and effectively. To propose a more lightweight method for process integration modeling, development, testing and deploying, this project studies process integration with a three layer perspective: integration architecture style and integration meta-model, processing integration modeling and process integration implementation. 1. This project proposes "Business Unit" (BU) concept as a unified abstract model of Web resource, and then bring in the concept of "Integrator" to abstract event driven integration relation semantics. Based UML Profile for EAI, specification of BU meta-model and Integrator meta-model is presented. In this way, this project obtain a integration architecture style BuOA (Business Unit oriented Architecture). 2. By using BU to describe business activity and using Integrator to describe relation between business activities, this project builds a set of mapping rule from BPEL model to the integrator-based BuOA model based on CEP(Complex Event Process) techniques. These mapping rules can be used as modeling guide for process integration. 3. By bringing implementation of integration relation from server side to browser side, this project develops a lightweight integration middleware and a visual integration development tool.
随着计算机网络的发展,Web正从传统意义下的静态信息发布媒介演变成为一种开放分布的计算环境,在Web环境下如何将业务过程进行有机的集成已经成为企业信息化亟待解决的问题。本项目以支持快速灵活的轻量级过程集成建模、开发、测试和部署为目标,在集成体系结构与集成元模型、过程集成建模方法和过程集成实现技术三个层次展开研究:1)提出"业务单元"概念以统一描述各类Web应用资源,引入"集成件"概念以抽象事件驱动的集成关系语义,基于UML Profile for EAI给出业务单元和集成件的元模型规约,以期得到一种面向业务单元的集成体系结构风格BuOA;2)通过业务单元描述业务活动,通过集成件描述业务活动关系,基于复杂事件处理技术建立一套从BPEL模型到BuOA模型的映射规则,从而指导过程集成建模;3)将集成关系的实现从服务器端引入到浏览器端,实现轻量级的集成中间件和可视化的过程集成开发工具。
本项目以支持Web环境下快速灵活的轻量级过程集成建模、开发、测试和部署为目标, 在集成体系结构与集成元模型、过程集成建模方法和过程集成实现技术三个层次展开研究,其中:.1、为了设计一种更加遵循Web设计原则且符合Web应用特征的集成体系结构风格,基于Web应用的三维模型提出“业务单元”概念,为多种Web应用资源提供一种统一抽象模型;引入“集成件”概念以描述事件驱动的集成关系语义,得到一种面向业务单元的体系结构(Business unit Oriented Architecture,BuOA)。为了,提供标准化的集成元数据来简化集成开发,以及支持过程集成开发工具和集成运行平台的构造,采用UML符号体系给出业务单元和集成件的元模型规约。.2、为了支持在业务活动松散自治的环境下描述复杂过程集成场景,提出了一种轻量级过程集成建模方法,其中通过将业务单元封装为浏览器端构件,通过集成件描述业务活动关系语义,将过程逻辑的实现引入到浏览器端,并采用复杂事件处理技术基于发布/订阅范型进行构件编排,并给出了BPEL模型中的服务连接、过程状态和过程行为映射为BuOA模型的一组规则。.3、为了支持更加快速灵活的过程集成开发,将集成关系的实现从服务器端引入到浏览器端,实现了基于Web的可视化过程集成开发工具和轻量级的浏览器端集成中间件。为了自动化发布和部署业务单元,加快业务过程的交付,扩展了业务单元模型,将云环境下弹性的基础设施作为业务单元服务器端的内部元素,同时给出了一种基于轻量级容器技术的部署方案。..项目团队发表了6篇学术论文,其中5篇为EI检索;取得一项软件著作权;培养博士研究生2名,硕士研究生3名。..综上所述,在Web应用成为构建企业业务系统主流方式的背景下,本项目开展的集成体系结构、轻量级过程集成建模与实现技术等方面的研究,可以帮助企业快速响应业务变化以提升企业综合竞争力,具有理论价值和推广前景,并初步取得了应用效果。
{{i.achievement_title}}
数据更新时间:2023-05-31
基于分形L系统的水稻根系建模方法研究
服务经济时代新动能将由技术和服务共同驱动
空气电晕放电发展过程的特征发射光谱分析与放电识别
基于图卷积网络的归纳式微博谣言检测新方法
多源数据驱动CNN-GRU模型的公交客流量分类预测
WEB数据抽取与集成技术研究
服务计算环境下基于人工企业的业务协同优化研究
业务过程模型的重构技术研究
面向Web环境下藏语社会网络分析的关键技术研究