首页> 外文期刊>IEEE Transactions on Knowledge and Data Engineering >The role of polymorphic reuse mechanisms in schema evolution in an object-oriented database
【24h】

The role of polymorphic reuse mechanisms in schema evolution in an object-oriented database

机译:多态重用机制在面向对象数据库中模式演变中的作用

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

摘要

A seamless approach to the incremental design and reuse of object oriented methods and query specifications is presented. We argue for avoiding or minimizing the effort required for manually reprogramming methods and queries due to schema modifications, and demonstrate how the role of polymorphic reuse mechanisms is exploited for enhancing the adaptiveness of database programs against schema evolution in an object oriented database. The salient features of our approach are the use of propagation patterns and a mechanism for propagation pattern refinement. Propagation patterns are employed as an interesting specification formalism for modeling operational requirements. They encourage the reuse of operational specifications against the structural modification of an object oriented schema. Propagation pattern refinement is suited for the specification of reusable operational modules. It promotes the reusability of propagation patterns toward the operational requirement changes. This approach has a formal basis and emphasizes structural derivation of specifications. The main innovations are in raising the level of abstraction for behavioral schema design, and for making possible the derivation of operational semantics from structural specifications. As a result, both the modularity and reusability of object oriented schemas are increased.
机译:提出了一种无缝方法,用于增量设计和重用面向对象的方法和查询规范。我们主张避免或最小化由于架构修改而导致的手动重新编程方法和查询所需的工作量,并说明如何利用多态重用机制的作用来增强数据库程序针对面向对象数据库中架构演进的适应性。我们方法的显着特征是使用传播模式和完善传播模式的机制。传播模式被用作对操作需求进行建模的有趣规范形式。它们鼓励针对面向对象架构的结构修改来重用操作规范。传播模式优化适合于可重复使用的操作模块的规范。它促进了传播模式的可重用性,以适应操作需求的变化。此方法具有正式基础,并强调规范的结构派生。主要的创新在于提高行为模式设计的抽象水平,并使从结构规范派生操作语义成为可能。结果,面向对象模式的模块化和可重用性都得到了提高。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号