scispace - formally typeset
H

Henrik Thane

Researcher at Mälardalen University College

Publications -  34
Citations -  541

Henrik Thane is an academic researcher from Mälardalen University College. The author has contributed to research in topics: White-box testing & Debugging. The author has an hindex of 12, co-authored 33 publications receiving 521 citations. Previous affiliations of Henrik Thane include Royal Institute of Technology.

Papers
More filters

Monitoring, Testing and Debugging of Distributed Real-Time Systems

TL;DR: This work states that for safety-critical computer based systems, testing is an important part of any software development project, and can typically surpass more than half of the development cost.
Proceedings ArticleDOI

Replay debugging of real-time systems using time machines

TL;DR: This paper proposes and discusses different methods for deterministic monitoring, and provides benchmarking results from an industrial strength case study demonstrating the feasibility of the method based on a number of new techniques.
Proceedings ArticleDOI

Using deterministic replay for debugging of distributed real-time systems

TL;DR: By the online recording of significant system events, and then deterministically replaying them off-line, a novel software-based approach is presented for the cyclic debugging of distributed real-time systems that can inspect areal-time system in great detail, while still preserving its real- time behaviour.
Proceedings ArticleDOI

Using measurements to derive the worst-case execution time

TL;DR: The paper proposes a method for low level timing analysis based on measurements of execution times of programs executing on the actual target architecture to derive a system of linear equations from a limited number of timing measurements of an instrumented version of the considered program.
Proceedings ArticleDOI

Towards systematic testing of distributed real-time systems

TL;DR: This paper presents a method for identifying all possible orderings of task starts, preemptions and completions for tasks executing in a distributed real-time system and allows test methods for sequential programs to be applied.