Vertical Test Reuse for Embedded Systems: A Systematic Mapping Study

Daniel Flemstrom, Daniel Sundmark, Wasif Afzal
2015 2015 41st Euromicro Conference on Software Engineering and Advanced Applications  
Vertical test reuse refers to the the reuse of test cases or other test artifacts over different integration levels in the software or system engineering process. Vertical test reuse has previously been proposed for reducing test effort and improving test effectiveness, particularly for embedded system development. The goal of this study is to provide an overview of the state of the art in the field of vertical test reuse for embedded system development. For this purpose, a systematic mapping
more » ... udy has been performed, identifying 11 papers on vertical test reuse for embedded systems. The primary result from the mapping is a classification of published work on vertical test reuse in the embedded system domain, covering motivations for reuse, reuse techniques, test levels and reusable test artifacts considered, and to what extent the effects of reuse have been evaluated.
doi:10.1109/seaa.2015.46 dblp:conf/euromicro/FlemstromSA15 fatcat:yec4qhncujblhgeipz3v7ktoiu