wants to move while holding (and eventually
playing) roles.
As a future work, we will first illustrate our
MDE approach by transforming the PIM example
built here into a PSM for JavAct, then into JavAct
code. We will also discuss the issue of mobile-
agents platforms compliance with MASIF and FIPA
specifications. After, it will be necessary to conduct
experiments with real applications using different
mobile-gents platforms to validate and enrich the
proposed approach.
REFERENCES
Amor, M., Fuentes, L., Vallecillo, A., 2004. Bridging the
Gap Between Agent-Oriented Design and
Implementation Using MDA. In AOSE, New York, pp.
93–108.
Aridor, Y., Lange, D. B., 1998. Agent design patterns:
elements of agent application design. In AGENTS'98,
USA, pp. 108-115.
Bahri, M. R., 2010. Une approche intégrée Mobile-
UML/Réseaux de Pétri pour l'analyse des systèmes
distribués à base d'agents mobiles. Doctoral thesis,
University of Constantine, Algeria.
Belloni, E., Marcos, C., 2004. MAM-UML: an UML
profile for the modeling of mobile-agent applications.
In the 24
th
SCCC, Arica, Chile, pp. 3-13.
Bernon, C., Gleizes, M.-P., Gauthier, P., 2009. Méthodes
orientées agent et multi-agent. Technologies des
systèmes multi-agents et applications industrielles.
chapter 2. A. El Fallah-Seghrouchni; J.-P. Briot (Ed.).
Beydoun, G., Low, G., Henderson-Sellers, B., Mouratidis,
H., Gomez-Sanz, J. J., Pavon, J., Gonzalez-Perez, C.,
2009. FAML: A Generic Metamodel for MAS
Development. In Journal of IEEE Transactions on
Software Engineering, Vol. 35(6), USA, pp. 841-863.
Cao, J., Das, S. K., 2012. Mobile Agents in Networking
and Distributed Computing. Wiley Series in Agent
Technology, John Wiley & Sons, Inc., USA.
Cossentino, M., Bernon, C., Pavon, J., 2005. Modelling
and meta-modelling issues in agent oriented software
engineering. The AgentLink AOSE TFG.
Cossentino, M., Gaud, N., Hilaire, V., Galland, S.,
Koukam, A., 2009. ASPECS: an Agent-oriented
Software Process for Engineering Complex Systems,
How to design agent societies under a holonic
perspective. In AAMAS, Vol. 20(2), pp.260–304.
Da Silva, V. T., R. Noya, C., De Lucena, C. J. P., 2005.
Using the UML 2.0 Activity Diagram to Model Agent
Plans and Actions. In AAMAS'05, pp. 594-600.
DeLoach, S. A., 2005. Engineering Organization-Based
Multiagent Systems. SELMAS, USA, pp. 109-125.
DeLoach, S., A., Garcia-Ojeda, J., C., 2010. O-MaSE: a
customisable approach to designing and building
complex, adaptive multi-agent systems. Int. Journal of
AOSE, Vol. 4(3), pp. 244-280.
Demazeau, Y., 2001. VOYELLES, HDR (Habilitation to
Direct Research) thesis, INP Grenoble, France.
Demazeau Y., 2003. Créativité émergente centrée
utilisateur. In Briot J., Khaled G. (dir.), Déploiement
des systèmes multi-agents – Vers un passage à
l’échelle. JFSMA’03, Hermès - Lavoisier (Reviue RSTI
Hors-série). pp. 31-36.
Gauthier, P., 2004. Méthodologie de développement de
systèmes multi-agents adaptatifs et conception de
logiciels à fonctionnalité émergente. Doctoral thesis,
University of Paul Sabatier, France.
Gherbi, T., Meslati, D., Borne, I., 2009. MDE between
Promises and Challenges. In the 11th Int. Conf.,
Comp. Modeling & Simulation, UKSim’09,
Cambridge. pp. 152-155.
Gherbi, T., Borne, I., Meslati, D., 2012. Un méta-modèle
pour les applications basées sur les agents mobiles. In
CIEL-2012, Rennes, France, pp. 1–6.
Jarraya, T., 2006. Réutilisation des protocoles
d’interaction et démarche orientée modèles pour le
développement multi-agents. Doctoral thesis,
University of Reims, France.
Jarraya, T., Guessoum, Z., 2007. Towards a model driven
process for multi-agent system. 5
th
Int. CEEMAS,Vol.
4696, Leipzig, Germany. pp. 256-265.
Kusek M., Jezic, G., 2005. Modeling Agent Mobility with
UML Sequence Diagram. In AOSE, Ljubljana
(Slovenia), pp. 51-63.
Loukil, A., Hachicha, H., Ghedira, K., 2006. A proposed
Approach to Model and to Implement Mobile Agents.
In IJCSNS, Vol. 6(3B), pp. 125-129.
Lima, E. F. A., Machado, P. D., Sampaio, F. R.,
Figueiredo, J. A., 2004. An approach to modeling and
applying mobile agent design patterns. In ACM
SIGSOFT, pp. 1-8.
Mansour, S., Ferber, J., 2007a. MAGR: Integrating
mobility of agents with organizations. In IADIS,
Portugal.
Mansour, S., Ferber, J., 2007b. Un modèle organisationnel
pour les systèmes ouverts déployés à grande échelle.
In JFSMA'07, Carcassonne, France, pp. 107-116.
Milojicic, D., 1999. Mobile agent applications (trend
wars). In IEEE Concurrency, Vol. 7(3), pp. 80-90.
Pavon, J., Sanz, J. G., Fuentest, R., 2005. The INGENIAS
Methodology and Tools. In Agent-Oriented
Methodologies, B. Henderson-Sellers and P. Giorgini,
eds., pp. 236-276.
Picco, G. P., Murphy, A. L., Roman, G. C., 1999. Lime:
Linda Meets Mobility. In ICSE'99, pp. 368 – 377.
Rajguru. P. V., Deshmukh. S. B., 2012. Current trends and
analysis of mobile agent application. In proceedings of
NCETCT-2012, WJST, Vol. 2 (3), India, pp. 1-6.
Self, A., DeLoach, S. A., 2003. Designing and Specifying
Mobility within the Multiagent Systems Engineering
Methodology. In 18
th
ACM SAC, USA, pp. 50-55.
Spanoudakis, N., Moraitis, P., 2010. Using ASEME
methodology for model-driven agent systems
development. In AOSE conf., Toronto, pp. 106-127.
Sutandiyo, W., Chetri, M. B., Loke, S. W., Krishnaswamy,
S., 2004. Extending the Gaia Methodology to Model
Mobile Agent Systems. In ICEIS, Porto, pp. 515-518.
TowardsanMDEMethodologytoDevelopMulti-AgentsSystemsincludingMobileAgents
55