We aim to reason about the correctness of behaviour-preserving transformations of Erlang programs. Behaviour preservation is characterised by semantic equivalence. Based upon our existing formal semantics for Core Erl...
详细信息
This paper presents a computational framework to approach the resilience properties of the systems in many different domains. The proposal models elementary behaviors of the systems by means of a set of recursive func...
详细信息
ISBN:
(纸本)9781479901807
This paper presents a computational framework to approach the resilience properties of the systems in many different domains. The proposal models elementary behaviors of the systems by means of a set of recursive functions defined by a few parameters. The parameter values determine wide intervals that characterize the behavioral patterns. The proposal provides a theoretical model of resilience related to the capability of a system to maintain its own pattern by displaying only minor changes when the parameter values of the model vary inside the intervals. This model lays out two powerful design principles for resilience issues, which are the parameterized form of the function and its recursive calculation. The model has been successfully applied to the study of well known system archetypes.
For recursive functions general principles of induction needs to be applied. Instead of verifying them directly using the Vienna Development Method Specification Language (VDM-SL), we suggest a translation to Isabelle...
详细信息
Given two programs p1 and p2, typically two versions of the same program, the goal of regression verification is to mark pairs of functions from p1 and p2 that are equivalent, given a definition of equivalence. The mo...
详细信息
We explore recursive programming with extensible data types. Row types make the structure of data types first class, and can express a variety of type system features from subtyping to modular combination of case bran...
详细信息
We prove that the pattern matching problem is undecidable in polymorphic λ-calculi (as Girard's system F [8] [9]) and calculi supporting inductive types (as Gödel's system T [10] [9]) by reducing Hilbert...
详细信息
Determining the approximate degree composition for Boolean functions remains a significant unsolved problem in Boolean function complexity. In recent decades, researchers have concentrated on proving that approximate ...
详细信息
暂无评论