دانلود مقاله ISI انگلیسی شماره 139272
ترجمه فارسی عنوان مقاله

در استفاده از مهندسی مبتنی بر مدل در مهندسی مجدد داده ها

عنوان انگلیسی
On the application of model-driven engineering in data reengineering
کد مقاله سال انتشار تعداد صفحات مقاله انگلیسی
139272 2017 28 صفحه PDF
منبع

Publisher : Elsevier - Science Direct (الزویر - ساینس دایرکت)

Journal : Information Systems, Volume 72, December 2017, Pages 136-160

ترجمه کلمات کلیدی
مهندسی مبتنی بر مدل، نوسازی داده ها، مهندسی مجدد اطلاعات
کلمات کلیدی انگلیسی
Model-driven engineering; Data modernisation; Data reengineering;
پیش نمایش مقاله
پیش نمایش مقاله  در استفاده از مهندسی مبتنی بر مدل در مهندسی مجدد داده ها

چکیده انگلیسی

The article starts by characterising data-reengineering in terms of the tasks involved. It then goes on to state that MDE is particularly amenable as regards addressing the tasks previously identified. We present an MDE-based approach for the reengineering of data whose purpose is to improve the quality of the logical schema in a relational data migration scenario. As a proof of concept, the approach is illustrated for two common problems in data re-engineering: undeclared foreign keys and disabled constraints. This approach is organised following the three stages of a software reengineering process: reverse engineering, restructuring and forward engineering. We show how each stage is implemented by means of model transformation chains. A running example is used to illustrate each stage of the process throughout the article. The approach is validated with a real widely-used database. An assessment of the application of MDE in each stage is then presented, and we conclude by identifying the main benefits and drawbacks of using MDE in data reengineering.