论文部分内容阅读
随着企业系统日益庞大,流程日益复杂,业务流程建模已经成为了企业系统设计和运行中重要环节。迄今为止,基于流程模型的建模方法,关注点一般都集中在流程控制方面,而对于流程相互间的逻辑关系,即业务规则方面的关注度相当少。在流程建模中应用流程模型,会带来一些问题。通过本文研究发现,这些困扰业界的难题,可通过用业务规则来定义流程的途径解决。其实业务规则强大的描述功能,足以表示业务流程,以及语义表示和其它业务功能,而且用规则表示流程,能够被技术人员和商业人士理解,这样能大大降低在实际的商业项目建模中出错的几率。这也成为本文研究的出发点,就是怎么去找到一种自动的从业务规则到可执行流程间的转换方法,使得业务流程的建模能够直接基于业务规则。本文的工作主要体现在以下几个方面:基于规则元模型的规则文本解析方法研究;为了适应转换提出中介模型概念;实现了流程转换过程中的关系图算法;基于中介模型,实现从规则到流程模型的转换;对于本文提出的方法进行了工程性验证。通过本文的研究,证明了对于传统文本进行模型转换的可能性,以及基于传统文本的建模的可行性,通过工程验证证明了可以用传统规则描述文本转换至流程表示模型。本文提出基于规则的建模方法的创新成果,从技术上来说,省去了繁琐的流程设计和用户需求之间的交错关系,直接从业务规则角度开始建模,大大节省了系统开发和系统维护所花费的时间。理论上,本文把传统的文字描述直接和系统流程建模方式结合起来,设计了一种新的流程建模方式,相关的语义分析以及流程动态更改也变得更加实际可行。