Skip to main content
Top

2016 | OriginalPaper | Chapter

4. Runtime Validation Framework

Authors : Roshan Kotian, Stefano Galzarano, Claudio Bacchiani, Aly A. Syed, Přemysl Šucha, Roman Václavík, Andrei Pruteanu

Published in: Runtime Reconfiguration in Networked Embedded Systems

Publisher: Springer Singapore

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

search-config
loading …

Abstract

Testing large-scale complex systems at runtime is of paramount importance. This is particularly true for dynamical systems, such as distributed adaptive network embedded systems (ANES), which exhibit adaptive capabilities aiming at autonomously reconfiguring and adjusting their behavior based on the changing environmental conditions. In such cases, it is not feasible, during the development stages, to anticipate all the possible operating conditions that the system may face in a real environment. This is because some information about the execution context and the system itself can be available only once the system has been deployed. Thus, in order to correctly assess the effectiveness, efficiency and robustness of ANES, it is required to verify that the system correctly adopts the proper adaptation mechanisms in response to the context changes as well as to check the quality of such adaptations. The focus of the chapter is to discuss about the needs for employing runtime verification and validation of ANES and the main challenges and requirements for its implementation. In addition, it presents a reference framework that supports developers in testing adaptive systems at runtime. One of its key feature is the capability to emulate certain realistic conditions through synthetic data, which is useful to check the system’s behavior under specific and controlled situations.

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!

Literature
4.
go back to reference C. Baier, J.P. Katoen, Principles of Model Checking (Representation and Mind Series) (The MIT Press, 2008) C. Baier, J.P. Katoen, Principles of Model Checking (Representation and Mind Series) (The MIT Press, 2008)
6.
go back to reference J. Zhang, A Formal Approach to Providing Assurance to Dynamically Adaptive Software, Ph.D. thesis, (East Lansing, MI, USA, 2007). AAI3264259 J. Zhang, A Formal Approach to Providing Assurance to Dynamically Adaptive Software, Ph.D. thesis, (East Lansing, MI, USA, 2007). AAI3264259
Metadata
Title
Runtime Validation Framework
Authors
Roshan Kotian
Stefano Galzarano
Claudio Bacchiani
Aly A. Syed
Přemysl Šucha
Roman Václavík
Andrei Pruteanu
Copyright Year
2016
Publisher
Springer Singapore
DOI
https://doi.org/10.1007/978-981-10-0715-6_4