A Self-Adaptive Software System for Increasing the Reliability and Security of Cyber-Physical Systems
-
Published:2018
Issue:
Volume:
Page:223-246
-
ISSN:2327-3453
-
Container-title:Advances in Systems Analysis, Software Engineering, and High Performance Computing
-
language:
-
Short-container-title:
Author:
Iber Johannes1, Rauter Tobias1, Kreiner Christian1
Affiliation:
1. Graz University of Technology, Austria
Abstract
The advancement and interlinking of cyber-physical systems offer vast new opportunities for industry. The fundamental threat to this progress is the inherent increase of complexity through heterogeneous systems, software, and hardware that leads to fragility and unreliability. Systems cannot only become more unreliable, modern industrial control systems also have to face hostile security attacks that take advantage of unintended vulnerabilities overseen during development and deployment. Self-adaptive software systems offer means of dealing with complexity by observing systems externally. In this chapter the authors present their ongoing research on an approach that applies a self-adaptive software system in order to increase the reliability and security of control devices for hydro-power plant units. The applicability of the approach is demonstrated by two use cases. Further, the chapter gives an introduction to the field of self-adaptive software systems and raises research challenges in the context of cyber-physical systems.
Reference31 articles.
1. Alhakeem, M. S., Munk, P., Lisicki, R., Parzyjegla, H., Parzyjegla, H., & Muehl, G. (2015). A Framework for Adaptive Software-Based Reliability in COTS Many-Core Processors. In Proceedings the 28th international conference on architecture of computing systems ARCS ‘15 (pp. 1–4). 2. Aßmann, U., Götz, S., Jézéquel, J.-M., Morin, B., & Trapp, M. (2014). A Reference Architecture and Roadmap for Models@run.time Systems. In Models@run.time: Foundations, applications, and roadmaps (pp. 1–18). doi:10.1007/978-3-319-08915-7_1 3. Bennaceur, A., France, R., Tamburrelli, G., Vogel, T., Mosterman, P. J., & Cazzola, W. … Redlich, D. (2014). Mechanisms for leveraging models at runtime in self-adaptive software. In N. Bencomo, R. France, B.H.C. Cheng et al. (Eds.), Models@run.time: Foundations, applications, and roadmaps (pp. 19–46). Cham: Springer International Publishing. doi:10.1007/978-3-319-08915-7_2 4. In search of a basic principle for model driven engineering.;J.Bézivin;Novatica Journal, Special Issue,2004 5. Models@ run.time
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Digital Twins for Dependability Improvement of Autonomous Driving;Communications in Computer and Information Science;2019 2. Dependable mesh networking patterns;Proceedings of the 24th European Conference on Pattern Languages of Programs - EuroPLop '19;2019 3. Separation of processing and coordination in computer systems;Proceedings of the 23rd European Conference on Pattern Languages of Programs;2018-07-04 4. A Microservice Architecture for the Industrial Internet-Of-Things;Proceedings of the 23rd European Conference on Pattern Languages of Programs;2018-07-04 5. Use-Cases for Uncertainty Propagation in Distributed Control Systems;Communications in Computer and Information Science;2018
|
|