[发明专利]端对端业务流程管理、业务事件管理和/或业务活动监控的系统和/或方法无效
申请号: | 201010163065.X | 申请日: | 2010-03-31 |
公开(公告)号: | CN101853437A | 公开(公告)日: | 2010-10-06 |
发明(设计)人: | 史蒂夫·麦圭尔;托马斯·格拉泽 | 申请(专利权)人: | 软件AG公司 |
主分类号: | G06Q10/00 | 分类号: | G06Q10/00 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫 |
地址: | 德国黑森州*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务流程 管理 业务 事件 活动 监控 系统 方法 | ||
1.一种在用于管理和/或监控业务流程及其流程引擎的应用整合系统中的方法,所述业务流程包括在应用整合系统外的一个或多个资源中的多个活动、事件、和/或对象,所述方法包括:
在配置阶段:
对至少一个资源中的活动、事件、和/或对象的业务对象类型进行自检,
确定业务对象类型的潜在的状态变化,和
通过流程监控代理为接收器匹配模块建立业务对象类型状态变化,所述流程监控代理与所述至少一个资源和流程引擎进行通讯;以及,
在运行阶段:
使流程监控代理通过适配器监听在至少一个资源中的业务对象状态的变化,
当流程监控代理检测到业务对象状态变化时,使流程监控代理通过根据适当的匹配模块产生的文档来通知本地流程引擎所检测到的业务对象状态变化,所述文档可由流程引擎处理。
2.如权利要求1所述的方法,其特征在于,所述多个活动、事件、和/或对象处于所述流程引擎外的多个资源中,并且每一个所述资源与一个流程监控代理或流程监控代理实体相连。
3.如权利要求2所述的方法,其特征在于,所述方法还包括在运行阶段,将每一个已检测到的业务对象状态变化与相应的关联ID联系。
4.如权利要求3所述的方法,其特征在于,所述方法还包括使所述流程引擎管理和/或监控在活动、事件和/或对象之间的顺序流或消息流,所述活动、事件和/或对象为在所述资源中和在应用整合系统和所述一个或多个资源中的活动、事件和/或对象。
5.如权利要求1所述的方法,其特征在于,不对至少一个资源的任何已有的应用逻辑进行修改。
6.一种配置应用整合系统以用于端对端业务流程管理、业务事件管理和/或业务活动监控的方法,所述方法包括:
在流程引擎和处于所述流程引擎外的至少一个资源之间建立连接,所述至少一个资源包括至少一个用于建立业务流程模型的活动、事件或对象,所述业务流程在所述流程引擎中表现为事件;
确定一个所述活动、事件或对象的至少一个业务对象类型;
选择业务对象类型以进行进一步的自检;
自检选定的业务对象类型以确定其状态变化;
自检所述选定的业务对象类型的选定的状态变化以确定业务对象状态变化的特性;
产生适于流程引擎处理的、对应于所述选定的业务对象类型的选定的状态变化的匹配本地文档类型;
通过流程监控代理为选定的业务对象类型的选定的状态变化建立匹配模块;
为所述匹配模块分配接收器,所述接收器与流程监控代理连接,使得在所述应用整合系统中,所述接收器被配置成根据所述匹配本地文档类型触发通知;
生成匹配适配器通知;
激活所述匹配适配器通知;
将所述适配器通知作为流程模型中的事件添加;以及
将所述流程模型配置到所述流程引擎中,以使得所述流程引擎被配置成在管理和/或监控业务流程时监听来自所述至少一个远端资源的状态变化。
7.如权利要求6所述的方法,其特征在于,通过预配置的适配器在所述流程引擎和所述流程引擎外的所述至少一个资源之间建立连接,并且将所述接收器与所述适配器相关联。
8.如权利要求6所述的方法,其特征在于,所述方法还包括在确定所述活动、事件和/或对象的至少一个业务对象类型时扫描与所述活动、事件和/或对象有关的元数据。
9.如权利要求6所述的方法,其特征在于,所述方法还包括在确定所述选定的业务对象类型的状态变化和/或状态变化的特性时扫描与所述选定的业务对象类型有关的元数据。
10.如权利要求6所述的方法,其特征在于,所述方法还包括:在所述应用整合系统中注册所述匹配本地文档类型,采用根据已知的或驻留的格式排列的元数据在已知的或通常的命名空间中产生匹配文档类型,所述匹配文档类型对应于来自所述至少一个资源中的业务对象状态变化的特性。
11.如权利要求6所述的方法,其特征在于,所述方法还包括:将所述匹配模块唯一地确定为包括业务对象类型、业务对象类型的状态变化和接收器的三元组。
12.如权利要求6所述的方法,其特征在于,所述方法还包括:为匹配模块提供本地和/或远端关联服务,所述关联服务被配置为将每一个文档与一个流程实体进行连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于软件AG公司,未经软件AG公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010163065.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:在线车辆管理系统
- 下一篇:模拟拼片的选择/放置/配置/编程工具
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理