Advertisement

MDD for Virtual Organization Design

  • Jorge Agüero
  • Miguel Rebollo
  • Carlos Carrascosa
  • Vicente Julián
Part of the Advances in Intelligent and Soft Computing book series (AINSC, volume 71)

Abstract

This paper presents an approach to design a Virtual Organization using MDD (Model Driven Development), in a fast and simple way. This approach employs a meta-model of Virtual Organization which has concepts and components at a suitable level of abstraction so that it can be implemented on different systems. The user will design the system for different platforms by means of unified agent models (UML-Like). The development process is presented as a set of steps which cover from the model design to the code generation.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Agüero, J., Rebollo, M., Carrascosa, C., Julián, V.: Agent design using model driven development. In: 7th Int. Conf. on Prac. App. of Agents and MAS (PAAMS 2009), pp. 60–69 (2009)Google Scholar
  2. 2.
    Agüero, J., Rebollo, M., Carrascosa, C., Julián, V.: Developing virtual organizations using MDD. In: Proc. Workshop on Agreement Technologies (WAT 2009), pp. 130–141 (2009)Google Scholar
  3. 3.
    Argente Villaplana, E.: Gormas: Guías para el desarrollo de sistemas multiagente abiertos basados en organizaciones. Ph.D. thesis, Universidad Politécnica de Valencia (2008)Google Scholar
  4. 4.
    Carrascosa, C., Giret, A., Julian, V., Rebollo, M., Argente, E., Botti, V.: Service oriented multi-agent systems: An open architecture. In: AAMAS 2009, pp. 1–2 (2009)Google Scholar
  5. 5.
    Cervenka, R., Trencansky, I.: The Agent Modeling Language – AML. Whitestein Series in Software Agent Technologies and Autonomic Computing (2007), ISBN: 978-3-7643-8395-4Google Scholar
  6. 6.
    Dignum, V.: A model for organizational interaction: based on agents, founded in logic. Phd dissertation, Utrecht University (2003)Google Scholar
  7. 7.
    Esteva, M., Rodríguez-Aguilar, J.A., Sierra, C., Arcos, J.L.: On the formal specifications of electronic institutions. In: Sierra, C., Dignum, F.P.M. (eds.) AgentLink 2000. LNCS (LNAI), vol. 1991, pp. 126–147. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  8. 8.
    García-Magariño, I., Gómez-Sanz, J., Fuentes, R.: Ingenias development assisted with model transformation by-example: A practical case. In: PAAMS 2009, pp. 40–49 (2009)Google Scholar
  9. 9.
    Gateau, B., Boissier, O., Khadraoui, D., Dubois, E.: Moiseinst: An organizational model for specifying rights and duties of autonomous agents. In: EUMAS 2005, pp. 484–485 (2005)Google Scholar
  10. 10.
    Guessoum, Z., Jarraya, T.: Meta-models & model-driven architectures. In: Contribution to the AOSE TFG AgentLink3 meeting (2005)Google Scholar
  11. 11.
    Hahn, C., Madrigal-Mora, C., Fischer, K.: A platform-independent metamodel for multiagent systems. Autonomous Agents and Multi-Agent Systems 18(2), 239–266 (2008)CrossRefGoogle Scholar
  12. 12.
    Jennings, N., Wooldridge, M.: Applications of intelligent agents. In: Agent Technology: Foundations, Applications, and Markets, pp. 3–28 (1998)Google Scholar
  13. 13.
    Jennings, N., Wooldridge, M.: Agent-oriented software engineering. In: Imam, I., Kodratoff, Y., El-Dessouki, A., Ali, M. (eds.) IEA/AIE 1999. LNCS (LNAI), vol. 1611, pp. 4–10. Springer, Heidelberg (1999)Google Scholar
  14. 14.
    Kleppe, A., Warmer, J.B., Bast, W.: MDA Explained: The Model Driven Architecture: Practice and Promise. Addison-Wesley Professional, Reading (2003)Google Scholar
  15. 15.
    Perini, A., Susi, A.: Automating model transformations in agent-oriented modelling. In: Müller, J.P., Zambonelli, F. (eds.) AOSE 2005. LNCS, vol. 3950, pp. 167–178. Springer, Heidelberg (2006)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Jorge Agüero
    • 1
  • Miguel Rebollo
    • 1
  • Carlos Carrascosa
    • 1
  • Vicente Julián
    • 1
  1. 1.Departamento de Sistemas Informáticos y ComputaciónUniversidad Politécnica de ValenciaValenciaSpain

Personalised recommendations