A study of risk-aware program transformation

dc.contributor.author Murta,D en
dc.contributor.author José Nuno Oliveira en
dc.date.accessioned 2018-01-17T10:14:21Z
dc.date.available 2018-01-17T10:14:21Z
dc.date.issued 2015 en
dc.description.abstract 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. a 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. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/6598
dc.identifier.uri http://dx.doi.org/10.1016/j.scico.2015.04.008 en
dc.language eng en
dc.relation 5601 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title A study of risk-aware program transformation en
dc.type article en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
P-00G-FY7.pdf
Size:
887.21 KB
Format:
Adobe Portable Document Format
Description: