کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
433208 1441644 2015 27 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A study of risk-aware program transformation
ترجمه فارسی عنوان
مطالعهی تحول برنامه خطرآفرین
کلمات کلیدی
تغییر برنامه برنامه نویسی کاربردی جبر برنامه نویسی، ارزیابی ریسک احتمالی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی

In the trend towards tolerating hardware unreliability, accuracy is exchanged for cost savings. Running on less reliable machines, functionally correct code becomes risky and one needs to know how risk propagates so as to mitigate it. Risk estimation, however, seems to live outside the average programmer's technical competence and core practice.In this paper we propose that program design by source-to-source transformation be risk-aware in the sense of making probabilistic faults visible and supporting equational reasoning on the probabilistic behaviour of programs caused by faults. à la Bird-Moor algebra of programming.This paper studies, in particular, the propagation of faults across standard program transformation techniques known as tupling and fusion, enabling the fault of the whole to be expressed in terms of the faults of its parts.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 110, 15 October 2015, Pages 51–77
نویسندگان
, ,