Towards assured dynamic configuration of safety-critical embedded systems

2Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Assuring systems quality is an inherent part of developing safety-critical embedded systems. Currently, continuous increase of systems complexity, in particular that of software, makes this development challenging. In response, more and more software faults are remaining unidentified at design-time so that changes and maintenance need to be performed at an increased rate. Unfortunately, today's safety-critical systems are not designed to be upgraded or maintained in a seamless way, so that the overhead of performing changes may be considerable, especially when such changes require to re-verify and re-validate the whole system. In this paper, we present an approach to perform software changes in the operation and maintenance phase of the systems lifecycle. Changes are performed dynamically, by replacing parts of software (i.e., software components) with their functionally equal out-of-the-box instances. In order to prevent the impact of changes on systems integrity, we provide a support to model and to analyze the system. The main outcome here is that specific kind of changes can be maintained without adding any development costs. © 2014 Springer International Publishing.

Cite

CITATION STYLE

APA

Kajtazovic, N., Preschern, C., Höller, A., & Kreiner, C. (2014). Towards assured dynamic configuration of safety-critical embedded systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8696 LNCS, pp. 167–179). Springer Verlag. https://doi.org/10.1007/978-3-319-10557-4_20

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free