| L. Mikhailov and M. Butler. An approach to combining B and Alloy. In D. Bert, J.-P. Bowen, M. C. Henson, and K. Robinson, editors, ZB 2002. |
....and no efficient reasoning of more complex systems is reported. In the context of the B theorem prover, Mikhailov and Butler combine theorem proving and model checking. They focus on the B theorem prover and the Alloy model checker (Alloy Constraint Analyser) for general property verification. [9] Fokkink et al. employ the B method and combine it with #### [4] They describe the use of B refinement in combination with model checking to arrive at a formally verified prototype implementation of a data acqui1 sition system of the Lynx military helicopters. They present the refinement of a ....
....for B0 can be automatically accomplished with Atelier B. After successful verification, C code which has been proven to be a real refinement of the previous cycleaccurate, non deterministic specification can be automatically generated. 7] 1] produce ready running overflow [1] [9] ready maintain consume [35] maintain idle producer[1 3] buffer consumer maintainer example Figure 2. Time Annotated StateChart 6. Experimental Results Several approaches for generating B code from RIL and their refinement have been tested with Atelier B before arriving at the approach ....
L. Mikhailov and M. Butler. An approach to combining B and Alloy. In D. B. et al., editor, ZB'2002.
....happen. Model checking can be applied for the veri cation of progress properties [13] Another reason to apply model checking could be that the automated proof search capabilities of B turn out to be relatively limited; model checking can be used as a debugging device for proof obligations [16]. For these reasons we combined the re nement paradigm and veri cation of safety properties using B with the veri cation of progress properties using the model checking capabilities of CRL and CADP. We applied this combination with respect to the functional requirements of the AIDA system. In ....
....of the solutions is preferable, because it meets certain plausible user requirements. 6 Related work Combination of di erent formal techniques to support the development of veri able correct systems is an active line of research. Our work is closely related in spirit and techniques to [13] and [16]. Julliand, Legeard, Machicoane, Parreaux and Tatibou et [13] used B Atelier in combination with the model checker Spin [10] to analyse a protocol within the Integrated Circuit Card (European Standard EN 27816) First a B model of the protocol was constructed, which was manually translated to a ....
[Article contains additional citation context not shown here]
L. Mikhailov and M. Butler. An approach to combining B and Alloy. In D. Bert, J.P. Bowen, M.C. Henson, and K. Robinson, eds, Proceedings 2nd Conference of B and Z Users (ZB'2002) { Formal Speci cation and Development in Z and B, Grenoble, France, pp. 140-161, LNCS 2272. Springer-Verlag, 2002.
No context found.
L. Mikhailov and M. Butler. An approach to combining B and Alloy. In D. Bert, J.-P. Bowen, M. C. Henson, and K. Robinson, editors, ZB 2002.
No context found.
L. Mikhailov and M. Butler. An approach to combining B and Alloy. In D. B. et al., editor, ZB'2002.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC