Mobile agents are able to migrate among machines to achieve their tasks. This feature is attractive to design, implement, and maintain distributed systems because we can implement both client-side and server-side prog...Mobile agents are able to migrate among machines to achieve their tasks. This feature is attractive to design, implement, and maintain distributed systems because we can implement both client-side and server-side programming in one mobile agent. However, it involves the increase of data traffic for mobile agent migrations. In this paper, we propose program code caching to reduce the data traffic caused by mobile agent migrations. A mobile agent consists of many program codes that define a task executed in each machine they migrate; thus, the mobile agent migration involves the transfer of their program codes. Therefore, our method reduces the number of the transfer of program codes by using program code cache. We have implemented our method on a mobile agent framework called Maglog and conducted experiments on a meeting scheduling system.展开更多
In this study,a numerical model,which can capture the full process of the development of seepage passages,the collapse of dams and the failure due to overtopping,is proposed for earth-rock dams.The critical incipient ...In this study,a numerical model,which can capture the full process of the development of seepage passages,the collapse of dams and the failure due to overtopping,is proposed for earth-rock dams.The critical incipient velocity for the occurrence of seepage failure is derived by analyzing the forces acting on soil particles in the seepage passage.The sediment transport formula is proposed to simulate the erosion process and the evolution of breach within the dam.In this model,the grain size distribution,the compaction density and the strength of dam materials are reasonably accounted for.Furthermore,the influences of the direction of seepage paths,the slope of the dam and the velocity of water flow on the amount of erosion are also taken into consideration.The proposed model and the corresponding numerical programs are employed to simulate the development of breaches and discharge of two typical cases due to seepage failure.The development of breaches,the history of discharge and the peak flood flux predicted by the numerical models are rather comparable to the measured data,which confirms the validity of the proposed model and the feasibility of applying the model in evaluating the disaster consequences and preparing the emergency counter measurements in the case of dam collapse.展开更多
文摘Mobile agents are able to migrate among machines to achieve their tasks. This feature is attractive to design, implement, and maintain distributed systems because we can implement both client-side and server-side programming in one mobile agent. However, it involves the increase of data traffic for mobile agent migrations. In this paper, we propose program code caching to reduce the data traffic caused by mobile agent migrations. A mobile agent consists of many program codes that define a task executed in each machine they migrate; thus, the mobile agent migration involves the transfer of their program codes. Therefore, our method reduces the number of the transfer of program codes by using program code cache. We have implemented our method on a mobile agent framework called Maglog and conducted experiments on a meeting scheduling system.
基金supported by the National Basic Research Program of China ("973" Program) (Grant No. 2007CB714103)the National Natural Science Foundation of China (Grant No. 90815024)
文摘In this study,a numerical model,which can capture the full process of the development of seepage passages,the collapse of dams and the failure due to overtopping,is proposed for earth-rock dams.The critical incipient velocity for the occurrence of seepage failure is derived by analyzing the forces acting on soil particles in the seepage passage.The sediment transport formula is proposed to simulate the erosion process and the evolution of breach within the dam.In this model,the grain size distribution,the compaction density and the strength of dam materials are reasonably accounted for.Furthermore,the influences of the direction of seepage paths,the slope of the dam and the velocity of water flow on the amount of erosion are also taken into consideration.The proposed model and the corresponding numerical programs are employed to simulate the development of breaches and discharge of two typical cases due to seepage failure.The development of breaches,the history of discharge and the peak flood flux predicted by the numerical models are rather comparable to the measured data,which confirms the validity of the proposed model and the feasibility of applying the model in evaluating the disaster consequences and preparing the emergency counter measurements in the case of dam collapse.