B Extended to Floating‐Point Numbers: Is it Sufficient for Proving Avionics Software?
In the railway sector, the economic balance between test and proof is neutral: it has not been proven that B reduces costs, but it clearly reduces technical risk and increases confidence levels. In the future, in avionics, in order to maintain this balance, the introduction of formal methods must be...
Uložené v:
| Vydané v: | Formal Methods Applied to Complex Systems: Implementation of the B Method s. 391 - 425 |
|---|---|
| Hlavný autor: | |
| Médium: | Kapitola |
| Jazyk: | English |
| Vydavateľské údaje: |
Hoboken, NJ, USA
John Wiley & Sons, Inc
26.06.2014
|
| Predmet: | |
| ISBN: | 1848217099, 9781848217096 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Shrnutí: | In the railway sector, the economic balance between test and proof is neutral: it has not been proven that B reduces costs, but it clearly reduces technical risk and increases confidence levels. In the future, in avionics, in order to maintain this balance, the introduction of formal methods must be sufficiently prepared, beginning with projects of limited complexity, and gradually increasing this complexity. Six potential stumbling blocks have been identified, and the complexity of floating‐point numbers in relation to real numbers or integers is far from the most serious of these: the complexity of specifications and algorithms is the difficulty that we really need to bear in mind. In order to make an on‐the‐ground assessment of this additional complexity brought about by floating‐point numbers and the possibility of an approach in delta, Sagem has asked Clearsy to create an AtelierB prototype which would implement a part of the written specification. |
|---|---|
| ISBN: | 1848217099 9781848217096 |
| DOI: | 10.1002/9781119002727.ch13 |

