首页> 外文OA文献 >Policy-based managers coordination for self-adaptive software approach
【2h】

Policy-based managers coordination for self-adaptive software approach

机译:基于策略的经理协调自适应软件方法

摘要

Due to the complexity and rapidly changing environment, it is crucial for a software system to be adaptable. One of the key approaches to achieve adaptability is policy-based management. Policy-based management has been acknowledged mostly as a methodology that provides flexibility, ytilibalacs, adaptability, and support to assign system resources, control, quality of service, and security by considering administratively specified rules. The promotion of policy-based management was to commit to these features at runtime because of changeable concurrent system conditions ensuing from the interactions of users' applications and existing resources. This thesis proposes an adaptive policy-based management approach called Policy-based Manager Coordination (PobMC) based on Event-Condition-Action (ECA). The aim of PobMC approach is to deal with the critical nature of avoiding the policy conflict problem. This approach facilitates policy conflict avoidance and static analysis to address the inconsistencies of multiple manager and modality conflicts when two or more policies are enforced simultaneously. The PobMC will also coordinate managerial tasks when multiple rules are simultaneously triggered. The mobility of devices and applications in complex system complicates policy design. Rules must be added or revoked when the composition of a system changes. Static and dynamic analysis algorithms are proposed; moreover, the need for these algorithms on various complex systems and their performance evaluation is demonstrated. In this thesis, a modelling of PobMC based on an ECA framework is presented. The proposed modelling is to address the main concerns inherent in concurrent systems including coordination and scalability. An actor-based language called Rebecca has been incorporated to model and analyze PobMC. Experiments using a Smart Mall System (SMALLS) case study show that the PobMC approach leads to effective policy-based management and is a feasible approach. Additionally, PobMC has the ability to enhance the existing approaches to support software adaptation. PobMC enables the coordination among system managers in order to adapt to system changes and avoid the potential conflicts thereby providing the main contribution of this research
机译:由于复杂性和快速变化的环境,软件系统的适应性至关重要。实现适应性的关键方法之一是基于策略的管理。基于策略的管理已被广泛认为是一种方法,该方法通过考虑管理上指定的规则,可提供灵活性,灵活性,适应性和支持,以分配系统资源,控制,服务质量和安全性。基于策略的管理的推广是在运行时承诺这些功能,因为由于用户应用程序和现有资源之间的交互而导致可变的并发系统条件。本文提出了一种基于事件-条件-动作(ECA)的基于策略的自适应策略管理方法,称为基于策略的管理者协调(PobMC)。 PobMC方法的目的是处理避免政策冲突问题的关键性质。当同时执行两个或多个策略时,此方法有助于避免策略冲突和进行静态分析,以解决多个管理器和模式冲突的不一致性。当同时触发多个规则时,PobMC还将协调管理任务。设备和应用程序在复杂系统中的移动性使策略设计变得复杂。当系统组成发生变化时,必须添加或撤销规则。提出了静态和动态分析算法;此外,证明了在各种复杂系统上对这些算法的需求及其性能评估。本文提出了一种基于ECA框架的PobMC模型。拟议的建模旨在解决并发系统固有的主要问题,包括协调和可伸缩性。一种名为Rebecca的基于演员的语言已被纳入模型和分析PobMC。使用Smart Mall System(SMALLS)案例研究的实验表明,PobMC方法可带来有效的基于策略的管理,并且是一种可行的方法。此外,PobMC具有增强现有方法以支持软件适应的能力。 PobMC使系统管理员之间的协调能够适应系统变化并避免潜在的冲突,从而提供了本研究的主要贡献

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号