摘要:As computer systems become increasingly inter-networked, most of critical systems are distributed real-time embedded ( DRE ) system. A challenging problem faced by researchers and developers of DRE system is devising and implementing an effective method that can analyze requirements in varying operational conditions. In this paper, we analyze the requirements of DRE software and construct the corresponding energy consumption model, which is divided into fork module and leaf module based on its characteristics, and an energy consumption schema with time constrains is proposed for DRE software. The concept of critical task is presented according to the different position of task in the module, then constructing divide task set for module based on the characteristics of module and its critical task's position, the idle time allocation strategy and DVS adjustment method of sub task set are also advanced. Finally, a specific example is given to simulate the analysis process, the results show that the method can be a good solution to analyze DRE software.