DocumentCode :
3176796
Title :
SoftwareHardware Hybrid Systems Verification
Author :
Bhattacharya, Neelesh
Author_Institution :
Dept. de Genie Inf. et Logiciel, Ecole Polytech. de Montreal, Montreal, QC, Canada
fYear :
2011
fDate :
21-25 March 2011
Firstpage :
435
Lastpage :
438
Abstract :
Verification of softwarehardware hybrid systems is difficult because of the inter process communication, concurrency and synchronization and the configuration of processors. Multi-Processor Systems on Chip (MPSoC) are examples of such hybrid systems, targeted for embedded systems. We focus on the verification of MPSoC software (application running on MPSoC) and the system consisting of the application running on the MPSoC platform. We aim at generating test cases for verifying the software while overcoming the limitations of previous approaches. Metaheuristic approaches get blocked in local optima and constraint programming approaches are slow on complex programs, to satisfy given coverage criteria. We propose to combine metaheuristic and constraint programming solvers in a novel way: executing both the solvers sequentially and splitting and reducing the individual input variable domains. We also propose to generate test cases from the functional test objectives to check the proper functioning of the software running on the hardware platform. We report the results of the preliminary experiments.
Keywords :
hardware-software codesign; multiprocessing systems; program verification; system-on-chip; MPSoC software verification; constraint programming; embedded system; metaheuristic approach; multiprocessor system-on-chip; software-hardware hybrid system verification; Hardware; Input variables; Program processors; Programming; System-on-a-chip; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Testing, Verification and Validation (ICST), 2011 IEEE Fourth International Conference on
Conference_Location :
Berlin
Print_ISBN :
978-1-61284-174-8
Electronic_ISBN :
978-0-7695-4342-0
Type :
conf
DOI :
10.1109/ICST.2011.61
Filename :
5770637
Link To Document :
بازگشت