会议专题

THE APPLICATION RESEARCH OF BANKERS ALGORITHM FOR RESOURCES MANAGEMENT IN SOFTWARE EVOLUTION PROCESSES

The Bankers algorithm, Dijkstra advised, is one of the most representative deadlock avoidance algorithms;its normally used in domain of operating systems.Software evolution of software process (software evolution process for short) is a workflow of software evolution processes, the management become complicated caused by various resources in software evolution processes.This paper puts forward three classified method for resources in software evolution processes, and it summarizes the suitable conditions of bankers algorithm in software evolution processes, finally, through the three typical examples to describe how to apply bankers algorithm to manage resources dynamically in software evolution processes.Result shows thai, by using the bankers algorithm to manage resources dynamically in software evolution processes can avoid occurrence of deadlock, thereby, its ensure safety and rationality of resources scheduling dynamically in software evolution processes.

Software evolution process Bankers algorithm Resource scheduling Deadlock avoidance

YUNZHI JIN TONG LI ZHONGWEN XIE FEI DAI JINZHUO LIU

School of Software,Yunnan University,Kunming,Yunnan,China Key Laboratory in Software Engineering of Yunnan Province,School of Software,Yunnan University,Kunmi

国际会议

3rd International Conference on Mechanical and Electrical Technology(ICMET2011) (2011第三届机械与电气技术国际会议)

大连

英文

257-262

2011-08-26(万方平台首次上网日期,不代表论文的发表时间)