Genetic Algorithm-Based Approach to Embedded Software WCSD Test

LI Xianjie,ZHOU Kuanjiu,WANG Jie,HOU Gang,CUI Kai
DOI: https://doi.org/10.3778/j.issn.1002-8331.1112-0559
2012-01-01
Computer Engineering and Applications Journal
Abstract:To lessen the measurement error of software's Worst-Case-Stack Depth(WCSD)and determine the system's memory requirement in resource-constrained embedded systems,an interrupt schedule model is constructed and a dynamic approach of embedded software WCSD test based on Genetic Algorithm(GA)is proposed to guide hardware design and software development efficiently.In addition,an experiment is conducted on an embedded software digital simulation platform;its results show that the model and approach can give a more accurate WCSD value,and can be conducive to reduce the total memory cost and improve reliability of the embedded software.
What problem does this paper attempt to address?