Reliable mobile agents with transactional behaviour

dc.citation.epage82en_EN
dc.citation.issue1fr_FR
dc.citation.spage56fr_FR
dc.citation.volume13fr_FR
dc.contributor.authorZeghache, Linda
dc.contributor.authorBadache, Nadjib
dc.contributor.authorHurfin, Michel
dc.contributor.authorMoise, Izabela
dc.date.accessioned2015-05-14T09:59:01Z
dc.date.available2015-05-14T09:59:01Z
dc.date.issued2014
dc.description.abstractThe mobile agent systems are well suited for certain types of real world applications such as e-commerce and distributed transactions. However, this technology is not being used by many applications. This is due to the lack of infrastructures and methodologies that address fault tolerance and transactions. The basic requirements for fault-tolerant transactional mobile agent are: 1) non-blocking (i.e., a single failure does not prevent progress of the mobile agent execution); 2) exactly-once (i.e., multiple executions of the agent are prevented); 3) the execution atomicity (i.e., all tasks are committed or none at all). In this paper, we propose a mechanism for providing fault-tolerance capability based on the mobile agent replication and the backward process. The failure detection is not perfect. The replication may results in multiple executions of the agent. So, we defined a technique that detects multiple executions and allows only one agent to go on while the others are stopped. To ensure the execution atomicity of the distributed transaction we used a commit at destination approach.fr_FR
dc.identifier.doi10.1504/IJCNDS.2014.063977
dc.identifier.urihttp://dl.cerist.dz/handle/CERIST/749
dc.publisherindersciencefr_FR
dc.relation.ispartofInternational Journal of Communication Networks and Distributed Systemsfr_FR
dc.rights.holderindersciencefr_FR
dc.structureTechnologies des systèmes Web et de gestion de contenufr_FR
dc.subjectmobile agent; fault tolerance; atomic commitment; distributed system; reliability; distributed transaction.fr_FR
dc.titleReliable mobile agents with transactional behaviourfr_FR
dc.typeArticle
Files