Modelling Fault Dependencies when Execution Time Budgets are Exceeded

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Given that real-time systems are specified to a degree of confidence, budget overruns should be expected to occur in a system at some point. When a budget overrun occurs, it is necessary to understand how long such a state persists, in order to determine if the fault tolerance of the system is adequate to handle the problem. However, given the rarity of budget overruns in testing, it cannot be assumed that sufficient data will be available to build an accurate model. Hence this paper presents a new application of Markov Chain based modelling techniques combined with forecasting techniques to determine an appropriate fault model, using Lossy Compression to fit the model to the available data. In addition, a new algorithm, DepET, for generating job execution times with dependencies is given for use in task simulators.
Original languageEnglish
Title of host publicationProceedings of the 23rd International Conference on Real-Time Networks and Systems
Subtitle of host publicationProceedings of the 23rd International Conference on Real Time and Networks Systems
Place of PublicationNew York
PublisherACM
Pages65-74
ISBN (Print)978-1-4503-3591-1
DOIs
Publication statusPublished - Nov 2015
Event23rd International conference on Real-Time Networks and Systems (RTNS 2015) - , United Kingdom
Duration: 4 Nov 20156 Nov 2015

Conference

Conference23rd International conference on Real-Time Networks and Systems (RTNS 2015)
Country/TerritoryUnited Kingdom
Period4/11/156/11/15

Cite this