Regression testing of multi-tasking real-time systems

Daniel Sundmark, Anders Pettersson, Henrik Thane · ACM SIGBED Review · 2005

Regression testing is one of the most intricate parts of software development and maintenance. In complex multi-tasking real-time systems, task interleaving issues, deadlines and other factors further complicate this activity. In all software, however, the process of regression testing comes down to two basic activities: (1) selecting which test cases to re-execute and (2) actually performing the re-tests.The twofold contribution of this paper is the definition of the following problems: The regression test selection problem and the reproducibility problem for multi-tasking real-time system regression testing.

Read the paper · More papers on PaperTik