Equivalence class definition for automated testing of satellite on-board image processing

1Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

On-board image processing technologies in the satellite domain are subject to strict requirements with respect to reliability and accuracy in hard real-time. Due to the large input domain of such processing technologies it is impracticable or even impossible to execute all possible test cases. As a solution we define a novel test approach that efficiently and systematically captures the input domain of satellite on-board image processing applications. We first partition each input parameter into equivalence classes. Based on these equivalence classes we define multidimensional coverage criteria to assess the coverage of a given test suite on the whole input domain. Finally, our test generation algorithm automatically inserts missing but relevant test cases into the given test suite such that our multidimensional coverage criteria are satisfied. As a result we get a reasonably small test suite that covers the complete input domain. We demonstrate the effectiveness of our approach with experimental results from the ESA medium-class mission PLATO.

Cite

CITATION STYLE

APA

Witteck, U., Grießbach, D., & Herber, P. (2020). Equivalence class definition for automated testing of satellite on-board image processing. In Communications in Computer and Information Science (Vol. 1250 CCIS, pp. 3–25). Springer. https://doi.org/10.1007/978-3-030-52991-8_1

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