Abstract
We present a model checking tool for Bigraphical Reactive Systems that may be instantiated as a model checker for any formalism or domain-specific modelling language encoded as a Bigraphical Reactive System. We describe the implementation of the tool, and how it can be used to verify correctness properties of some infinite-state models by applying a static analysis to reaction rules that permits the exclusion of some infinite branches of execution shown to always be free of violations. We give a proof of correctness for this method, and illustrate the usage of the tool with two examples — a textbook implementation of the Dining Philosophers prob- lem, and an example motivated by a ubiquitous computing application.
| Original language | English |
|---|---|
| Title of host publication | SAC '12. Proceedings of the 27th Annual ACM Symposium on Applied Computing |
| Place of Publication | New York, NY, USA |
| Publisher | Association for Computing Machinery |
| Publication date | Mar 2012 |
| Pages | 1320-1325 |
| ISBN (Print) | 978-1-4503-0857-1 |
| DOIs | |
| Publication status | Published - Mar 2012 |
| Event | ACM Symposium on Applied Computing 2012 - Riva del Garda, Italy Duration: 26 Mar 2012 → 30 Mar 2012 Conference number: 27th http://www.acm.org/conferences/sac/sac2012/ |
Conference
| Conference | ACM Symposium on Applied Computing 2012 |
|---|---|
| Number | 27th |
| Country/Territory | Italy |
| City | Riva del Garda |
| Period | 26/03/2012 → 30/03/2012 |
| Internet address |
Keywords
- Model Checking
- Bigraphical Reactive Systems
- Formal Verification
- Infinite-State Models
- Static Analysis
Fingerprint
Dive into the research topics of 'A Model Checker for Bigraphs'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver