首页    期刊浏览 2024年09月19日 星期四
登录注册

文章基本信息

  • 标题:Inconsistency Management in Schema Evolution and Data Base Migration
  • 本地全文:下载
  • 作者:Fernando Arango Izasa
  • 期刊名称:Revista Avances en Sistemas e Informática
  • 印刷版ISSN:1657-7663
  • 电子版ISSN:1909-0056
  • 出版年度:2005
  • 卷号:2
  • 期号:1
  • 页码:9-18
  • 语种:English
  • 出版社:Universidad Nacional de Colombia
  • 摘要:Automation of conceptual schema evolution process should allow database management systems to smoothly perform schema transformation and data migration. However, current approaches lack the ability to perform well in all circumstances. They can't manage, for example, schema restrictions strengthening without lost of information or the aid of an external migration tool, which, besides of being costly, have to assume database correctness responsibility. In this paper we present a novelty approach to schema evolution automation that performs well in all circumstances. It allows the schema transformation and data migration to be performed in the realm of day by day system use without lost of information or the use of an external migration tool. The approach key idea is to make database management system, not only capable of performing schema changes and data migration, but capable of managing schema evolution/data migration inconsistencies. Instead of pretending an abrupt elimination of evolution related inconsistencies, our approach opts for predict, permit, detect and gradually eliminate them. The approach elements are stated in the framework of the formal approach to the object oriented software development, OASIS. OASIS allows us to rigorously specify and to automatically obtain a software ambient prototype oriented to the creation, animation, evolution, versioning and versions interoperation, of OASIS conceptual schemas, that has, in addition, inconsistencies management capabilities.
  • 其他摘要:Automation of conceptual schema evolution process should allow database management systems to smoothly perform schema transformation and data migration. However, current approaches lack the ability to perform well in all circumstances. They can't manage, for example, schema restrictions strengthening without lost of information or the aid of an external migration tool, which, besides of being costly, have to assume database correctness responsibility. In this paper we present a novelty approach to schema evolution automation that performs well in all circumstances. It allows the schema transformation and data migration to be performed in the realm of day by day system use without lost of information or the use of an external migration tool. The approach key idea is to make database management system, not only capable of performing schema changes and data migration, but capable of managing schema evolution/data migration inconsistencies. Instead of pretending an abrupt elimination of evolution related inconsistencies, our approach opts for predict, permit, detect and gradually eliminate them. The approach elements are stated in the framework of the formal approach to the object oriented software development, OASIS. OASIS allows us to rigorously specify and to automatically obtain a software ambient prototype oriented to the creation, animation, evolution, versioning and versions interoperation, of OASIS conceptual schemas, that has, in addition, inconsistencies management capabilities.
  • 关键词:Software Maintenance; Schema Evolution; Object Oriented Development; Inconsistencies management.
国家哲学社会科学文献中心版权所有