Towards a model-checker for circus

File Type:
PDFItem Type:
Journal ArticleDate:
2019Access:
openAccessCitation:
Gomes, A.O. & Butterfield, A., Towards a model-checker for circus, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 11800 LNCS, 2019, 217-234Download Item:
Abstract:
Among several approaches aiming at the correctness of systems, model-checking is one technique to formally assess system models regarding their desired/undesired behavioural properties. We aim at model-checking the Open image in new window notation that combines Z, CSP, and Morgan’s refinement calculus, based on the Unifying Theories of Programming. In this paper, we experiment with approaches for capturing Open image in new window processes in CSP, and for each approach, we evaluate the impact of our decisions on the state-space explored as well as the time spent for such a checking using FDR. We also experimented with the consequences of model-checking CSP models that capture both state invariants and preconditions of Open image in new window models.
URI:
https://link.springer.com/chapter/10.1007%2F978-3-030-30942-8_14http://hdl.handle.net/2262/91360
Author's Homepage:
http://people.tcd.ie/butrfeld
Author: Butterfield, Andrew; Gomes, Artur Oliveira
Type of material:
Journal ArticleURI:
https://link.springer.com/chapter/10.1007%2F978-3-030-30942-8_14http://hdl.handle.net/2262/91360
Collections
Series/Report no:
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics);11800 LNCS;
Availability:
Full text availableKeywords:
Model checking, Circus, CSP, Unifying theories of programmingDOI:
http://dx.doi.org/10.1007/978-3-030-30942-8_14Metadata
Show full item recordLicences: