کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
433358 1441689 2014 36 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Evaluation of model transformation approaches for model refactoring
ترجمه فارسی عنوان
ارزیابی رویکردهای تحول مدل برای اصلاح مدل
کلمات کلیدی
تحول مدل، اندازه گیری، ویژگی های کیفیت، بازسازی مدل
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی


• A measurement-based comparison of leading model transformation approaches on a challenging transformation case study.
• Provides a rigorous method for comparative evaluation of transformation approaches, based on quality characteristics and empirical measurement.
• A wide range of quality characteristics are evaluated, from correctness to complexity, modularity, usability and portability.

This paper provides a systematic evaluation framework for comparing model transformation approaches, based upon the ISO/IEC 9126-1 quality characteristics for software systems. We apply this framework to compare five transformation approaches (QVT-R, ATL, Kermeta, UML-RSDS and GrGen.NET) on a complex model refactoring case study: the amalgamation of apparent attribute clones in a class diagram.The case study highlights the problems with the specification and design of the refactoring category of model transformations, and provides a challenging example by which model transformation languages and approaches can be compared. We take into account a wide range of evaluation criteria aspects such as correctness, efficiency, flexibility, interoperability, re-usability and robustness, which have not been comprehensively covered by other comparative surveys of transformation approaches.The results show clear distinctions between the capabilities and suitabilities of different approaches to address the refactoring form of transformation problem.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 85, Part A, 1 June 2014, Pages 5–40
نویسندگان
, , , , ,