发明名称 |
使用正向推理链执行基于上下文模型的策略的方法及策略引擎 |
摘要 |
一种使用正向推理链执行基于上下文模型的策略的方法,其中,该策略具有条件部分和动作部分,该方法包括:将包括多个策略的策略集合应用于实例化上下文模型,该实例化上下文模型包括一组相互引用的XML格式的实例文档;判断该实例化上下文模型是否需要更新;如果需要更新,则执行更新操作;根据更新后的实例文档和原实例化上下文模型,重新生成新的实例化上下文模型;将策略集合应用于该新的实例化上下文模型。本发明能够提供基于上下文模型的正向推理链,并具有更强的策略/规则推理能力,能够将不同的策略彼此关联以进行基于上下文模型的策略推理、模型自更新和多策略触发,从而提高系统的自愈合和自发展能力。本发明还提供了相应的策略引擎。 |
申请公布号 |
CN101452386A |
申请公布日期 |
2009.06.10 |
申请号 |
CN200710196012.6 |
申请日期 |
2007.11.28 |
申请人 |
国际商业机器公司 |
发明人 |
周宇辰;刘昕鹏;王夕宁;薛亮;周可馨 |
分类号 |
G06F9/44(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京市中咨律师事务所 |
代理人 |
李 峥;刘 薇 |
主权项 |
1. 一种使用正向推理链执行基于上下文模型的策略的方法,其中,上述策略具有条件部分和动作部分,上述方法包括:将包括多个上述策略的策略集合应用于实例化上下文模型,上述实例化上下文模型包括一组相互引用的XML格式的实例文档;判断上述实例化上下文模型是否需要更新;如果需要更新,则执行更新操作;根据更新后的实例文档和原实例化上下文模型,重新生成新的实例化上下文模型;以及将上述策略集合应用于上述新的实例化上下文模型。 |
地址 |
美国纽约 |