Article (Scientific journals)
Automated Fault Tolerance Augmentation in Model-Driven Engineering for CPS
Hu, Tingting; Cibrario Bertolotti, Ivan; Navet, Nicolas et al.
2020In Computer Standards and Interfaces, 70
Peer Reviewed verified by ORBi
 

Files


Full Text
FT_Augmentation_preprint.pdf
Author preprint (1.37 MB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Cognification; Model-Driven Engineering; Fault-tolerance; Industrial Cyber Physical Systems; Domain-Specific Languages
Abstract :
[en] Cyber-Physical Systems are usually subject to dependability requirements such as safety and reliability constraints. Over the last 50 years, a body of efficient fault-tolerance mechanisms has been devised to handle faults occurring at run-time. However, properly implementing those mechanisms is a time-consuming task that requires a great deal of know-how. In this paper, we propose a general framework which allows system designers to decouple functional and non-functional concerns, and express non- functional properties at design time using domain-specific languages. In the spirit of generative programming, functional models are then automatically “augmented” with dependability mechanisms. Importantly, the real-time behavior of the initial models in terms of sampling times and meeting deadlines is preserved. The practicality of the approach is demonstrated with the automated implementation of one prominent software fault-tolerance pattern, namely N-Version Programming, in the CPAL model-driven engineering workflow.
Disciplines :
Computer science
Author, co-author :
Hu, Tingting ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Cibrario Bertolotti, Ivan;  National Research Council of Italy > Institute of Electronics, Computer and Telecommunication Engineering
Navet, Nicolas ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Havet, Lionel;  RealTime-at-Work (RTaW)
External co-authors :
yes
Language :
English
Title :
Automated Fault Tolerance Augmentation in Model-Driven Engineering for CPS
Publication date :
June 2020
Journal title :
Computer Standards and Interfaces
ISSN :
0920-5489
Publisher :
Elsevier
Volume :
70
Peer reviewed :
Peer Reviewed verified by ORBi
Focus Area :
Security, Reliability and Trust
Available on ORBilu :
since 14 January 2020

Statistics


Number of views
170 (13 by Unilu)
Number of downloads
715 (10 by Unilu)

Scopus citations®
 
7
Scopus citations®
without self-citations
7
OpenCitations
 
2
WoS citations
 
3

Bibliography


Similar publications



Contact ORBilu