Understanding and improving operating system effects in control flow prediction

Author(s):  
Tao Li ◽  
Lizy Kurian John ◽  
Anand Sivasubramaniam ◽  
N. Vijaykrishnan ◽  
Juan Rubio
2002 ◽  
Vol 30 (5) ◽  
pp. 68-80
Author(s):  
Tao Li ◽  
Lizy Kurian John ◽  
Anand Sivasubramaniam ◽  
N. Vijaykrishnan ◽  
Juan Rubio

2002 ◽  
Vol 37 (10) ◽  
pp. 68-80 ◽  
Author(s):  
Tao Li ◽  
Lizy Kurian John ◽  
Anand Sivasubramaniam ◽  
N. Vijaykrishnan ◽  
Juan Rubio

2002 ◽  
Vol 36 (5) ◽  
pp. 68-80 ◽  
Author(s):  
Tao Li ◽  
Lizy Kurian John ◽  
Anand Sivasubramaniam ◽  
N. Vijaykrishnan ◽  
Juan Rubio

2014 ◽  
Vol 513-517 ◽  
pp. 2487-2491
Author(s):  
Dong Zhao ◽  
Shang Wei Jiang ◽  
Hong Wei Zhao ◽  
Xin Tong Yu

This paper combines the characteristics of real-time embedded systems and the real-time operating system to propose a software engineering method and process which bases on the function structured analysis and task structured design. First in the process of structured analysis based on the Hatley-Pirbhai method, extracting and sorting out the data flow and control flow according to the functional requirements of the system, analyzing and processing the functions of the system, the dependency among the functions and the timing sequence, and then realizing the design of the specific functions of the system, next achieving the structural design through the improving method, it also simplifies the system design processes. At this time, just need to analyze and divide the processing which is obtained from the structural analysis to get the specific task, design the interfaces among the tasks and also every task to get the new design method of the embedded real-time operating system, which also solves hard issue of the traditional method which is the weak extracting and developing iteration in the embedded real-time system.


2007 ◽  
Vol 56 (1) ◽  
pp. 2-17 ◽  
Author(s):  
Tao Li ◽  
Lizy Kurian John ◽  
Anand Sivasubramaniam ◽  
N. Vijaykrishnan ◽  
Juan Rubio

2014 ◽  
Vol 2014 ◽  
pp. 1-8 ◽  
Author(s):  
Seyyed Amir Asghari ◽  
Okyay Kaynak ◽  
Hassan Taheri

Electronic equipment operating in harsh environments such as space is subjected to a range of threats. The most important of these is radiation that gives rise to permanent and transient errors on microelectronic components. The occurrence rate of transient errors is significantly more than permanent errors. The transient errors, or soft errors, emerge in two formats: control flow errors (CFEs) and data errors. Valuable research results have already appeared in literature at hardware and software levels for their alleviation. However, there is the basic assumption behind these works that the operating system is reliable and the focus is on other system levels. In this paper, we investigate the effects of soft errors on the operating system components and compare their vulnerability with that of application level components. Results show that soft errors in operating system components affect both operating system and application level components. Therefore, by providing endurance to operating system level components against soft errors, both operating system and application level components gain tolerance.


Sign in / Sign up

Export Citation Format

Share Document