Feasibility of the Use of Formal Methods for Manufacturing Systems
In the manufacturing domain, if programmable logic controllers (PLC) are used to manage safety functions, these systems need to be more reliable when faced with software errors. To estimate the applicability of formal methods for the safety of the control systems of machines, the Institut National d...
Saved in:
| Published in: | Formal Methods Applied to Complex Systems: Implementation of the B Method pp. 349 - 390 |
|---|---|
| Main Authors: | , , , |
| Format: | Book Chapter |
| Language: | English |
| Published: |
Hoboken, NJ, USA
John Wiley & Sons, Inc
26.06.2014
|
| Subjects: | |
| ISBN: | 1848217099, 9781848217096 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Summary: | In the manufacturing domain, if programmable logic controllers (PLC) are used to manage safety functions, these systems need to be more reliable when faced with software errors. To estimate the applicability of formal methods for the safety of the control systems of machines, the Institut National de Recherche et de Sécurité (INRS) has begun a research program which aims to develop the application software of a machine using these methods. The chapter presents the different stages of the development, from specification to validation, of a software package installed on a safety PLC with two different methods: the B method and a method which combines semi‐formal models and model‐checking verification techniques. The properties may then be formally verified a posteriori, using a proof tool. The chapter concludes with some remarks concerning the applicability of these methods for the creation of software implemented on a safety PLC in a “machines” industrial context. |
|---|---|
| ISBN: | 1848217099 9781848217096 |
| DOI: | 10.1002/9781119002727.ch12 |

