• ثبت نام
    • ورود به سامانه
    مشاهده مورد 
    •   صفحهٔ اصلی
    • نشریات انگلیسی
    • Journal of Computing and Security
    • Volume 7, Issue 1
    • مشاهده مورد
    •   صفحهٔ اصلی
    • نشریات انگلیسی
    • Journal of Computing and Security
    • Volume 7, Issue 1
    • مشاهده مورد
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Formalizing the main characteristics of QVT-based model transformation languages

    (ندگان)پدیدآور
    Rouhi, AlirezaLano, Kevin
    Thumbnail
    دریافت مدرک مشاهده
    FullText
    اندازه فایل: 
    748.5کیلوبایت
    نوع فايل (MIME): 
    PDF
    نوع مدرک
    Text
    Original Article
    زبان مدرک
    English
    نمایش کامل رکورد
    چکیده
    Model-Driven Development (MDD) aims at developing software more productively by using models as the main artifacts. Here, the models with high abstraction levels must be transformed into lower levels and finally executable models, i.e., source code. As a result, model transformation languages/tools play a main role on realizing the MDD goal. The Object-Management Group (OMG) presented the Query/View/Transformation (QVT) as a standard for the Meta-Object Facility (MOF)-based model transformation languages.However, implementing a model transformation language, which supports the full features of the QVT proposal requires a formal model of the underlying concepts. Having common terminology and a formal, precise, and consistent specification facilitates developing dependable transformation languages/tools.This paper aims to provide a formal specification of the main characteristics of a QVT-Relations (QVTr) model transformation language using the Z notation. The proposed formal model can be adapted for formalizing other domain and language concepts too. To show the applicability of the proposed formalism, a simplified version of the classic object-relational transformation is specified. Additionally, we show how the semantics clarifies some outstanding semantic issues in QVTr. The proposed formalism of this paper will pave the way to building support tools for model transformations in a unified manner in MDD.
    کلید واژگان
    Model-driven development (MDD)
    Model transformation
    QVTr
    Formal model
    Z notation
    Software Engineering

    شماره نشریه
    1
    تاریخ نشر
    2020-01-01
    1398-10-11
    ناشر
    University of Isfahan & Iranian Society of Cryptology
    سازمان پدید آورنده
    Faculty of Information Technology and Computer Engineering, Azarbaijan Shahid Madani University, Tabriz, Iran.
    Department of Informatics, King's College London, London, UK.

    شاپا
    2322-4460
    2383-0417
    URI
    https://dx.doi.org/10.22108/jcs.2020.121740.1047
    http://jcomsec.ui.ac.ir/article_24645.html
    https://iranjournals.nlai.ir/handle/123456789/283073

    مرور

    همه جای سامانهپایگاه‌ها و مجموعه‌ها بر اساس تاریخ انتشارپدیدآورانعناوینموضوع‌‌هااین مجموعه بر اساس تاریخ انتشارپدیدآورانعناوینموضوع‌‌ها

    حساب من

    ورود به سامانهثبت نام

    آمار

    مشاهده آمار استفاده

    تازه ترین ها

    تازه ترین مدارک
    © کليه حقوق اين سامانه برای سازمان اسناد و کتابخانه ملی ایران محفوظ است
    تماس با ما | ارسال بازخورد
    قدرت یافته توسطسیناوب