Skip to main content
Top

2018 | OriginalPaper | Chapter

Fault Tolerance in Real-Time Systems: A Review

Authors : Egemen Ertugrul, Ozgur Koray Sahingoz

Published in: Intelligent Systems Design and Applications

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Real-time systems are safety/mission critical computing systems which behave deterministically, and gives correct reactions to the inputs (or changes in the physical environment) in a timely manner. As in all computing systems, there is always a possibility of the presence of some faults in real time systems. Due to the its time critical missions a fault-tolerance mechanism should be constructed. Fault tolerance can be achieved by hardware, software or time redundancy and especially in safety-critical applications. There are strict time and cost constraints, which should be satisfied. This leaves us to the situation where constraints should be satisfied and at the same time, faults should be tolerated. In this paper, the basic concepts, terminology, history, features and techniques of fault tolerance approach on real-time systems, are detailed and related works are reviewed for composing a good resource for the researchers.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Ramezani, R., Sedaghat, Y.: An overview of fault tolerance techniques for realtime operating systems. In: ICCKE 2013, Mashhad, pp. 1–6 (2013) Ramezani, R., Sedaghat, Y.: An overview of fault tolerance techniques for realtime operating systems. In: ICCKE 2013, Mashhad, pp. 1–6 (2013)
2.
go back to reference Persya, C., Nair, G.: Fault tolerant realtime systems. In: International Conference on Managing Next Generation Software Application, MNGSA 2008, Coimbatore (2008) Persya, C., Nair, G.: Fault tolerant realtime systems. In: International Conference on Managing Next Generation Software Application, MNGSA 2008, Coimbatore (2008)
3.
go back to reference Imai, S., Blasch, E., Galli, A., Zhu, W., Lee, F., Varela, C.A.: Airplane flight safety using error-tolerant data stream processing. IEEE Aerosp. Electron. Syst. Mag. 32(4), 4–17 (2017)CrossRef Imai, S., Blasch, E., Galli, A., Zhu, W., Lee, F., Varela, C.A.: Airplane flight safety using error-tolerant data stream processing. IEEE Aerosp. Electron. Syst. Mag. 32(4), 4–17 (2017)CrossRef
4.
go back to reference Al-Omari, R.M.S: Controlling schedulability-reliability trade-offs in real-time systems (2001) Al-Omari, R.M.S: Controlling schedulability-reliability trade-offs in real-time systems (2001)
5.
go back to reference Sahingoz, O.K., Sonmez, A.C.: Agent-based fault tolerant distributed event system. Comput. Inf. 26, 489–506 (2007)MATH Sahingoz, O.K., Sonmez, A.C.: Agent-based fault tolerant distributed event system. Comput. Inf. 26, 489–506 (2007)MATH
6.
go back to reference Sahingoz, O.K., Sonmez, A.C.: Fault tolerance mechanism of agent-based distributed event system. In: 6th International Conference Computational Science, ICCS 2006, Reading, UK, 28–31 May, pp. 192–199 (2006) Sahingoz, O.K., Sonmez, A.C.: Fault tolerance mechanism of agent-based distributed event system. In: 6th International Conference Computational Science, ICCS 2006, Reading, UK, 28–31 May, pp. 192–199 (2006)
7.
go back to reference Salehi, M., Tavana, M.K., Rehman, S., Shafique, M., Ejlali, A., Henkel, J.: Two-state checkpointing for energy-efficient fault tolerance in hard real-time systems. IEEE Trans. Very Large Scale Integr. Syst. 24(7), 2426–2437 (2016)CrossRef Salehi, M., Tavana, M.K., Rehman, S., Shafique, M., Ejlali, A., Henkel, J.: Two-state checkpointing for energy-efficient fault tolerance in hard real-time systems. IEEE Trans. Very Large Scale Integr. Syst. 24(7), 2426–2437 (2016)CrossRef
8.
go back to reference Tranninger, M., Haid, T., Stettinger, G., Benedikt, M., Horn, M.: Fault-tolerant coupling of real-time systems: a case study. In: 3rd Conference on Control and Fault-Tolerant Systems (SysTol), Barcelona, pp. 756–762 (2016) Tranninger, M., Haid, T., Stettinger, G., Benedikt, M., Horn, M.: Fault-tolerant coupling of real-time systems: a case study. In: 3rd Conference on Control and Fault-Tolerant Systems (SysTol), Barcelona, pp. 756–762 (2016)
9.
go back to reference Mohammed, B., Kiran, M., Awan, I.U., Maiyama, K.M.: Optimising fault tolerance in real-time cloud computing IaaS environment. In: IEEE 4th International Conference on Future Internet of Things and Cloud (FiCloud), Vienna, pp. 363–370 (2016) Mohammed, B., Kiran, M., Awan, I.U., Maiyama, K.M.: Optimising fault tolerance in real-time cloud computing IaaS environment. In: IEEE 4th International Conference on Future Internet of Things and Cloud (FiCloud), Vienna, pp. 363–370 (2016)
10.
go back to reference Abdi, F., Mancuso, R., Tabish, R., Caccamo, M.: Restart-Based Fault-Tolerance: System Design and Schedulability Analysis. CoRR (2017) Abdi, F., Mancuso, R., Tabish, R., Caccamo, M.: Restart-Based Fault-Tolerance: System Design and Schedulability Analysis. CoRR (2017)
11.
go back to reference Driscoll, K., Hall, B., Sivencrona, H., Zumsteg, P.: Byzantine fault tolerance, from theory to reality. In: LNCS, pp. 235–248 (2003) Driscoll, K., Hall, B., Sivencrona, H., Zumsteg, P.: Byzantine fault tolerance, from theory to reality. In: LNCS, pp. 235–248 (2003)
12.
go back to reference Murthy, C.: Resource Management in Real-Time Systems and Networks. The MIT Press, Cambridge (2016) Murthy, C.: Resource Management in Real-Time Systems and Networks. The MIT Press, Cambridge (2016)
13.
go back to reference Hiller, M.: Software Fault-Tolerance Techniques from a Real-Time Systems Point of View, 1st edn. Chalmers University of Technology, Gothenburg (1998) Hiller, M.: Software Fault-Tolerance Techniques from a Real-Time Systems Point of View, 1st edn. Chalmers University of Technology, Gothenburg (1998)
14.
go back to reference Al-Omari, R.M.S., Govindarasu, M., Arun, S.: An efficient backup-overloading for fault-tolerant scheduling of real-time tasks. In: LNCS, pp. 1291–1295 (2000) Al-Omari, R.M.S., Govindarasu, M., Arun, S.: An efficient backup-overloading for fault-tolerant scheduling of real-time tasks. In: LNCS, pp. 1291–1295 (2000)
Metadata
Title
Fault Tolerance in Real-Time Systems: A Review
Authors
Egemen Ertugrul
Ozgur Koray Sahingoz
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-76348-4_28

Premium Partner