期刊名称:BVICAM's International Journal of Information Technology
印刷版ISSN:0973-5658
出版年度:2009
卷号:1
期号:1
出版社:Bharati Vidyapeeth's Institute of Computer Applications and Management
摘要:The evolution of mobile computing devices and wireless network has created a new mobile computing environment. Users equipped with portable devices can access, retrieve and process information while in mobility. Mobile devices like laptops; mobile phones have become more powerful data processing elements. Traditional transaction model has moved forwarding to mobile transaction system. Autonomous decentralized systems represent examples of environments for which the use of mobile codes is quite convenient. For example, designing highly scalable distributed systems in a massive, heterogeneous and multi organizational distributed environment seems to benefit much from mobile codes, given their ability to decentralize processing; to adapt to the autonomy of systems; to flexibly allow the management of installed code; and their support to the interaction with human users. This paper presents a hierarchical transaction model for the execution of distributed transactions with mobile code on open networks. The developed transaction model is built upon the concept for fault tolerance of mobile code based executions. The presented transaction model is an open nested transaction model. This model supports those parts of a distributed transaction which is executed asynchronously in relation to other parts of the same global transaction. Furthermore, the model is able to recover the execution of a transaction when a sub-transaction of this transaction becomes unavailable for a long period of time and the results of a comparison of developed model, with some existing ones, are also reported. We have also suggested and implemented an efficient naming and locating mechanism for tracing/finding the status of a transaction whenever fault(s) arises in the transaction processing system/network or processing of a sub-transaction is delayed.,