LIMA, Emerson Ferreira de Araújo; http://lattes.cnpq.br/9849289684304480; LIMA, Emerson Ferreira de Araújo.
Resumen:
Mobile Agents are programs that can autonomously migrate between different computers,
continuing their execution in the point where they stopped before migrating. Many case
studies have shown the applicability of this approach, however difficulties are still found in
this kind of application development. An approach that can make easier and improve mobile agent-based applications development are the Design Patterns. Many researches propose mobile agent design patterns, nevertheless there are some problems, as lack of documentation, absence of classification and relation among the various patterns. Besides, few case studies are presented, what makes difficult know the applicability of these patterns in the several platforms. The main goal of our work is the classification and formalization of mobile agents design patterns, and performance analysis of these patterns combinations. In this way, we intend to provide support and make the access to these patterns easier, assisting, improving and encouraging mobile agent-based applications development. In this work, we will make a survey and classification of the already proposed patterns. Then, these models will be formalized, in such a way that we obtain the patterns‘ description without ambiguity and perform analysis in them. Finally, a case study will be defined in order to apply mobile agent design patterns combinations, and from them, analysis will be performed, verifying which combinations have better performance in each of the assessed conditions.