Back to Search Start Over

Programming Languages for Safety-Critical Systems

Authors :
Eugene Zouev
Source :
Software Design for Resilient Computer Systems ISBN: 9783030212438
Publication Year :
2019
Publisher :
Springer International Publishing, 2019.

Abstract

In previous chapters, we introduced the three main processes required to implement generalized algorithm of fault tolerance (GAFT), namely—testing and checking, second recovery preparation, and third and finally recovery and recovery monitoring. We described what every of these steps incorporates, gave possible solutions, and analyzed them. In the Chap. 7, we introduced syndrome for testing and checking; here we introduce programming language models for the two other mentioned processes. What we now want to do is to synthesize the introduced concepts into system software tools—programming languages and their compilers. We will discuss possible project solutions related to the overall architecture of software tools and introduce the major components of the architecture.

Details

ISBN :
978-3-030-21243-8
ISBNs :
9783030212438
Database :
OpenAIRE
Journal :
Software Design for Resilient Computer Systems ISBN: 9783030212438
Accession number :
edsair.doi...........ca7dd3735d895ff040d179d59689a169