Change search
ReferencesLink to record
Permanent link

Direct link
Log-selection strategies in a real-time system
Mälardalen University, School of Innovation, Design and Engineering.
2014 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

This thesis presents and evaluates how to select the data to be logged in an embedded realtime

system so as to be able to give confidence that it is possible to perform an accurate

identification of the fault(s) that caused any runtime errors. Several log-selection strategies

were evaluated by injecting random faults into a simulated real-time system. An instrument

was created to perform accurate detection and identification of these faults by evaluating log

data. The instrument’s output was compared to ground truth to determine the accuracy of the

instrument. Three strategies for selecting the log entries to keep in limited permanent memory

were created. The strategies were evaluated using log data from the simulated real-time

system. One of the log-selection strategies performed much better than the other two: it

minimized processing time and stored the maximum amount of useful log data in the available

storage space.

Abstract [sv]

Denna uppsats illustrerar hur det blev fastställt vad som ska loggas i ett inbäddat

realtidssystem för att kunna ge förtroende för att det är möjligt att utföra en korrekt

identifiering av fel(en) som orsakat körningsfel. Ett antal strategier utvärderades för loggval

genom att injicera slumpmässiga fel i ett simulerat realtidssystem. Ett instrument

konstruerades för att utföra en korrekt upptäckt och identifiering av dessa fel genom att

utvärdera loggdata. Instrumentets utdata jämfördes med ett kontrollvärde för att bestämma

riktigheten av instrumentet. Tre strategier skapades för att avgöra vilka loggposter som skulle

behållas i det begränsade permanenta lagringsutrymmet. Strategierna utvärderades med

hjälp av loggdata från det simulerade realtidssystemet. En av strategierna för val av loggdata

presterade klart bättre än de andra två: den minimerade tiden för bearbetning och lagrade

maximal mängd användbar loggdata i det permanenta lagringsutrymmet.

Place, publisher, year, edition, pages
2014. , 49 p.
Keyword [en]
Log-selection strategy, embedded real-time system, worst case execution time overrun, bit error, deadline miss, Fault injection
National Category
Engineering and Technology Computer Science
URN: urn:nbn:se:mdh:diva-25844OAI: diva2:741581
Subject / course
Computer Science
Available from: 2014-08-28 Created: 2014-08-28 Last updated: 2014-08-28Bibliographically approved

Open Access in DiVA

Log-selection strategies in a real-time system(1913 kB)114 downloads
File information
File name FULLTEXT01.pdfFile size 1913 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
School of Innovation, Design and Engineering
Engineering and TechnologyComputer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 114 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 292 hits
ReferencesLink to record
Permanent link

Direct link