首页> 外文会议>European Conference on Software Maintenance and Reengineering >Data dependency elicitation in database reverse engineering
【24h】

Data dependency elicitation in database reverse engineering

机译:数据库逆向工程中的数据依赖性诱因

获取原文

摘要

Database reverse engineering (DBRE) attempts to recover the technical and semantic specifications of the persistent data of information systems. Dependencies between records (data dependency) form a major class that need to be recovered. Since most of these dependencies are not supported by the DBMS, (foreign keys are the main exception, at least in modern relational DBMS), they have not been explicitly declared in the database schema. Careless reverse engineering will inevitably ignore them, leading to poor quality conceptual schema. Several information sources can contribute to the elicitation of these hidden dependencies. The program source code has long been considered to be the richest, but also the most complex, of them. The authors analyze and compare, through their respective quality and cost, different program understanding techniques that can be used to elicit data dependencies.
机译:数据库逆向工程(DBRE)尝试恢复信息系统持久数据的技术和语义规范。记录(数据依赖项)之间的依赖性形成需要恢复的主要类。由于DBMS不支持大多数这些依赖性,(外键是至少在现代关系DBMS中的主要例外),因此它们尚未在数据库模式中明确声明。粗心的逆向工程将不可避免地忽略它们,导致质量较差的概念模式。若干信息来源可以促进这些隐藏依赖项的诱因。该计划源代码长期以来一直被认为是最富有的,也是最复杂的。作者通过各自的质量和成本,不同的程序理解技术分析和比较,这些技术可用于引出数据依赖性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号