Design of fault-tolerant virtual execution environments for cyber-physical systems

dc.contributor.advisorSpinczyk, Olaf
dc.contributor.authorJablkowski, Boguslaw
dc.contributor.refereeMarwedel, Peter
dc.date.accepted2019-07-23
dc.date.accessioned2019-08-01T15:36:11Z
dc.date.available2019-08-01T15:36:11Z
dc.date.issued2019
dc.description.abstractThe last decade revealed the vast economical and societal potential of Cyber-Physical Systems (CPS) which integrate computation with physical processes. In order to better exploit this potential, designers of CPS are trying to take advantage of novel technological opportunities provided by the unprecedented efficiency of today's hardware. There are, however, considerable challenges to this endeavor. First, there is a strong trend towards softwarization. Functions that were originally implemented in hardware are now being increasingly realized in software. This fact, together with the ever growing functionality of modern CPS, translates to unrestrained code generation which, in turn, directly influences their safety and security. Second, the spreading adaptation of multi-core and manycore architectures, due to their considerable increase in computation power, additionally generates issues related to timing properties, resource partitioning, task mapping and scalability. In order to overcome these challenges, this thesis investigates the idea of adopting virtualization technology to the domain of CPS. Several research questions originate from this idea and the following work aims at answering those questions. It addresses both technological and methodological issues. With respect to the technological aspects, it investigates problems and proposes solutions related to timing properties of a virtualized execution platform as well as the thereon based high availability technique. Regarding the methodological aspects, it discusses models and methods for the planing of safe and efficient virtualized CPS compute and control clusters, proposes architectures for the development and verification of virtualized CPS applications as well as for the testing of non-functional characteristics of the underlying software and hardware infrastructure. Further, through a set of experiments, this thesis thoroughly evaluates the proposed solutions. Finally, based upon the provided results and some new considerations regarding the requirements of future CPS applications, it gives an outlook towards a generic virtualized execution platform architecture for emerging CPS.en
dc.identifier.urihttp://hdl.handle.net/2003/38154
dc.identifier.urihttp://dx.doi.org/10.17877/DE290R-20133
dc.language.isoende
dc.subjectCyber-physical systemsen
dc.subjectCPSde
dc.subjectVirtualizationen
dc.subjectReal-time systemsen
dc.subjectHigh availabilityen
dc.subjectEmbedded systemsen
dc.subject.ddc004
dc.subject.rswkCyber-physisches Systemde
dc.subject.rswkVirtualisierungde
dc.subject.rswkEchtzeitsystemde
dc.subject.rswkHochverfügbarkeitde
dc.subject.rswkEingebettetes Systemde
dc.titleDesign of fault-tolerant virtual execution environments for cyber-physical systemsen
dc.typeTextde
dc.type.publicationtypedoctoralThesisde
dcterms.accessRightsopen access
eldorado.dnb.deposittruede
eldorado.secondarypublicationfalsede

Dateien

Originalbündel

Gerade angezeigt 1 - 1 von 1
Lade...
Vorschaubild
Name:
DissJablkowski.pdf
Größe:
3.23 MB
Format:
Adobe Portable Document Format
Beschreibung:
DNB

Lizenzbündel

Gerade angezeigt 1 - 1 von 1
Lade...
Vorschaubild
Name:
license.txt
Größe:
4.85 KB
Format:
Item-specific license agreed upon to submission
Beschreibung: