首页> 外文学位 >Mechanisms for access control and application-level recovery in context-aware applications.
【24h】

Mechanisms for access control and application-level recovery in context-aware applications.

机译:上下文感知应用程序中的访问控制和应用程序级恢复的机制。

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

摘要

Context-awareness is a central characteristic of several emerging application domains, characterizing the applications' ability to adapt and perform tasks based on ambient context conditions. Context refers to a situation in the physical or the virtual world that may be utilized by an application for the purpose of dynamic adaptation, for example, to acquire services needed in a given location. While the envisioned advantages of context-awareness are significant, providing access control and robustness guarantees for context-aware applications is a difficult task. This is because of the inherent dynamic nature of such applications and the environments in which they are deployed. In this thesis we develop models and mechanisms for addressing the access control and robustness problems in context-aware applications. We also develop a programming framework for building context-aware applications from their high-level design specifications.;An access control model for context-aware applications needs to support specification and enforcement of context-based access control policies. Such policies are related to assignment of context-based access privileges to users, access control for services that are dynamically integrated with an application, and context-based constraining of access to resources managed by a service. The first contribution of this thesis is the development of a context-aware role-based access control model (CA-RBAC) that addresses the above requirements of such applications. We identify the context invalidation problem associated with correct enforcement of context-based access control requirements, and develop a mechanism to address it.;Robustness of context-aware applications is affected due to failures in discovering the required resources and services during a context-driven reconfiguration, service crashes, and exceptions thrown by a service. Moreover, concurrent handling of context events can affect an application's correct behavior, if not properly coordinated. The second contribution of this thesis is the development of an application-level programmed error recovery model for such applications. This model combines asynchronous event handling with synchronous exception handling for building robust context-aware applications. A novel mechanism in the form of an exception interface is provided for roles through which users may participate in executing recovery tasks.;The third contribution of this thesis is the design and implementation of a generative programming framework for building context-aware applications from their high-level design specifications. The CA-RBAC model and the programmed error recovery mechanisms are integrated in this programming framework. This framework enables rapid construction of context-aware applications using a policy-driven middleware.
机译:上下文意识是几个新兴应用程序域的主要特征,它表征了应用程序根据环境上下文条件适应和执行任务的能力。上下文是指物理或虚拟世界中的一种情况,应用程序可以将其用于动态适应,例如以获取给定位置所需的服务。尽管上下文感知的预期优点非常重要,但是为上下文感知的应用程序提供访问控制和鲁棒性保证是一项艰巨的任务。这是因为此类应用程序及其部署环境的固有动态特性。在本文中,我们开发了用于解决上下文感知应用程序中的访问控制和鲁棒性问题的模型和机制。我们还开发了一个编程框架,用于根据其高级设计规范构建上下文感知的应用程序。上下文感知应用程序的访问控制模型需要支持规范和基于上下文的访问控制策略的实施。此类策略与向用户分配基于上下文的访问特权,与应用程序动态集成的服务的访问控制以及对服务管理的资源的基于上下文的访问限制有关。本文的首要贡献是开发了一种基于上下文感知的基于角色的访问控制模型(CA-RBAC),该模型可满足此类应用程序的上述要求。我们确定与基于上下文的访问控制要求的正确实施相关的上下文失效问题,并开发一种机制来解决该问题。由于在上下文驱动过程中未能发现所需的资源和服务,因此上下文感知应用程序的鲁棒性受到影响重新配置,服务崩溃以及服务引发的异常。而且,如果没有适当地协调,对上下文事件的并发处理可能会影响应用程序的正确行为。本文的第二个贡献是针对此类应用程序开发了应用程序级的程序错误恢复模型。该模型将异步事件处理与同步异常处理相结合,以构建健壮的上下文感知应用程序。为角色提供了一种异常接口形式的新颖机制,用户可以通过这些机制参与执行恢复任务。本论文的第三点是设计和实现了一个生成编程框架,用于从高层次构建上下文感知应用程序级设计规范。 CA-RBAC模型和已编程的错误恢复机制已集成在此编程框架中。该框架可以使用策略驱动的中间件快速构建上下文感知的应用程序。

著录项

  • 作者

    Kulkarni, Devdatta J.;

  • 作者单位

    University of Minnesota.;

  • 授予单位 University of Minnesota.;
  • 学科 Engineering Computer.;Computer Science.
  • 学位 Ph.D.
  • 年度 2009
  • 页码 137 p.
  • 总页数 137
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-17 11:38:15

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号