On the application of model-driven engineering in data reengineering
作者:
Highlights:
• An MDE approach whose purpose is to improve the quality of the logical schema in a relational data migration scenario.
• Several data and code analysis strategies with which to detect foreign keys in a relational database are implemented.
• Database normalisation is automated by means of a MDE solution which automatically discovers functional dependencies.
• MDE techniques have proven useful in order to integrate an external tool in proposed solution.
• An assessment and a list of the main benefits and drawbacks of using MDE in data reengineering.
摘要
•An MDE approach whose purpose is to improve the quality of the logical schema in a relational data migration scenario.•Several data and code analysis strategies with which to detect foreign keys in a relational database are implemented.•Database normalisation is automated by means of a MDE solution which automatically discovers functional dependencies.•MDE techniques have proven useful in order to integrate an external tool in proposed solution.•An assessment and a list of the main benefits and drawbacks of using MDE in data reengineering.
论文关键词:Model-driven engineering,Data modernisation,Data reengineering
论文评审过程:Received 11 August 2015, Revised 3 July 2017, Accepted 15 October 2017, Available online 17 October 2017, Version of Record 1 November 2017.
论文官网地址:https://doi.org/10.1016/j.is.2017.10.004