Skip to main content

Towards a Model Driven Process for Multi-Agent System

  • Conference paper
Multi-Agent Systems and Applications V (CEEMAS 2007)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 4696))

Abstract

We propose a new multi-agent development method, named MDAD (Model Driven Agent Development). It is based on the MDA (Model Driven Architecture) paradigm. The aim of MDAD method is to reduce the cost of building MAS applications by starting from abstract specification of system thanks to MAS meta-models, and producing the final system by means of transformations of this specification into computational entities. We present in this paper the application of MDAD to the INAF framework. First we give an overview of MDA approach and its application to MAS. Thus, several abstraction levels are determined and a set of meta-models is introduced. Then, we give the transformation rules used to produce INAF compliant models. MDAD method is illustrated with the timetable management benchmark.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bellifemine, F., Caire, G., Trucco, T., Rimassa, G.: Jade Programmer’s guide JADE 3.2 (July 2004)

    Google Scholar 

  2. Bernon, C., Cossentino, M., Gleizes, M.P., Turci, P., Zambonelli, F.: A study of some multi-agent meta-models. In: Agent Oriented Software Engineering Workshop helt at AAMAS 2004, pp. 62–77 (2004)

    Google Scholar 

  3. Bernon, C., Gleizes, M.-P., Glize, P., Picard, G.: Problme de l’emploi du temps. Technical report, Groupe de travail ASA (2003)

    Google Scholar 

  4. Bresciani, P., Perini, A., Giorgini, P., Giunchiglia, F., Mylopoulos, J.: Tropos: An agent-oriented software development methodology. Autonomous Agents and Multi-Agent Systems 8(3), 203–236 (2004)

    Article  Google Scholar 

  5. Cossentino, M., Bernon, C., Pavon, J.: Modelling and meta-modelling issues in agent oriented software engineering: The agentlink aose tfg approach. Technical Report Agent Link III, The AgentLink AOSE Technical Forum Group, Ljubljana, Slovenia (February 28, 2005)

    Google Scholar 

  6. Demazeau, Y.: Vowels. In: IWDAIMAS 1996. Invited lecture, 1st Ibero-American Workshop on Distributed AI and Multi-Agent Systems, Mexico (1996)

    Google Scholar 

  7. OMG TC Document: Model driven architecture (mda). Technical report, OMG (2001)

    Google Scholar 

  8. Ferber, J., Gutknecht, O.: Aalaadin: a meta-model for the analysis and design of organizations in mutli-agent systems. In: Demazeau, Y. (ed.) ICMAS 1998, Paris, pp. 128–135 (1998)

    Google Scholar 

  9. Object Managment Group: Mof qvt final adopted specification. Technical Report ptc/05-11-01, OMG (November 2005)

    Google Scholar 

  10. Guessoum, Z., Briot, J.-P.: From active objects to autonomous agents. IEEE Concurrency 7(3), 68–76 (1999)

    Article  Google Scholar 

  11. Jarraya, T., Guessoum, Z.: Reuse interaction protocols to develop interactive agents. In: Liu, J., Wah, B.W. (eds.) Proceedings of IAT conference, Hong Kong, China, Dcembre 18-22, 2006, IEEE Press, Los Alamitos (2006)

    Google Scholar 

  12. Revault, N., Sahraoui, H., Blain, G., Perrot, J.-F.: A metamodeling technique: The mtagen system. In: Beilner, H., Bause, F. (eds.) MMB 1995 and TOOLS 1995. LNCS, vol. 977, pp. 127–139. Springer, Heidelberg (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Hans-Dieter Burkhard Gabriela Lindemann Rineke Verbrugge László Zsolt Varga

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jarraya, T., Guessoum, Z. (2007). Towards a Model Driven Process for Multi-Agent System. In: Burkhard, HD., Lindemann, G., Verbrugge, R., Varga, L.Z. (eds) Multi-Agent Systems and Applications V. CEEMAS 2007. Lecture Notes in Computer Science(), vol 4696. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75254-7_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-75254-7_26

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-75253-0

  • Online ISBN: 978-3-540-75254-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics