RIStart: Migration of Large Information Systems through Automated Data-Centered Program Conversion

Project: Research

Project Details


Database reengineering consists in deriving a new database from a legacy database and adapting associated software components accordingly.
This migration process typically involves three main steps, namely schema conversion, data conversion and program conversion.
The RIStart project focus on the program conversion phase and aims at exploring its automation. Several conversion strategies are considered and compared.
The proposed approach combines transformational and generative techniques, which are used to automatically propagate the database conversion at the program level.
Supporting tools rely on two complementary development environments, namely DB-MAIN and the ASF+SDF Meta-Environment.
Effective start/end date1/09/0431/08/08


  • CASE tools
  • Database migration
  • program transformation
  • program conversion


Explore the research topics touched on by this project. These labels are generated based on the underlying awards/grants. Together they form a unique fingerprint.