摘要

基于Artifact流程模型是以数据为中心的业务流程常见的建模形式。Artifact流程模型灵活性高,环境适应性强。文中基于Artifact建模思想,结合建模的形式化与说明性表现方式,给出一个新的Artifact流程建模方法并给出模型的实现架构。该方法运用分层理念,将流程模型的概念组成与业务逻辑处理分开,概念层以ArtiFlow模型为基础,详述模型各基本组件并给出基于XML的形式化实现,逻辑层将业务逻辑内容分解成各自独立的组件,供流程引擎按需调配,降低组件间的耦合性,进而提高模型的其灵活性。最后,根据上述建模思想,文章结合网上购物的流程进行了用例分析。