摘要
提出了基于软件体系结构的反射工作流模型.作为元层的抽象软件体系结构和物理软件体系结构概念的分离,使得应用语义和实现技术相分离;映射元对象建立抽象软件体系结构到基层工作流任务结构的因果连接;行为元对象执行工作流实例的活动调度等功能.讨论了工作流活动和过程级别的动态性.
A reflective workflow model based on software architecture is proposed to solve the macroscopical constraint problems in dynamic workflow system. Due to the separation between the abstract software architecture and the physical software architecture on the meta-layer, the realization technology is separated from the applied semantics. By the model, the MAP-metaobject establishes the causal link from the abstract software architecture to the workflow task structure. The ACT-metaobject executes the functions of the workflow instance, such as dispatching activity and inquiring state etc. At last, the dynamic characteristics of workflow from the points of view of activity and process levels are surveyed.
出处
《计算机辅助设计与图形学学报》
EI
CSCD
北大核心
2005年第8期1844-1850,共7页
Journal of Computer-Aided Design & Computer Graphics
基金
国家自然科学基金(60373062)
湖南省自然科学基金(04JJ3052)
关键词
工作流
反射
软件体系结构
元对象
workflow
reflection
software architecture
metaobject