%0 Journal Article
%T Architecture of Component Composition Based on Workflow Engine
基于工作流引擎的构件组装体系结构
%A LI Hai-Bo
%A ZHAN De-Chen
%A XU Xiao-Fei
%A
李海波
%A 战德臣
%A 徐晓飞
%J 软件学报
%D 2006
%I
%X 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.
%K workflow
%K workflow engine
%K component composition
%K process component
%K control flow
%K data flow
工作流
%K 工作流引擎
%K 构件组装
%K 过程构件
%K 控制流
%K 数据流
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=7B962B0E3714A804&yid=37904DC365DD7266&vid=BCA2697F357F2001&iid=B31275AF3241DB2D&sid=C429879D42743822&eid=3FD5B2D1B84CE43E&journal_id=1000-9825&journal_name=软件学报&referenced_num=17&reference_num=17