首页> 外文会议>26th IEEE International Conference on Software Maintenance >Program analysis and transformation for data-intensive system evolution
【24h】

Program analysis and transformation for data-intensive system evolution

机译:用于数据密集型系统演进的程序分析和转换

获取原文

摘要

Data-intensive software systems are generally made of a database and a collection of application programs in strong interaction with the former. They constitute critical assets in most enterprises, since they support business activities in all production and management domains. Data-intensive systems form most of the so-called legacy systems: they typically are one or more decades old, they are very large, heterogeneous and highly complex. Many of them significantly resist modifications and change due to the lack of documentation, to the use of aging technologies and to inflexible architectures. Therefore, the evolution of data-intensive systems clearly calls for automated support. This thesis explores the use of automated program analysis and transformation techniques in support to the evolution of the database component of the system. The program analysis techniques aim to ease the database evolution process, by helping the developers to understand the data structures that are to be changed, despite the lack of precise and up-to-date documentation. The objective of the program transformation techniques is to support the adaptation of the application programs to the new database. This adaptation process is studied in the context of two realistic database evolution scenarios, namely database database schema refactoring and database platform migration.
机译:数据密集型软件系统通常由数据库和与前者紧密交互的一组应用程序组成。它们构成了大多数企业的关键资产,因为它们支持所有生产和管理领域中的业务活动。数据密集型系统构成了大多数所谓的遗留系统:它们通常已经存在了十多年,它们非常庞大,异构且高度复杂。由于缺乏文档,使用老化的技术和不灵活的体系结构,其中许多应用程序显着地抵制了修改和更改。因此,数据密集型系统的发展显然需要自动支持。本文探讨了使用自动化程序分析和转换技术来支持系统数据库组件的发展。程序分析技术旨在通过帮助开发人员理解要更改的数据结构(尽管缺少精确且最新的文档)来简化数据库的演化过程。程序转换技术的目标是支持应用程序适应新数据库。在两个实际的数据库演化方案的上下文中研究了这种适应过程,即数据库数据库模式重构和数据库平台迁移。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号