...
首页> 外文期刊>IEEE Transactions on Knowledge and Data Engineering >The EVE approach: view synchronization in dynamic distributed environments
【24h】

The EVE approach: view synchronization in dynamic distributed environments

机译:EVE方法:动态分布式环境中的视图同步

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

获取外文期刊封面封底 >>

       

摘要

The construction and maintenance of data warehouses (views) in large-scale environments composed of numerous distributed and evolving information sources (ISs) such as the WWW has received great attention recently. Such environments are plagued with changing information because ISs tend to continuously evolve by modifying not only their content but also their query capabilities and interface and by joining or leaving the environment at any time. We are the first to introduce and address the problem of schema changes of ISs, while previous work in this area, such as incremental view maintenance, has mainly dealt with data changes at ISs. We outline our solution approach to this challenging new problem of how to adapt views in such evolving environments. We identify a new view adaptation problem for view evolution in the context of ISs schema changes, which we call view synchronization. We also outline the Evolvable View Environment (EVE) approach that we propose as framework for solving the view synchronization problem, along with our decisions concerning the key design issues surrounding EVE. The main contributions of this paper are: 1) we provide an E-SQL view definition language with which the view definer can direct the view evolution process, 2) we introduce a model for information source description which allows a large class of ISs to participate in our system dynamically, 3) we formally define what constitutes a legal view rewriting, 4) we develop replacement strategies for affected view components which are designed to meet the preferences expressed by E-SQL, 5) we prove the correctness of the replacement strategies, and 6) we provide a set of view synchronization algorithms based on those strategies. A prototype of our EVE system has successfully been built using Java, JDBC, Oracle, and MS Access.
机译:在由WWW等众多分布式和不断发展的信息源(IS)组成的大规模环境中,数据仓库(视图)的构建和维护受到了极大的关注。由于IS往往会通过不断修改其内容,查询功能和接口以及随时加入或离开该环境来不断发展,因此这些环境一直困扰着不断变化的信息。我们是第一个介绍和解决IS架构更改问题的人,而该领域以前的工作(例如增量视图维护)主要处理IS上的数据更改。我们概述了我们的解决方案,以解决这一具有挑战性的新问题,即如何在不断发展的环境中适应视图。我们在IS架构更改的上下文中为视图演化确定了一个新的视图适应问题,我们称之为视图同步。我们还将概述作为解决视图同步问题的框架而提出的可演化视图环境(EVE)方法,以及有关围绕EVE的关键设计问题的决策。本文的主要贡献是:1)我们提供了一种E-SQL视图定义语言,视图定义器可以使用该语言来指导视图演化过程; 2)我们引入了一种信息源描述模型,该模型允许大量的IS参与其中。在我们的系统中动态地,3)我们正式定义什么构成合法的视图重写,4)我们为受影响的视图组件开发替换策略,旨在满足E-SQL所表达的偏好,5)我们证明替换策略的正确性,以及6)我们基于这些策略提供了一组视图同步算法。我们的EVE系统的原型已使用Java,JDBC,Oracle和MS Access成功构建。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号