首页> 外文学位 >Design and analysis of run-time coordination policy change mechanisms.
【24h】

Design and analysis of run-time coordination policy change mechanisms.

机译:运行时协调策略更改机制的设计和分析。

获取原文
获取原文并翻译 | 示例

摘要

Distributed information systems for decision-support and e-commerce applications require coordination of multiple autonomous components and their services to accomplish a set of global goals. In such systems, a global and often distributed coordination policy actively governs the coordination among the distributed components. The services provided and required by the components are coordinated according to the sequencing constraints specified by the policy.; Current architectures for such systems are based on design-time analysis to select a single coordination policy to implement over the application life cycle. A major problem with such a static configuration is handling dynamic changes in priorities, preferences and constraints of the autonomous components that require changes in the coordination policy. Short of bringing down and reconfiguring the system, current approaches can not switch coordination policies at run-time in response to dynamically changing conditions within a shared and often resource-constrained environment.; This dissertation presents the SWAP approach and architecture for handling such dynamic changes. SWAP is a self-adaptive software architecture containing change coordination mechanisms supporting run-time coordination policy changes. states and a change coordination agent that uses the tracked policy states to plan and implement change coordination actions. A major challenge confronted in the design of SWAP change coordination mechanisms is assuring dependable run-time policy changes that preserve application-specific safety and correctness properties for jobs undergoing processing during the change.; The major contribution of this dissertation is the development of the SWAP method for design and analysis of the configuration mechanisms that address the above challenge. The method specifies activities for the following: (1) Development of domain-specific architectures conforming to the SWAP architecture; (2) Systematic generation of tracking and change coordination agent specifications; (3) Verification via simulation that domain-specific safety and correctness properties are preserved during run-time changes.; To demonstrate, we use the SWAP method to develop domain-specific architectures and change coordination mechanism specifications for the view maintenance and workflow task domains. We then simulate the specifications using the SPIN model checker to verify their correctness.
机译:用于决策支持和电子商务应用程序的分布式信息系统需要多个自治组件及其服务的协调,以实现一组全球目标。在这样的系统中,全局且通常是分布式的协调策略主动地控制分布式组件之间的协调。组件提供和要求的服务根据策略指定的排序约束进行协调。此类系统的当前体系结构基于设计时分析,以选择单个协调策略以在应用程序生命周期内实施。这种静态配置的主要问题是处理需要更改协调策略的自治组件的优先级,首选项和约束的动态更改。除了关闭和重新配置系统之外,当前的方法无法在运行时切换协调策略,以响应共享且通常资源受限的环境中动态变化的条件。本文提出了用于处理这种动态变化的SWAP方法和体系结构。 SWAP是一种自适应软件体系结构,其中包含支持运行时协调策略更改的更改协调机制。状态和使用跟踪的策略状态来计划和实施变更协调操作的变更协调代理。在SWAP变更协调机制的设计中面临的主要挑战是,确保可靠的运行时策略变更,从而为变更期间正在处理的作业保留特定于应用程序的安全性和正确性。本文的主要贡献是开发了SWAP方法,用于设计和分析解决上述挑战的配置机制。该方法指定了以下活动:(1)开发符合SWAP架构的特定领域架构; (2)系统生成跟踪和更改协调代理规范; (3)通过仿真验证运行时更改期间保留了特定于域的安全性和正确性属性;为了演示,我们使用SWAP方法开发特定于域的体系结构并更改视图维护和工作流任务域的协调机制规范。然后,我们使用SPIN模型检查器对规范进行仿真,以验证其正确性。

著录项

  • 作者

    Matthews, Mark Gregory.;

  • 作者单位

    George Mason University.;

  • 授予单位 George Mason University.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2001
  • 页码 213 p.
  • 总页数 213
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号