Title
Validating and animating higher-order recursive functions in b
Abstract
ProB is an animation and model checking tool for the B Method, which can deal with many interesting specifications. Some specifications, however, contain complicated functions which cannot be represented explicitly by a tool. We present a scheme with which higher-order recursive functions can be encoded in B, and establish soundness of this scheme. We then describe a symbolic representation for such functions. This representation enables ProB to successfully animate and model check a new class of relevant specifications, where animation is especially important due to the involved nature of the specification.
Year
Venue
Keywords
2009
Rigorous Methods for Software Construction and Analysis
symbolic representation,complicated function,higher-order recursive function,model checking tool,recursive function,new class,interesting specification,involved nature,relevant specification,b method,model checking,higher order
Field
DocType
Volume
Model checking,Computer science,Theoretical computer science,B-Method,Animation,Soundness,Logic programming,Recursive functions
Conference
5115
ISSN
ISBN
Citations 
0302-9743
3-642-11446-6
2
PageRank 
References 
Authors
0.47
12
3
Name
Order
Citations
PageRank
Michael Leuschel12156135.89
Dominique Cansell225421.29
Michael Butler31768104.74