Evaluating distributed real-time and embedded system test correctness using system execution traces

2Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.

Abstract

Effective validation of distributed real-time and embedded (DRE) system quality-of-service (QoS) properties (e.g., event prioritization, latency, and throughput) requires testing system capabilities in representative execution environments. Unfortunately, evaluating the correctness of such tests is hard since it requires validating many states dispersed across many hardware and software components. To address this problem, this article presents a method called Test Execution (TE) Score for validating execution correctness of DRE system tests and empirically evaluates TE Score in the context of a representative DRE system. Results from this evaluation show that TE Score can determine the percentage correctness in test execution, and facilitate trade-off analysis of execution states, thereby increasing confidence in QoS assurance and improving test quality.

Cite

CITATION STYLE

APA

Hill, J., Varshneya, P., & Schmidt, D. C. (2011). Evaluating distributed real-time and embedded system test correctness using system execution traces. Open Computer Science, 1(2), 167–184. https://doi.org/10.2478/s13537-011-0012-2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free