Title
An arithmetic theory of consistency enforcement
Abstract
Consistency enforcement starts from a given program specification S and a static invariant I and aims to replace S by a slightly modified program specification SI that is provably consistent with respect to I. One formalization which suggests itself is to define SI as the greatest consistent specialization of S with respect to I, where specialization is a partial order on semantic equivalence classes of program specifications.In this paper we present such a theory on the basis of arithmetic logic. We show that with mild technical restrictions and mild restrictions concerning recursive program specifications it is possible to obtain the greatest consistent specialization gradually and independently from the order of given invariants as well as by replacing basic commands by their respective greatest consistent specialization. Furthermore, this approach allows to discuss computability and decidability aspects for the first time.
Year
Venue
Keywords
2002
Acta Cybern.
arithmetic theory,basic command,greatest consistent specialization,arithmetic logic,recursive program specification,program specification si,respective greatest consistent specialization,consistency enforcement,mild restriction,program specification,partial order,mild technical restriction
Field
DocType
Volume
Discrete mathematics,Arithmetic,Computability,Decidability,Semantic equivalence,Enforcement,Invariant (mathematics),Mathematics,Recursion,Program specification
Journal
15
Issue
Citations 
PageRank 
3
5
0.44
References 
Authors
5
2
Name
Order
Citations
PageRank
Sebastian Link130719.17
Klaus-dieter Schewe21367202.78