Mobile Agent Oriented Software Engineering (MAOSE)

  • Li Wang
  • Qiao Guo
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3284)

Abstract

Mobile agent (MA) has gained a lot of researchers’ interests for its outstanding superiorities. For a long time, it is regarded as a subsidiary subject of agent technique. Accordingly, people tend to develop MA-based system relying on the methodologies of Agent Oriented Software Engineering (AOSE). In fact, they are not well suitable for mobile agent. Most agent methodologies have not sufficiently considered the migration characteristic of mobile agent, and the spatial coordinate is unconsciously ignored. Migration is in the network, so the network’s island property should be taken into account. Mobile agent should be manageable, and their population must be controlled in proportion to environment resource. In this paper, a novel subject – Mobile Agent Oriented Software Engineering (MAOSE) is represented, which is based on the improvement of MAS-CommonKADS and MESSAGE, with spatiotemporal concept and the idea of ecology introduced. The new methodology consists of agent model, organization model, clan model, task model, interaction model, migration model and knowledge model, which can describe mobile agent system and contribute to the design of MA-based software system.

Keywords

Mobile Agent Agent Model Task Model Organization Model Migration Model 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Puliafito, A., Tomrchio, O., Vita, L.: MAP: Design and implementation of a mobile agents’ platform. Journal of Systems Architecture 46, 145–162 (2000)CrossRefGoogle Scholar
  2. 2.
    Kinny, D., Georgeff, M., Rao, A.: A methodology and modelling technique for systems of BDI agents. In: Perram, J., Van de Velde, W. (eds.) MAAMAW 1996. LNCS, vol. 1038, pp. 56–71. Springer, Heidelberg (1996)CrossRefGoogle Scholar
  3. 3.
    Burmeister, B.: Models and methodology for agent-oriented analysis and design. In: Working Notes of the KI 1996 Workshop on Agent-Oriented Programming and Distributed Systems, Saarbrücken, Germany (1996)Google Scholar
  4. 4.
    Moulin, B., Cloutier, L.: Collaborative work based on multiagent architectures: A methodological perspective. In: Soft Computing: Fuzzy Logic, Neural Networks and Distributed Artificial Intelligence, pp. 261–296. Prentice-Hall, USA (1994)Google Scholar
  5. 5.
    Glaser, N.: Contribution to Knowledge Modelling in a Multi-Agent Framework (the Co- MoMAS Approach), PhD thesis, L’Universtité Henri Poincaré, Nancy I, France (November 1996)Google Scholar
  6. 6.
    Brazier, F.M.T., Dunin-Keplicz, B.M., Jennings, N.R., Treur, J.: DESIRE: Modelling multi-agent systems in a compositional formal framework. International Journal of Cooperative Information Systems, 67–94 (January 1997)Google Scholar
  7. 7.
    Verharen, E., Dignum, F., Bos, S.: Implementation of a cooperative agent architecture based on the language-action perspective. In: Rao, A., Singh, M.P., Wooldridge, M.J. (eds.) ATAL 1997. LNCS, vol. 1365, pp. 31–44. Springer, Heidelberg (1998)CrossRefGoogle Scholar
  8. 8.
    Iglesias, C.A., Garijo, M., González, J.C., Velasco, J.R.: Analysis and Design of Multiagent Systems using MAS-CommonKADS. In: Rao, A., Singh, M.P., Wooldridge, M.J. (eds.) ATAL 1997. LNCS, vol. 1365, pp. 313–327. Springer, Heidelberg (1998)CrossRefGoogle Scholar
  9. 9.
    EURESCOM: MESSAGE: Methodology for Engineering Systems of Software Agents, http://www.eurescom.de
  10. 10.
    Rossier, D.: Towards Active Network Management with Ecomobile, an Ecosystem-inspired Mobile Agent Middleware, PhD thesis, Imprimerie Uni-Print, Université de Fribourg (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2004

Authors and Affiliations

  • Li Wang
    • 1
  • Qiao Guo
    • 1
  1. 1.Network Information CenterBeijing Institute of TechnologyBeijingChina

Personalised recommendations