کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
433805 1441676 2014 19 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Consistency of model transformation contracts
ترجمه فارسی عنوان
انطباق قراردادهای تحول مدل
کلمات کلیدی
جنبه های ریاضی مهندسی نرم افزار
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی

Model-driven development is a generative software development process with increasing relevance both in industry and academia. Model transformations are the generative components in a model-driven development process. As such, their analysis is an important task. We have been developing a technique to specify, validate and implement model transformations. Our technique is based on the concept of transformation contracts, a specification that relates two modeling languages and declares properties that must be fulfilled in such a relation. Since a transformation contract is a model, the verification and validation of a transformation contract use the same techniques that are used to verify and validate any given model. This paper describes our technique, discusses consistency of model transformations and reports on its application to a non-trivial model transformation from access control models to Java security.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 92, Part B, 15 October 2014, Pages 86–104
نویسندگان
, , ,