DocumentCode :
3194993
Title :
Verification Tests for MCAPI
Author :
Sen, Alper ; Deniz, Etem
Author_Institution :
Dept. of Comput. Eng., Bogazici Univ., Istanbul, Turkey
fYear :
2011
fDate :
5-7 Dec. 2011
Firstpage :
46
Lastpage :
50
Abstract :
Simulation based verification is the most commonly used verification technique in the industry. However, the effort of generating new tests is non-trivial especially for the newly emerging multicore applications. Automated test generation greatly reduces the cost of testing ultimately improving the quality of multicore software. We develop an automated test generation framework using static analysis techniques for embedded multicore applications. We use an emerging multicore standard for multicore applications, named Multicore Communication API (MCAPI). MCAPI is a lightweight API that targets heterogeneous multicore embedded systems. Specifically, our techniques leverage mutation testing and model checking. We present preliminary experimental results to validate the effectiveness of our approach.
Keywords :
application program interfaces; formal verification; multiprocessing programs; program testing; MCAPI; automated test generation framework; embedded multicore applications; multicore communication API; multicore software; multicore standard; simulation based verification; static analysis; verification tests; Hardware; Libraries; Message passing; Message systems; Multicore processing; Software; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Microprocessor Test and Verification (MTV), 2011 12th International Workshop on
Conference_Location :
Austin, TX
ISSN :
1550-4093
Print_ISBN :
978-1-4577-2101-4
Type :
conf
DOI :
10.1109/MTV.2011.18
Filename :
6142324
Link To Document :
بازگشت