[发明专利]数据约束下的业务流程模型的非一致行为分析的新方法在审
申请号: | 201510438289.X | 申请日: | 2015-07-22 |
公开(公告)号: | CN105069554A | 公开(公告)日: | 2015-11-18 |
发明(设计)人: | 方贤文;陈丽娜;方欢;刘祥伟 | 申请(专利权)人: | 安徽理工大学 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q30/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 232001 *** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 约束 业务流程 模型 一致 行为 分析 新方法 | ||
技术领域
本发明属于电子商务信息技术领域,涉及业务流程模型在数据约束下的非一致行为的新的分析方法,包括建立数据流模型、控制流模型以及一种优化数据流约束下的模型的方法。
背景技术
在电子商务中,系统的安全是各大公司面临的极大的挑战。而业务流程模型设置是电子商务流程管理的重点,由于数据信息是业务流程网中必不可少的部分,因此对数据约束下业务流程变化域进行分析显得尤为重要。对一个业务流程模型来说,控制流和数据流是其两大组成部分,由于在数据流影响下可能导致无问题的控制流模型也出现不一致行为,因此,以满足用户所需功能为前提,针对业务流程设置的合理性或实用性不满足要求或出错的情况,必需综合考虑数据约束和行为约束来研究业务流程模型中行为执行的情况,而分析数据约束下的业务流程的非一致行为是其关键所在。
业务流程模型的非一致性分析方法有很大的可选性。目前主要集中于通过研究源模型与一个正确的参照模型的非一致性来分析模型的非一致行为,而实际中,此类研究因难以获取正确的参照模型而缺乏一定的可操作性。也有许多研究主要从控制流和数据流两个方面着手研究业务流程一致性,但几乎没有综合考虑控制流和数据流整体的变化问题,只是单方面的分析控制流或数据流对业务流程模型的影响,而数据流的影响下可能导致无问题的控制流模型也出现变化域,因此必需关注数据流对业务流程模型的影响,但目前的研究都未做具体分析。
发明内容
本发明所要解决的技术问题是:提供一种数据流约束下的业务流程模型的非一致性行为的新的分析方法,通过分析流程模型中数据信息的传播和改变路径以及变迁之间的行为约束关系,综合考虑数据流和控制流对模型一致性的影响,并对数据流约束下的模型进行优化,以确保模型的合理性与实用性相一致,使系统的安全性得到进一步保证。
为解决以上技术问题,本发明采用如下的技术方案:
对于电子商务流程,本发明根据业务流程网的结构特征构建相应的业务流程模型。
为分析网中是否存在非一致行为,根据所构建的业务流程模型,依据业务流程模型中动作执行的顺序和行为约束以及数据信息的传播和改变路径,分别拆分出业务流程模型的两个子模型:控制流模型和数据流模型。
通过行为约束关系及行为执行顺序对控制流模型进行非一致性行为分析,并判定该子模型中是否存在非一致行为。
通过数据信息在业务流程模型中的传播路径和改变路径,分析数据流模型的非一致行为,并确定其非一致行为。
将子模型中出现非一致行为的区域映射到源业务流程模型中,并对其进行分析和验证,最终确定源业务流程模型的非一致行为。
附图说明
图1是本发明的流程模型图。
图2是本发明的一种实施的流程图。
图3是本发明的模型非一致行为分析步骤图。
具体实施方式
本发明提出一种数据流约束下的业务流程模型的非一致性行为的新的分析方法,并在此基础上综合考虑数据流和控制流对模型一致性的影响,当控制流模型或数据流模型中出现非一致行为时,则在源业务流程模型中会出现相应的非一致行为的映射。
以下结合附图对本发明作进一步的说明。
图1所示,首先将业务流程转化为业务流程模型,根据业务流程模型中动作执行的顺序和行为约束以及数据信息的传播路径,分别拆分出业务流程模型的两个子模型,并对子模型进行分析,确定子模型的非一致行为,最后综合考虑子模型的非一致行为在源模型中的映射,确定源业务流程模型的非一致行为。
图2是本发明的一种实施的流程。如图所示,首先将电子商务流程转化为业务流程模型,再依据业务流程模型中动作执行的顺序和行为约束以及数据信息的传播路径,分别拆分出业务流程模型的两个子模型:控制流模型和数据流模型,随后,通过分析流程模型中数据信息的传播和改变路径以及变迁之间的行为约束关系,分析子模型的非一致行为,最后综合考虑两个子模型确定源模型的非一致行为并对其进行优化。
图3描述了数据约束下的业务流程非一致行为的分析步骤,先根据变迁之间的关系分析控制流模型是否合理,是否满足一致性,再依据系统中的数据信息的传播与改变情况分析数据流模型的一致性,并确定其非一致行为,最后综合考虑数据流和控制流对模型一致性的影响,并将所有非一致行为映射到源模型中,并对其进行分析和验证,最终确定源业务流程模型的非一致行为。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽理工大学,未经安徽理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510438289.X/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置