###
DOI:
Journal of Software:2006.17(6):1401-1410

基于工作流引擎的构件组装体系结构
李海波,战德臣,徐晓飞
(哈尔滨工业大学,计算机科学与技术学院,企业智能计算研究中心,黑龙江,哈尔滨,150001;东北农业大学,工程学院,黑龙江,哈尔滨,150030)
Architecture of Component Composition Based on Workflow Engine
LI Hai-Bo,ZHAN De-Chen,XU Xiao-Fei
()
Abstract
Chart / table
Reference
Similar Articles
Article :Browse 5975   Download 4911
Received:December 14, 2005    Revised:March 13, 2006
> 中文摘要: 近年来,软件体系结构(SA)、基于构件的软件开发技术(CBSD)等开始在软件开发中发挥出重要的作用.CBSD应用的成功主要体现在自底向上构造系统的方法上.目前,对SA的研究还缺乏一种自顶向下的构件动态组装方法,尤其是过程构件的组装.以工作流技术为基础,以基于Web应用为背景,研究了基于工作流引擎的构件组装方法.从业务过程的基本要素一一业务对象、控制流和数据流入手,详细分析了这些要素在构件环境下的特点和交互模式,并以此为基础提出了一种基于工作流的引擎的过程构件组装体系结构.该体系结构中除了考虑常规的控制流驱动的构件组装外,还深入研究了文档型的数据流驱动的构件组装机制,能够为其他研究者将文档型工作流技术应用于软件构件组装提供借鉴和参考.
Abstract:Nowadays, SA (software architecture) and CBSD (component-based software development), have shown great advantage in software development. CBSD is a successfully applied down-top methodology to software development; whereas SA still lacks a top-down component composition methodology, especially in process component. Based on workflow and the background of Web application, a component composition method is investigated. Being started with the key elements of business process, such as business object, control flow and data flow, characteristics and interactions between them are formalized. A workflow engine based SA of process component composition is proposed. Except for the control flow, the SA can deal with data flow between business activities, and provide a reference to others in applying archive workflow to component composition.
文章编号:     中图分类号:    文献标志码:
基金项目:Supported by the National Natural Science Foundation of China under Grant No.60573086 (国家自然科学基金); the National High-Tech Research and Development Plan of China under Grant No.2003AA4Z3210 (国家高技术研究发展计划(863)); the National Research Foundation for the Doctoral Program of Higher Education of China under Grant No.20030213027 (国家教育部博士点基金) Supported by the National Natural Science Foundation of China under Grant No.60573086 (国家自然科学基金); the National High-Tech Research and Development Plan of China under Grant No.2003AA4Z3210 (国家高技术研究发展计划(863)); the National Research Foundation for the Doctoral Program of Higher Education of China under Grant No.20030213027 (国家教育部博士点基金)
Foundation items:
Reference text:

李海波,战德臣,徐晓飞.基于工作流引擎的构件组装体系结构.软件学报,2006,17(6):1401-1410

LI Hai-Bo,ZHAN De-Chen,XU Xiao-Fei.Architecture of Component Composition Based on Workflow Engine.Journal of Software,2006,17(6):1401-1410