会议专题

Dynamic Model Checking for Real-time Embedded Systems Concurrent Program

  In recent years,the complexity of designing real-time embedded systems continues to increase with their growing automation.Concurrent programming methods have been widely used in designing.However,due to real-time embedded system interrupts and threads overlap,there is always a lack of effective program testing tools.Therefore we design a testing tool for real-time embedded systems dynamic concurrent programs,in which we use Labeled Transition Systems as a system model of concurrent programs,give formal definition for common concurrency errors,and use partial order reduction algorithm to reduce the state space of programs.Finally we realize the testing tool which can detect multi-threaded and multi-interrupt concurrent program errors.

Concurrent Program Multiple Interrupts Multithread Concurrency Errors

Fu xiufeng Ai Yunfeng

Institute 706,Second of China Aerospace Science and Industry Corporation,Beijing,100854 College of Engineering & Information Technology,University of Chinese Academy of Sciences,Beijing,10

国内会议

第十一届中国通信学会学术年会

南昌

英文

1-7

2015-10-28(万方平台首次上网日期,不代表论文的发表时间)