首页> 外文期刊>IEEE Transactions on Knowledge and Data Engineering >Schema evolution of an object-oriented real-time database system for manufacturing automation
【24h】

Schema evolution of an object-oriented real-time database system for manufacturing automation

机译:用于制造自动化的面向对象的实时数据库系统的架构演变

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

摘要

Database schemata often experience considerable changes during the development and initial use phases of database systems for advanced applications such as manufacturing automation and computer-aided design. An automated schema evolution system can significantly reduce the amount of effort and potential errors related to schema changes. Although schema evolution for nonreal-time databases was the subject of previous research, its impact on real-time database systems remains unexplored. These advanced applications typically utilize object-oriented data models to handle complex data types. However, there exists no agreed-upon real-time object-oriented data model that can be used as a foundation to define a schema-evolution framework. Therefore, the authors first design a conceptual real-time object-oriented data model, called Real-time Object Model with Performance Polymorphism (ROMPP). It captures the key characteristics of real-time applications-namely, timing constraints and performance polymorphism-by utilizing specialization-dimension and letter-class hierarchy constructs, respectively. They then re-evaluate previous (nonreal-time) schema evolution support in the context of real-time databases. This results in modifications to the semantics of schema changes and to the needs of schema change resolution rules and schema invariants. Furthermore, they expand the schema change framework with new constructs-including new schema change operators, new resolution rules, and new invariants-necessary for handling the real-time characteristics of ROMPP.
机译:在用于高级应用程序(例如制造自动化和计算机辅助设计)的数据库系统的开发和初始使用阶段,数据库纲要经常会发生重大变化。自动化的方案演化系统可以显着减少与方案更改相关的工作量和潜在错误。尽管非实时数据库的模式演变是先前研究的主题,但其对实时数据库系统的影响仍待探索。这些高级应用程序通常利用面向对象的数据模型来处理复杂的数据类型。但是,不存在可以用作定义架构演化框架的基础的公认的实时面向对象数据模型。因此,作者首先设计了一个概念上的实时面向对象的数据模型,称为具有性能多态性的实时对象模型(ROMPP)。通过分别利用专业化维度和字母类层次结构,它捕获了实时应用程序的关键特征,即时序约束和性能多态性。然后,他们在实时数据库的上下文中重新评估以前的(非实时)模式演变支持。这导致对模式更改的语义以及对模式更改解析规则和模式不变性的需求的修改。此外,他们使用新的结构扩展了架构更改框架,包括构造ROMPP实时特征所必需的新架构更改运算符,新的解析规则和新的不变式。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号