[发明专利]业务活动监控中基于规则引擎的KPI生成方法无效
申请号: | 201210071271.7 | 申请日: | 2012-03-18 |
公开(公告)号: | CN102592203A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 杨刚;田青;周兴社;王涛;李伟超;管涛 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 顾潮琪 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 活动 监控 基于 规则 引擎 kpi 生成 方法 | ||
技术领域
本发明涉及信息技术领域,尤其涉及一种在分布式企业应用环境下,业务活动监控BAM(Business Active Monitoring)中关于业务关键绩效指标KPI(Key Performance Indicators)的生成方法。
背景技术
BAM是Business Activity Monitoring的缩写,即业务活动监控,其概念最早出现在Gartner公司对于BAM的定义中,其主要针对企业从组织内部收集和统计出的业务数据,采用一定的方法或者技术手段,得到能体现业务相关的指标和业务执行水平的结果,并通过实时动态的展现和相关提醒业务,帮助决策层及时制定针对性业务策略,提升商业系统的响应速度、提高客户满意度。它可满足企业对业务实时监控、提高决策效率、降低企业运营风险、优化企业决策等目标的需求。
关键绩效指标KPI(Key Performance Indicators)在BAM系统实现中具有非常重要的地位,其具体的建模生成方法是整个BAM中的核心问题之一。在商业应用环境下,对KPI的建模和生成依赖于变量相关的数学表达式,而实际业务中KPI建模涉及到的变量众多,且变量来源于不同的机构或业务。其中任何一个变量的波动或者机构的改变都会导致KPI数值的改变。设计和维持这样一种计算的关联关系是比较复杂的问题。而Gartner对BAM的定义相对比较宽泛,并没有说明实现BAM的技术需求,更没有明确给出一种比较有效和实用的KPI的生成方法。这也造成了尽管BAM可以帮助企业感知、理解和及时应对企业重大事件而提高和改进企业工作效率,但仍然很少被利用的即成事实。
目前,IBM、Oracle等一些知名的软件服务提供商都推出了自己的BAM套件产品。其中IBM的WebSphere Business Monitor系列套件类产品,可向用户提供实时的业务监控类的信息,如metrics、虚拟化仪表展示和预警报告等。但IBM作为全球最大的软件服务提供商,其BAM套件更依赖于业务进程管理(BPM)的概念,其更侧重于对企业内部已经提供的、成熟的KPI的展现和监控功能。在IBM已注册或者申请的公开众多文献和专利中,未见其有针对性的KPI的建模和生成方法说明。
德国软件AG公司曾经提出了“端对端业务流程管理、业务事件管理和/或业务活动监控的系统和/或方法”,其主要基于发布-订阅模型、管理和/或监控业务流程的应用整合技术。该方法主要研究业务活动监控的宏观描述和模型部署,并未涉及到监控指标中的关键绩效指标生成方法。
而纵观目前与BAM相关的企业中间件产品和公开的文献资料,都未见及明确的针对KPI建模和生成方法的阐述,也未有公开的将KPI建模和生成方法与规则引擎驱动集成起来的方法。如果企业在实际的BAM应用中缺乏对KPI的系统的建模和生成方法,则会导致BAM应用无法精确定位目标,监控指标不明晰,无法起到有效的动态、实时对企业业务活动进行监控的作用,进而就缺失了BAM应用的实际意义。
发明内容
本发明的目的在于提供一种可以解决上述问题的方法,可以帮助客服现有技术在复杂的企业应用环境下缺乏对KPI形式化建模和具体生成方法的不足,提出了业务活动监控中基于规则引擎的KPI生成方法。
本发明解决其技术问题所采用的技术方案是:
一个或多个被监控服务数据源通过消息服务器MQ接入业务活动监控BAM,其发布的业务原始数据MetaData通过BAM的适配器模块过滤后,形成规约化的业务数据Metrics进入到BAM,成为定义关键绩效指标KPI所需的原子数据。本发明适用的企业业务环境系统部署和框架包括业务活动监控中所要监控的实际业务服务对象、消息服务器、适配器以及用于KPI持久化的数据库,见附图1。
在业务活动监控系统中,BAM接收被监控服务数据源——具体的业务服务器发布的被监控业务数据,根据业务文法定义将KPI定义模型转换成规则文件集合,并将此规则文件集传入规则引擎后执行而生成KPI。具体步骤如下:
步骤一,接入业务活动监控系统BAM中的业务服务器,将被监控的业务数据发布到BAM,可以以XML格式的SOAP消息内容形式或者其他BAM与业务服务器均可识别的数据形式。对所需求的关键绩效指标KPI,按照业务需求以及企业定义和构建的KPI模型生成形式化表达式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210071271.7/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理