Leveraging Weakly-hard Constraints for Improving System Fault Tolerance with Functional and Timing Guarantees

Many safety-critical real-time systems operate under harsh environment and are subject to soft errors caused by transient or intermittent faults. It is critical and yet often very challenging to apply fault tolerance techniques in these systems, due to resource limitations and stringent constraints...

Full description

Saved in:
Bibliographic Details
Published inDigest of technical papers - IEEE/ACM International Conference on Computer-Aided Design pp. 1 - 9
Main Authors Liang, Hengyi, Wang, Zhilu, Jiao, Ruochen, Zhu, Qi
Format Conference Proceeding
LanguageEnglish
Published Association on Computer Machinery 02.11.2020
Subjects
Online AccessGet full text
ISSN1558-2434
DOI10.1145/3400302.3415717

Cover

Abstract Many safety-critical real-time systems operate under harsh environment and are subject to soft errors caused by transient or intermittent faults. It is critical and yet often very challenging to apply fault tolerance techniques in these systems, due to resource limitations and stringent constraints on timing and functionality. In this work, we leverage the concept of weakly-hard constraints, which allows task deadline misses in a bounded manner, to improve system's capability to accommodate fault tolerance techniques while ensuring timing and functional correctness. In particular, we a) quantitatively measure control cost under different deadline hit/miss scenarios and identify weak-hard constraints that guarantee control stability; b) employ typical worst-case analysis (TWCA) to bound the number of deadline misses and approximate system control cost; c) develop an event-based simulation method to check the task execution pattern and evaluate system control cost for any given solution; and d) develop a meta-heuristic algorithm that consists of heuristic methods and a simulated annealing procedure to explore the design space. Our experiments on an industrial case study and synthetic examples demonstrate the effectiveness of our approach.
AbstractList Many safety-critical real-time systems operate under harsh environment and are subject to soft errors caused by transient or intermittent faults. It is critical and yet often very challenging to apply fault tolerance techniques in these systems, due to resource limitations and stringent constraints on timing and functionality. In this work, we leverage the concept of weakly-hard constraints, which allows task deadline misses in a bounded manner, to improve system's capability to accommodate fault tolerance techniques while ensuring timing and functional correctness. In particular, we a) quantitatively measure control cost under different deadline hit/miss scenarios and identify weak-hard constraints that guarantee control stability; b) employ typical worst-case analysis (TWCA) to bound the number of deadline misses and approximate system control cost; c) develop an event-based simulation method to check the task execution pattern and evaluate system control cost for any given solution; and d) develop a meta-heuristic algorithm that consists of heuristic methods and a simulated annealing procedure to explore the design space. Our experiments on an industrial case study and synthetic examples demonstrate the effectiveness of our approach.
Author Wang, Zhilu
Liang, Hengyi
Jiao, Ruochen
Zhu, Qi
Author_xml – sequence: 1
  givenname: Hengyi
  surname: Liang
  fullname: Liang, Hengyi
  email: hengyiliang2018@u.northwestern.edu
  organization: Northwestern University,Department of Electrical and Computer Engineering,Evanston,Illinois,USA
– sequence: 2
  givenname: Zhilu
  surname: Wang
  fullname: Wang, Zhilu
  email: zhilu.wang@u.northwestern.edu
  organization: Northwestern University,Department of Electrical and Computer Engineering,Evanston,Illinois,USA
– sequence: 3
  givenname: Ruochen
  surname: Jiao
  fullname: Jiao, Ruochen
  email: RuochenJiao2024@u.northwestern.edu
  organization: Northwestern University,Department of Electrical and Computer Engineering,Evanston,Illinois,USA
– sequence: 4
  givenname: Qi
  surname: Zhu
  fullname: Zhu, Qi
  email: qzhu@northwestern.edu
  organization: Northwestern University,Department of Electrical and Computer Engineering,Evanston,Illinois,USA
BookMark eNotjL1OwzAURg0CiVI6M7D4BVL8cx07I6poqRSJgSLG6iZ2WovEqWK3qG9PKpi-M5zz3ZOb0AdHyCNnc85BPUtgTDIxl8CV5vqKzApteJ4rEFKAvCYTrpTJRoQ7MovRVwyAgSqMmZCudCc34M6HHf1y-N2esz0Oli76ENOAPqRIm36g6-4w9KeL9XGOyXV0icc20U3fjnWoHf3xaU-Xx1An3wdsKQZLN767FKsjjk5yLj6Q2wbb6Gb_OyWfy9fN4i0r31frxUuZoQCdsopXIJXV1jYFr2oU0sqGI4Cp0eaNELaupGJNUWmpR01ppRpWCWkMYGGNnJKnv1_vnNseBt_hcN4WQuW5BPkLUK9c5w
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1145/3400302.3415717
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Xplore
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Xplore
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
EISBN 9781665423243
1665423242
EISSN 1558-2434
EndPage 9
ExternalDocumentID 9256634
Genre orig-research
GrantInformation_xml – fundername: ONR
  grantid: N00014-19-1-2496
  funderid: 10.13039/100000006
– fundername: NSF
  grantid: 1834701,1834324,1839511,1724341
  funderid: 10.13039/100000001
GroupedDBID 6IE
6IF
6IH
6IL
6IN
AAWTH
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
FEDTE
IEGSK
IJVOP
M43
OCL
RIE
RIL
RIO
ID FETCH-LOGICAL-a247t-b1b435d7ddf91bca23d3f1a448cad6f22dcb350f9b737d7d5755f0b23884a9d83
IEDL.DBID RIE
IngestDate Wed Aug 27 02:28:32 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-a247t-b1b435d7ddf91bca23d3f1a448cad6f22dcb350f9b737d7d5755f0b23884a9d83
PageCount 9
ParticipantIDs ieee_primary_9256634
PublicationCentury 2000
PublicationDate 2020-Nov.-2
PublicationDateYYYYMMDD 2020-11-02
PublicationDate_xml – month: 11
  year: 2020
  text: 2020-Nov.-2
  day: 02
PublicationDecade 2020
PublicationTitle Digest of technical papers - IEEE/ACM International Conference on Computer-Aided Design
PublicationTitleAbbrev ICCAD
PublicationYear 2020
Publisher Association on Computer Machinery
Publisher_xml – name: Association on Computer Machinery
SSID ssib044045988
ssj0020286
Score 2.2134163
Snippet Many safety-critical real-time systems operate under harsh environment and are subject to soft errors caused by transient or intermittent faults. It is...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Analytical models
approximate system control cost
deadline misses
EED
embedded systems
EOC
fault tolerance
fault tolerance techniques
Fault tolerant systems
functional correctness
intermittent faults
meta-heuristic algorithm
real-time systems
safety-critical real-time systems
scheduling
simulated annealing
simulated annealing procedure
Stability analysis
stringent constraints
system control cost
system fault tolerance
Task analysis
task deadline
task execution pattern
Timing
timing guarantees
Transient analysis
transient faults
TWCA
typical worst-case analysis
weak-hard constraints
weakly-hard
weakly-hard constraints
Title Leveraging Weakly-hard Constraints for Improving System Fault Tolerance with Functional and Timing Guarantees
URI https://ieeexplore.ieee.org/document/9256634
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV25TsNAFFwlqaDhSBC3tqDETuw9XSOsCBFEkYh00R5vKRISROwCvp5d2wmHKOgsy8VqPfK8N943g9BVBjJVxLhIZWAjyiWNtAARZcIlmllPCSoMJ48e-HBC76Zs2kLX21kYAKgOn0EcLqt_-XZlyiCV9TPPz5zQNmoLyetZrQ12gs0dq6y3mmbL8yZvrHwSyvqEBjinsf9oM5H8zFKpqCTfQ6PNIuoTJPO4LHRsPn75M_53lfuo9zW0hx-3dHSAWrA8RLvf_Aa76OUePHKrXCL8BGq-eI_C0BUOqZ1VVkSxxr6IxVulAdeG5jhX5aLA49UCQg4H4KDe4txTYq0kYrW0eBzywZ5xwFx4W7DuoUl-O74ZRk3eQqRSKopIJ9oXT1ZY67JEG5USS1yifANnlOUuTa3RhA1cpgUR_jFf6TE30J70JVWZleQIdZarJRwjLCHhytIMjAQqwGjJneGOSGWYHWh9grph42avtaXGrNmz079vn6GdNLS5Qc1Nz1GneCvhwtcChb6sQPAJPF22yA
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV27TsMwFLVKGYCFR4t444GRtE1sx8mMiAq0FUMqulV-XDO0pIgmA3w9dpKWhxjYoiiD5Rzl3Hview5CVzFEgSDKeCIG7dEwop7kwL2YG18ybSlBuOHk4Sjsj-n9hE0a6Ho9CwMA5eEz6LjL8l--XqjCSWXd2PJzSOgG2mSUUlZNa63Q44zuWGm-VbdbljnD2szHp6xLqAN00LGfbcb9n2kqJZkku2i4WkZ1hmTWKXLZUR-_HBr_u8491P4a28OPa0LaRw3IDtDON8fBFnoZgMVumUyEn0DM5u-eG7vCLrezTIvIl9iWsXitNeDK0hwnopjnOF3MwSVxAHb6LU4sKVZaIhaZxqlLCHvGDnXufcGyjcbJbXrT9-rEBU8ElOee9KUtnzTX2sS-VCIgmhhf2BZOCR2aINBKEtYzseSE28dsrcdMT1raj6iIdUQOUTNbZHCEcAR-KDSNQUVAOSgZhUaFhkRCMd2T8hi13MZNXytTjWm9Zyd_375EW_10OJgO7kYPp2g7cE2v03aDM9TM3wo4t5VBLi9KQHwC-RC6FQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Digest+of+technical+papers+-+IEEE%2FACM+International+Conference+on+Computer-Aided+Design&rft.atitle=Leveraging+Weakly-hard+Constraints+for+Improving+System+Fault+Tolerance+with+Functional+and+Timing+Guarantees&rft.au=Liang%2C+Hengyi&rft.au=Wang%2C+Zhilu&rft.au=Jiao%2C+Ruochen&rft.au=Zhu%2C+Qi&rft.date=2020-11-02&rft.pub=Association+on+Computer+Machinery&rft.eissn=1558-2434&rft.spage=1&rft.epage=9&rft_id=info:doi/10.1145%2F3400302.3415717&rft.externalDocID=9256634