کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
6875333 | 1441650 | 2015 | 34 صفحه PDF | دانلود رایگان |
عنوان انگلیسی مقاله ISI
Formal model-driven engineering of critical information systems
ترجمه فارسی عنوان
مهندسی مدل رسمی سیستم های اطلاعات بحرانی
دانلود مقاله + سفارش ترجمه
دانلود مقاله ISI انگلیسی
رایگان برای ایرانیان
کلمات کلیدی
مهندسی مبتنی بر مدل، روش های رسمی، سیستم های بحرانی، سیستم های اطلاعاتی، مهاجرت داده ها،
ترجمه چکیده
مهندسی مبتنی بر مدل تولید نسل های نرم افزاری از مدل های انتزاعی است. این امر از طریق تحولاتی که دانش دامنه و استراتژی های پیاده سازی را رمزگذاری می کند، به دست می آید. تحولات مشابه می تواند برای تولید سیستم های کاملا متفاوت یا برای تولید نسخه های متوالی از یک سیستم استفاده شود. یک رویکرد مبتنی بر مدل می تواند هزینه توسعه را کاهش دهد. همچنین می تواند هزینه تأیید را کاهش دهد: اگر تحولات نشان داده شده یا تصور می شود درست باشد، هر سیستم جدید یا نسخه می تواند از نظر مدل آن، به جای اجرای آن، مورد تایید قرار گیرد. این مقاله یک رویکرد به مهندسی مبتنی بر مدل است که به ویژه برای توسعه سیستم های اطلاعات بحرانی مناسب است. زبان مدلها و زبان تحولات، قابل تجزیه و تحلیل رسمی هستند. استراتژی تحول و روش توسعه مرتبط با آن، برای حفظ یکپارچگی سیستم ها و در دسترس بودن طراحی شده اند.
موضوعات مرتبط
مهندسی و علوم پایه
مهندسی کامپیوتر
نظریه محاسباتی و ریاضیات
چکیده انگلیسی
Model-driven engineering is the generation of software artefacts from abstract models. This is achieved through transformations that encode domain knowledge and implementation strategies. The same transformations can be used to produce quite different systems, or to produce successive versions of the same system. A model-driven approach can thus reduce the cost of development. It can also reduce the cost of verification: if the transformations are shown or assumed to be correct, each new system or version can be verified in terms of its model, rather than its implementation. This paper introduces an approach to model-driven engineering that is particularly suited to the development of critical information systems. The language of the models, and the language of the transformations, are amenable to formal analysis. The transformation strategy, and the associated development methodology, are designed to preserve systems integrity and availability.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 103, 1 June 2015, Pages 88-113
Journal: Science of Computer Programming - Volume 103, 1 June 2015, Pages 88-113
نویسندگان
Jim Davies, David Milward, Chen-Wei Wang, James Welch,