[EN] Program transformation is widely used for producing correct mutations of a given program so as to satisfy the user's intent that can be expressed by means of some sort of specification (e.g. logical assertions, functional specifications, reference implementations, summaries, examples). This paper describes an automated correction methodology for Maude programs that is based on program transformation and can be used to enforce a safety policy, given by a set A of system assertions, in a Maude program R that might disprove some of the assertions. The outcome of the technique is a safe program refinement R' of R in which every computation is a good run, i.e., it satisfies the assertions in A. Furthermore, the transformation ensures that n...
We present ABETS, an assertion-based, dynamic analyzer that helps diagnose errors in Maude programs....
Abstract. Programming with assertions constitutes an e®ective tool to detect and correct programming...
We present a new, semantics-based approach to me-chanical program repair where the intended meaning ...
[EN] Program transformation is widely used for producing correct mutations of a given program so as ...
In this paper, we present a novel transformation method for Maude programs featuring both automatic...
In this paper, we present a novel transformation method for Maude programs featuring both automatic...
In this paper, we present \atame, an assertion-based program specialization tool for the multi-parad...
[ES] El objetivo de este trabajo es formalizar un mecanismo general para garantizar la seguridad de ...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-23165-5_3This...
We present a transformational approach to program verification and software model checking that uses...
The construction of a high-assurance system requires some evidence, ideally a proof, that the system...
Approximate program transformations such as task skipping [27, 28], loop perforation [20, 21, 32], m...
[EN] We present ABETS, an assertion-based, dynamic analyzer that helps diagnose errors in Maude prog...
We present a transformational approach to program verification and software model checking that us...
Language designers and implementors have avoided specifying and preserving the meaning of programs t...
We present ABETS, an assertion-based, dynamic analyzer that helps diagnose errors in Maude programs....
Abstract. Programming with assertions constitutes an e®ective tool to detect and correct programming...
We present a new, semantics-based approach to me-chanical program repair where the intended meaning ...
[EN] Program transformation is widely used for producing correct mutations of a given program so as ...
In this paper, we present a novel transformation method for Maude programs featuring both automatic...
In this paper, we present a novel transformation method for Maude programs featuring both automatic...
In this paper, we present \atame, an assertion-based program specialization tool for the multi-parad...
[ES] El objetivo de este trabajo es formalizar un mecanismo general para garantizar la seguridad de ...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-23165-5_3This...
We present a transformational approach to program verification and software model checking that uses...
The construction of a high-assurance system requires some evidence, ideally a proof, that the system...
Approximate program transformations such as task skipping [27, 28], loop perforation [20, 21, 32], m...
[EN] We present ABETS, an assertion-based, dynamic analyzer that helps diagnose errors in Maude prog...
We present a transformational approach to program verification and software model checking that us...
Language designers and implementors have avoided specifying and preserving the meaning of programs t...
We present ABETS, an assertion-based, dynamic analyzer that helps diagnose errors in Maude programs....
Abstract. Programming with assertions constitutes an e®ective tool to detect and correct programming...
We present a new, semantics-based approach to me-chanical program repair where the intended meaning ...