Animation and Model Checking of CSP and B using Prolog Technology
Animation and Model Checking of CSP and B using Prolog Technology
We describe practical experiences of using a logic programming based approach to model and reason about critical systems. We argue that logic programming with co-routining, constraints, and tabling is a good foundation for developing, animating, and model checking new specification languages. We present animators and model checkers currently being developed for two different extensions of CSP and for the B method.
97-109
Leuschel, Michael
c2c18572-66cf-4f84-ade4-218ce3afe78b
Adhianto, Laksono
92cbe7c0-0949-43d1-8905-8738e88a0c68
Butler, Michael
54b9c2c7-2574-438e-9a36-6842a3d53ed0
Ferreira, Carla
d9349b51-8ea9-491f-b31c-e54df2cdb38f
Mikhailov, Leonid
6dda0013-1187-4081-a402-9eb2a505b171
Leuschel, Michael
c2c18572-66cf-4f84-ade4-218ce3afe78b
Podelski, Andreas
04df6f01-0d7c-4b1a-b496-435676330288
Ramakrishnan, C.R.
e6d2e02f-bae6-43d7-bc28-851226b115cc
Ultes-Nitsche, Ulrich
bfc7f0a6-3cbb-40af-9935-6dce3a88a10b
September 2001
Leuschel, Michael
c2c18572-66cf-4f84-ade4-218ce3afe78b
Adhianto, Laksono
92cbe7c0-0949-43d1-8905-8738e88a0c68
Butler, Michael
54b9c2c7-2574-438e-9a36-6842a3d53ed0
Ferreira, Carla
d9349b51-8ea9-491f-b31c-e54df2cdb38f
Mikhailov, Leonid
6dda0013-1187-4081-a402-9eb2a505b171
Leuschel, Michael
c2c18572-66cf-4f84-ade4-218ce3afe78b
Podelski, Andreas
04df6f01-0d7c-4b1a-b496-435676330288
Ramakrishnan, C.R.
e6d2e02f-bae6-43d7-bc28-851226b115cc
Ultes-Nitsche, Ulrich
bfc7f0a6-3cbb-40af-9935-6dce3a88a10b
Leuschel, Michael, Adhianto, Laksono, Butler, Michael, Ferreira, Carla and Mikhailov, Leonid
(2001)
Animation and Model Checking of CSP and B using Prolog Technology.
Leuschel, Michael, Podelski, Andreas, Ramakrishnan, C.R. and Ultes-Nitsche, Ulrich
(eds.)
Proceedings of the ACM Sigplan Workshop on Verification and Computational Logic VCL'2001.
.
Record type:
Conference or Workshop Item
(Paper)
Abstract
We describe practical experiences of using a logic programming based approach to model and reason about critical systems. We argue that logic programming with co-routining, constraints, and tabling is a good foundation for developing, animating, and model checking new specification languages. We present animators and model checkers currently being developed for two different extensions of CSP and for the B method.
Other
leuschel.ps
- Other
More information
Published date: September 2001
Venue - Dates:
Proceedings of the ACM Sigplan Workshop on Verification and Computational Logic VCL'2001, 2001-09-01
Organisations:
Electronic & Software Systems
Identifiers
Local EPrints ID: 256022
URI: http://eprints.soton.ac.uk/id/eprint/256022
PURE UUID: 5ffcc46d-9a2d-4e43-8e67-66d9eb0b61ae
Catalogue record
Date deposited: 11 Sep 2001
Last modified: 15 Mar 2024 02:50
Export record
Contributors
Author:
Michael Leuschel
Author:
Laksono Adhianto
Author:
Michael Butler
Author:
Carla Ferreira
Author:
Leonid Mikhailov
Editor:
Michael Leuschel
Editor:
Andreas Podelski
Editor:
C.R. Ramakrishnan
Editor:
Ulrich Ultes-Nitsche
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics