首页> 外文期刊>Open Computer Science >Database reverse engineering based on meta-models
【24h】

Database reverse engineering based on meta-models

机译:基于元模型的数据库逆向工程

获取原文
           

摘要

Reengineering is one of the key concepts in software maintenance and evolution. It generally includes some form of reverse engineering followed by some form of forward engineering or restructuring. In the paper we focus on database reverse engineering. Model-driven software engineering promotes the idea of abstracting implementation details by focusing on: models as first class entities and automated generation of models or code from other models. In the approach meta-models are used to define the modeling languages. A database reverse engineering process can benefit of integrating meta-modeling and meta-models in the process. The plethora of models related to databases points out to the need and importance of model-to-model transformations between these models at different abstraction levels. These transformations are based on meta-models that are conformed by the source and target models of the transformations. A database reverse engineering process can be performed through a chain of model-to-model transformations based on a set of meta-models. In the paper we discuss the importance of meta-modeling in the context of database reverse engineering and present a case study illustrating an approach to database reverse engineering.
机译:重新设计是软件维护和演进中的关键概念之一。它通常包括某种形式的逆向工程,然后是某种形式的正向工程或重组。在本文中,我们专注于数据库逆向工程。模型驱动的软件工程通过重点关注:作为一流实体的模型以及从其他模型自动生成模型或代码来提倡抽象实现细节的想法。在该方法中,元模型用于定义建模语言。数据库逆向工程过程可以在过程中集成元模型和元模型而受益。与数据库有关的大量模型指出了在不同抽象级别上这些模型之间进行模型到模型转换的必要性和重要性。这些转换基于由转换的源模型和目标模型一致的元模型。可以通过基于一组元模型的一系列模型到模型转换来执行数据库逆向工程过程。在本文中,我们讨论了元建模在数据库逆向工程中的重要性,并提供了一个案例研究,说明了数据库逆向工程的方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号