کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
422570 685110 2011 23 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Platform-Variant Applications from Platform-Independent Models via Templates
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Platform-Variant Applications from Platform-Independent Models via Templates
چکیده انگلیسی

By raising the level of abstraction from code to models, model-driven development (MDD) emphasises design rather than implementation and platform-specificity. This paper presents an experiment with a MDD approach, which takes platform-independent models and generates code for various platforms from them. The platform code is generated from templates. Our approach is based on EP, a formal executable modelling language, supplemented with OCL, and FTL, a formal language of templates. The paperʼs experiment generates code for the mobile platforms Android and iPhone from the same abstract functional model of a case study. The experiment shows the feasibility of MDD to tackle present day problems, highlighting many benefits of the MDD approach and opportunities for improvement.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 279, Issue 3, 27 December 2011, Pages 3-25