DocumentCode :
3699086
Title :
Shared variables analysis for real-time embedded systems using predefined patterns for C language
Author :
Mostafa Sadik;Mena Nagiub;Mostafa Taie
Author_Institution :
Valeo Inter-branch Automotive Software, F22 Smart village, Cairo, Egypt
fYear :
2015
Firstpage :
100
Lastpage :
105
Abstract :
Accurate analysis of the shared variables plays a critical role in enhancing the software quality level especially for safety-critical real-time embedded systems. Many methods are currently available to warn programmers for racing conditions. However, most of the methods focus on detection of suspicious shared variable access, leaving room for improvement on the level of accuracy of warnings. In this study, an innovative methodology is presented to provide detailed accurate detection and warnings of racing conditions by matching them to predefined racing patterns for C language. Results of the proposed method are in a high decrease of the false racing condition warnings compared to available methods in the prior art. Experiments and results are provided to show the effectiveness of the proposed method. Finally, future work is addressed.
Keywords :
"Writing","Pattern matching","Real-time systems","Embedded systems","Instruction sets","Assembly"
Publisher :
ieee
Conference_Titel :
Software Engineering and Service Science (ICSESS), 2015 6th IEEE International Conference on
ISSN :
2327-0586
Print_ISBN :
978-1-4799-8352-0
Electronic_ISBN :
2327-0594
Type :
conf
DOI :
10.1109/ICSESS.2015.7339014
Filename :
7339014
Link To Document :
بازگشت