Rapport interne.The B notation is based on set theory, the language of generalised substitutions and first order logic. B specifications are composed of abstract machines whose states can be modified by operations. The rigour of B specifications is ensured by proof obligations which are automatically generated and proved by the B support tools. The mechanism of proof is based on mathematical reasoning and rules of inference. In this paper, we present a formal approach to specification and verification of an object-oriented system based on the B method. We lightly modify the structure of abstract machines to make it similar to classes in object-oriented notations. We introduce a simulation machine to simulate the execution and to check the c...
One weakness of Hoare-style verification techniques based on first-order predicate logic is that rea...
We present a formal method for component-based system specification and verification which is based ...
The synthesis of hardware from object oriented specifications is presented. Our approach utilizes th...
Colloque sans acte à diffusion restreinte. internationale.International audienceWe address the probl...
The ultimate goal of program verification is not the theory behind the tools or the tools themselves...
This work presents a flexible methodology for formally specifying and deductively verifying object-o...
Formal specification and verification techniques can improve the quality of object-oriented software...
This paper provides an overview of how the Event-B language and verification method can be used to m...
Abstract: Various logics are applied to specification and verification of both hardware and software...
: We have experienced the B Method on a case study which was defined by the French working group on ...
The specification of object-oriented and other pointer-based programs must be able to describe the s...
More and more business scenaria involve open systems, i.e., systems composed of interacting entities...
B is a method for specifying, designing and coding software systems. It is based on Zermelo-Fraenkel...
An important feature of object-oriented programming languages is the ability to dynamically instanti...
AbstractA central feature of current object-oriented languages is the ability to dynamically instant...
One weakness of Hoare-style verification techniques based on first-order predicate logic is that rea...
We present a formal method for component-based system specification and verification which is based ...
The synthesis of hardware from object oriented specifications is presented. Our approach utilizes th...
Colloque sans acte à diffusion restreinte. internationale.International audienceWe address the probl...
The ultimate goal of program verification is not the theory behind the tools or the tools themselves...
This work presents a flexible methodology for formally specifying and deductively verifying object-o...
Formal specification and verification techniques can improve the quality of object-oriented software...
This paper provides an overview of how the Event-B language and verification method can be used to m...
Abstract: Various logics are applied to specification and verification of both hardware and software...
: We have experienced the B Method on a case study which was defined by the French working group on ...
The specification of object-oriented and other pointer-based programs must be able to describe the s...
More and more business scenaria involve open systems, i.e., systems composed of interacting entities...
B is a method for specifying, designing and coding software systems. It is based on Zermelo-Fraenkel...
An important feature of object-oriented programming languages is the ability to dynamically instanti...
AbstractA central feature of current object-oriented languages is the ability to dynamically instant...
One weakness of Hoare-style verification techniques based on first-order predicate logic is that rea...
We present a formal method for component-based system specification and verification which is based ...
The synthesis of hardware from object oriented specifications is presented. Our approach utilizes th...