【24h】

Towards a Role-Based Contextual Database

机译:致在基于角色的上下文数据库

获取原文

摘要

Traditional modeling approaches and information systems assume static entities that represent all information and attributes at once. However, due to the evolution of information systems to increasingly context-aware and self-adaptive systems, this assumption no longer holds. To cope with the required flexibility, the role concept was introduced. Although researchers have proposed several role modeling approaches, they usually neglect the contextual characteristics of roles and their representation in database management systems. Unfortunately, these systems do not rely on a conceptual model of an information system, rather they model this information by their own means leading to transformation and maintenance overhead. So far, the challenges posed by dynamic complex entities, their first class implementation, and their contextual characteristics lack detailed investigations in the area of database management systems. Hence, this paper, presents an approach that ties a conceptual role-based data model and its database implementation together, to directly represent the information modeled conceptually inside a database management system. In particular, we propose a formal database model to describe roles and their contextual information in compartments. Moreover, to provide a context-dependent role-based database interface, we extend RSQL by compartments. Finally, we introduce RSQL Result Net to preserve the contextual role semantics as well as enable users and applications to both iterate and navigate over results produced by RSQL. In sum, these means allow for a coherent design of more dynamic, complex software systems.
机译:传统的建模方法和信息系统假设静态实体一次表示所有信息和属性。然而,由于信息系统的演变到越来越多的环境知识和自适应系统,这种假设不再拥有。为了应对所需的灵活性,介绍了角色概念。虽然研究人员提出了几种角色建模方法,但它们通常忽略了数据库管理系统中角色的语境特征及其代表。不幸的是,这些系统不依赖于信息系统的概念模型,而是通过自己的手段来模拟这些信息,导致转换和维护开销。到目前为止,动态复杂实体提出的挑战,他们的第一类实施以及他们的上下文特征缺乏在数据库管理系统领域的详细调查。因此,本文提出了一种与基于概念的基于角色的数据模型及其数据库实现的方法,以直接表示概念上建模的信息在数据库管理系统内。特别是,我们提出了一个正式的数据库模型,以描述隔间中的角色及其上下文信息。此外,为了提供基于上下文的基于角色的数据库接口,我们通过隔间扩展RSQL。最后,我们介绍了RSQL结果Net以保留上下文角色语义,并使用户和应用程序能够迭代并导航通过RSQL产生的结果。总而言之,这些方法允许更具动态,复杂的软件系统的相干设计。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号