Paper published in a book (Scientific congresses, symposiums and conference proceedings)
Towards Seamless Integration of N-Version Programming in Model-Based Design
Hu, Tingting; Cibrario Bertolotti, Ivan; Navet, Nicolas
2017In 22nd IEEE International Conference on Emerging Technologies And Factory Automation (ETFA’2017), Limassol, Cyprus, September 12-15 2017
Peer reviewed
 

Files


Full Text
NVP-ETFA2017.pdf
Author postprint (181.22 kB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Model-based design; Fault-tolerance; Industrial cyber physical systems
Abstract :
[en] The ever-growing complexity of present-day software systems raises new and more stringent requirements on their availability, pushing designers to make use of sophisticated fault tolerance techniques far beyond the areas they were traditionally conceived for, and bringing new challenges to both the modelling and implementation phases. In this paper, we propose a design pattern to model in a domain-specific language one of the prominent fault-tolerant techniques, namely the N-version programming. It can be integrated seamlessly into existing applications to enhance their functional correctness, while still preserving the timing characteristics, in particular the sampling times. Besides, it is also designed in a way to ease the automatic code generation. A counterpart of the same framework is also implemented in a lower-level programming language, for use when direct model execution is impractical, like in severely resource-limited embedded targets.
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 (IEIIT)
Navet, Nicolas ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
External co-authors :
yes
Language :
English
Title :
Towards Seamless Integration of N-Version Programming in Model-Based Design
Publication date :
2017
Event name :
22nd IEEE International Conference on Emerging Technologies And Factory Automation (ETFA’2017)
Event place :
Limassol, Cyprus
Event date :
from 12-09-2017 to 15-09-2017
Main work title :
22nd IEEE International Conference on Emerging Technologies And Factory Automation (ETFA’2017), Limassol, Cyprus, September 12-15 2017
Publisher :
IEEE
ISBN/EAN :
978-1-5090-6505-9
Peer reviewed :
Peer reviewed
Available on ORBilu :
since 14 January 2018

Statistics


Number of views
74 (8 by Unilu)
Number of downloads
141 (4 by Unilu)

Scopus citations®
 
8
Scopus citations®
without self-citations
6

Bibliography


Similar publications



Contact ORBilu