首页> 外文OA文献 >Policy-Based Pervasive Systems Management Using Specification-Enhanced Rules
【2h】

Policy-Based Pervasive Systems Management Using Specification-Enhanced Rules

机译:使用规范增强规则的基于策略的普适系统管理

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Policy-based management is an approach in which organization guidelines can be expressed as policies that are enforced by a management system. These rules specify the corrective actions that should be executed in different situations and are designed using the Event-Condition-Action (ECA) rule framework. The events and conditions express the situation in which the corrective action should be executed.A management policy evolves over time by addition and removal of rules, policy composition, rule modifications and due to various system dynamisms. These changes may result in conflicts and cycles among rules. Multiple rules can become simultaneously eligible for enforcement in a situation and the order of enforcement may determine the final system state. Rule enforcement may fail necessitating an exception model for policies. Rules may contain long-running actions, which may cause conflicts with rules that are enforced at a later situation. The dynamism of pervasive systems with frequently changing configurations further complicates policy design. In order to address these issues, complex static and dynamic reasoning techniques have to be supported by management systems. The ECA rule framework is poorly suited for designing management policies for pervasive systems since it does not contain any information about the rule action. A rule action is initiated on the specified situation and there is no information about the effect of the action on the system or whether the action completed execution successfully. This information is vital for policy analysis and for providing various guarantees. The above problems lead to non-determinism, which makes the management process unpredictable.In this thesis, we propose a rule framework called Event-Condition-Precondition-Action-Postcondition (ECPAP) that contains axiomatic specifications of rule actions, for designing management policies. These specifications formally state the effect of an action using Hoare logic as pre- and post-conditions. This framework facilitates advanced conflict and cycle analysis, determines enforcement order when multiple rules are simultaneously triggered, supports policy exception handling and provides reasoning support for rules with long-running actions. We show how the ECPAP framework enables deterministic policy-based management.We propose algorithms for static and dynamic analyses, enforcement verification and monitoring and reasoning with long-running actions. We demonstrate the need for these algorithms on various distributed and pervasive systems and evaluate their performance. Our experiments show that the ECPAP framework leads to effective policy-based management and is a feasible approach.
机译:基于策略的管理是一种方法,在该方法中,组织准则可以表示为管理系统执行的策略。这些规则指定了应在不同情况下执行的纠正措施,并使用事件条件行动(ECA)规则框架进行设计。这些事件和条件表示应采取纠正措施的情况。管理策略会随着规则的添加和删除,策略组成,规则修改以及各种系统动态而随着时间而发展。这些变化可能导致规则之间的冲突和循环。多个规则可以同时符合某种情况下的执行条件,并且执行的顺序可以确定最终的系统状态。规则执行可能会失败,因此需要策略的例外模型。规则可能包含长时间运行的操作,这些操作可能导致与以后发生的规则冲突。具有频繁更改的配置的普及型系统的动态性进一步使策略设计复杂化。为了解决这些问题,管理系统必须支持复杂的静态和动态推理技术。由于ECA规则框架不包含有关规则操作的任何信息,因此它非常不适合为普及型系统设计管理策略。将在指定情况下启动规则操作,并且没有有关该操作对系统的影响或该操作是否成功完成执行的信息。这些信息对于政策分析和提供各种保证至关重要。上述问题导致不确定性,使管理过程变得不可预测。在本文中,我们提出了一个规则框架,称为事件条件前提条件行动后条件(ECPAP),其中包含规则行为的公理规范,用于设计管理策略。 。这些规范使用Hoare逻辑作为前置条件和后置条件来正式说明动作的效果。该框架有助于进行高级冲突和周期分析,在同时触发多个规则时确定执行顺序,支持策略异常处理,并为具有长时间运行动作的规则提供推理支持。我们展示了ECPAP框架如何实现基于确定性策略的管理。我们提出了用于进行静态和动态分析,执行验证,监控以及长时间运行推理的算法。我们证明了在各种分布式和普及系统上对这些算法的需求,并评估了它们的性能。我们的实验表明,ECPAP框架可实现有效的基于策略的管理,并且是可行的方法。

著录项

  • 作者

    Shankar Chetan S.;

  • 作者单位
  • 年度 2006
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号