On the Industrial Application of Critical Software Verification with VerCors
The work
| Authors | Marieke Huisman; Raúl E. Monti |
|---|---|
| Editors | |
| Type | inproceedings |
| Year | 2020 |
| Citekey | huisman2020industrial |
Where it appeared
| Published in | Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2020) |
|---|---|
| Publisher | Springer International Publishing |
| Pages | 273--292 |
Identifiers
| DOI | 10.1007/978-3-030-61467-6_18 |
|---|
Access
| Landing page | https://doi.org/10.1007/978-3-030-61467-6_18 |
|---|---|
| Free full text | https://ris.utwente.nl/ws/files/250293088/Huisman_2020_On_the_industrial_application_of_cr.pdf |
Abstract
Although software verification is evolving fast in both theoretical and practical aspects, it still remains absent from the actual industrial production cycle. Case studies can help to encourage these integrations. We report on our experiences applying software verification in several projects with industry. In particular, we report on two projects on the verification of tunnel control software at Technolution, where we go from a high-level design to concrete code. These case studies show the power of combining model checking (using mCRL2) and deductive verification (using VerCors) as complementary approaches. We also report on a project with Thales, where we looked at antenna bearing control software, and specified this based on their requirements documents. For all cases, we report on lessons learned and on directions for future work to improve both our tool and the industrial methodology for ensuring software correctness. Notably, our second case study involves the modelling and verification of critical software by a team of engineers from Technolution. This case study is an ongoing project; we describe our experience on the team's learning curve for this experiment and present the preliminary conclusions on the case study.
A copy is held
pdf, 1.1 MB. Not published — it may be under copyright. The facts and links here are.
How it got here
| How it got here | import via bibtex |
|---|---|
| Added | 2026-08-11 00:00 UTC |
| Approved by | a person 2026-09-01 17:04 UTC |
Filed under
Cite it as
@inproceedings{huisman2020industrial,
title = {On the Industrial Application of Critical Software Verification with VerCors},
author = {Marieke Huisman and Raúl E. Monti},
year = {2020},
booktitle = {Leveraging Applications of Formal Methods, Verification and Validation (ISoLA 2020)},
publisher = {Springer International Publishing},
pages = {273--292},
doi = {10.1007/978-3-030-61467-6_18},
}
This record lives at https://refs.drheap.org/huisman2020industrial/ and will keep doing so.