Skip to main content
Top

2015 | OriginalPaper | Chapter

New Middleware for Secured Reconfigurable Real-Time Systems

Authors : Rim Idriss, Adlen Loukil, Mohamed Khalgui

Published in: Intelligent Software Methodologies, Tools and Techniques

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

The paper deals with secured reconfigurable real-time embedded systems that should be adapted to their environment according to user requirements. For various reasons, a reconfiguration scenario is a run-time automatic operation that allows the addition-removal-update of Operating System tasks. These tasks are secured and should meet real-time constraints. In this case, security mechanisms are assumed to be executed to protect them. Nevertheless, when a reconfiguration is applied to add new tasks and their related mechanisms, some deadlines can be violated. We propose a new middleware that constructs a new execution model of the system after reconfiguration scenarios. It proposes to reduce the execution number of mechanisms that share the security of several tasks, or also reduces the security level of others. The middleware is based on a multi-agent model, is composed of Reconfiguration Agent that controls reconfigurations, Security Agent that controls the security of the system, Scheduling Agent that constructs the new execution model, and Execution Agent that applies the new model. The paper’s contribution is implemented and applied to a case study.

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 Gharbi, A., Gharsellaoui, H., Khalgui, M., Valentini, A.: Safety reconfiguration of embedded control systems. In: Embedded Computing Systems: Applications, Optimization, and Advanced Design, pp. 184–210 (2013) Gharbi, A., Gharsellaoui, H., Khalgui, M., Valentini, A.: Safety reconfiguration of embedded control systems. In: Embedded Computing Systems: Applications, Optimization, and Advanced Design, pp. 184–210 (2013)
2.
go back to reference Shyamasundar, R.K., Aghav, J.V.: Validating real-time constraints in embedded systems. In: Pacific Rim International Symposium, pp. 347–355. IEEE Press (2001) Shyamasundar, R.K., Aghav, J.V.: Validating real-time constraints in embedded systems. In: Pacific Rim International Symposium, pp. 347–355. IEEE Press (2001)
3.
go back to reference Dave, B.P.: CRUSADE: hardware/software co-synthesis of dynamically reconfigurable heterogeneous real-time distributed embedded systems. In: Design, Automation and Test in Europe Conference and Exhibition, pp. 97–104. IEEE Press (1999) Dave, B.P.: CRUSADE: hardware/software co-synthesis of dynamically reconfigurable heterogeneous real-time distributed embedded systems. In: Design, Automation and Test in Europe Conference and Exhibition, pp. 97–104. IEEE Press (1999)
4.
go back to reference Rammig, F., Ditze, M., Janacik, P., Heimfarth, T., Kerstan, T., Oberthuer, S., Stahl, K.: Basic Concepts of Real Time Operating Systems. In: Ecker, W., Mller, W., Dmer, R. (eds.) Hardware-dependent Software, Principles and Practice, pp. 15–45. Springer (Science + Business Media B.V), The Netherlands (2009)CrossRef Rammig, F., Ditze, M., Janacik, P., Heimfarth, T., Kerstan, T., Oberthuer, S., Stahl, K.: Basic Concepts of Real Time Operating Systems. In: Ecker, W., Mller, W., Dmer, R. (eds.) Hardware-dependent Software, Principles and Practice, pp. 15–45. Springer (Science + Business Media B.V), The Netherlands (2009)CrossRef
5.
go back to reference Khelladi, L., Challal, Y., Bouabdallah, A., Badache, N.: On security issues in embedded systems: challenges and solutions. Int. J. Inf. Comput. Secur. IJICS 2(2), 140–174 (2008) Khelladi, L., Challal, Y., Bouabdallah, A., Badache, N.: On security issues in embedded systems: challenges and solutions. Int. J. Inf. Comput. Secur. IJICS 2(2), 140–174 (2008)
6.
go back to reference Singh, B.: Network security and management. In: Computational Intelligence and Computing Research ICCIC, pp. 1–6. IEEE Press (2010) Singh, B.: Network security and management. In: Computational Intelligence and Computing Research ICCIC, pp. 1–6. IEEE Press (2010)
7.
go back to reference Spyropoulou, E., Levin, T., Irvine, C.: Calculating costs for quality of security service. In: Computer Security Applications ACSAC, pp. 334–343. IEEE Press (2000) Spyropoulou, E., Levin, T., Irvine, C.: Calculating costs for quality of security service. In: Computer Security Applications ACSAC, pp. 334–343. IEEE Press (2000)
8.
go back to reference Angelov, C., Sierszecki, K., Marian, N.: Design models for reusable and reconfigurable state machines. In: International Federation for Information Processing, pp. 152–163. IEEE Press (2005) Angelov, C., Sierszecki, K., Marian, N.: Design models for reusable and reconfigurable state machines. In: International Federation for Information Processing, pp. 152–163. IEEE Press (2005)
9.
go back to reference Gehin, A.L., Staroswiecki, M.: Reconfiguration analysis using generic component models. IEEE Trans. Syst. Mach. Cybern. 38(3), 575–583 (2008)CrossRef Gehin, A.L., Staroswiecki, M.: Reconfiguration analysis using generic component models. IEEE Trans. Syst. Mach. Cybern. 38(3), 575–583 (2008)CrossRef
10.
go back to reference Al-Safi, Y., Vyatkin, V.: An ontology-based reconfiguration agent for intelligent mechatronic systems. In: Proceedings 4th International Conference Holonic and Multi-Agent System Manufacturing, pp. 114–126, Regensburg, Germany (2007) Al-Safi, Y., Vyatkin, V.: An ontology-based reconfiguration agent for intelligent mechatronic systems. In: Proceedings 4th International Conference Holonic and Multi-Agent System Manufacturing, pp. 114–126, Regensburg, Germany (2007)
11.
go back to reference Wang, X., Khalgui, M., Li, Z.W.: Dynamic low power reconfigurations of real-time embedded systems. In: Proceedings 1st Pervasive and Embedded Computing and Communication Systems, Algarve, Portugal (2011) Wang, X., Khalgui, M., Li, Z.W.: Dynamic low power reconfigurations of real-time embedded systems. In: Proceedings 1st Pervasive and Embedded Computing and Communication Systems, Algarve, Portugal (2011)
12.
go back to reference Palis, M.A.: Online real-time job scheduling with rate of progress guarantees. In: Parallel Architectures, Algorithms, and Networks, pp. 65–70 (2002) Palis, M.A.: Online real-time job scheduling with rate of progress guarantees. In: Parallel Architectures, Algorithms, and Networks, pp. 65–70 (2002)
13.
go back to reference Xie, T., Qin, X., Sung, A.: SAREC: a security-aware scheduling strategy for real-time applications on clusters. In: Parallel Processing ICPP, pp. 5–12. IEEE Press (2005) Xie, T., Qin, X., Sung, A.: SAREC: a security-aware scheduling strategy for real-time applications on clusters. In: Parallel Processing ICPP, pp. 5–12. IEEE Press (2005)
14.
go back to reference Singhoff, F., Legrand, J., Nana, L., Marc, L.: Cheddar: a flexible real time scheduling framework. ACM SIGAda Ada Letters 24(4), 1–8 (2004)CrossRef Singhoff, F., Legrand, J., Nana, L., Marc, L.: Cheddar: a flexible real time scheduling framework. ACM SIGAda Ada Letters 24(4), 1–8 (2004)CrossRef
15.
go back to reference Bhat, U.N.: An Introduction to Queueing Theory. Birkhäuser Boston, IEEE Press, Boston (2008)CrossRef Bhat, U.N.: An Introduction to Queueing Theory. Birkhäuser Boston, IEEE Press, Boston (2008)CrossRef
16.
go back to reference El-Hoiydi, A.: Soft deadline bounds for two-way transactions in bluetooth piconets under co-channel interference. In: Emerging Technologies and Factory Automation, pp. 143–150. IEEE Press (2001) El-Hoiydi, A.: Soft deadline bounds for two-way transactions in bluetooth piconets under co-channel interference. In: Emerging Technologies and Factory Automation, pp. 143–150. IEEE Press (2001)
17.
go back to reference Idriss, R., Loukil, A., Khalgui, M.: New solutions for feasible secured reconfiguration of embedded control systems. In: The European Simulation and Modelling Conference (2014) Idriss, R., Loukil, A., Khalgui, M.: New solutions for feasible secured reconfiguration of embedded control systems. In: The European Simulation and Modelling Conference (2014)
Metadata
Title
New Middleware for Secured Reconfigurable Real-Time Systems
Authors
Rim Idriss
Adlen Loukil
Mohamed Khalgui
Copyright Year
2015
DOI
https://doi.org/10.1007/978-3-319-22689-7_36

Premium Partner