Developing Adaptive Agents Situated in Intelligent Virtual Environments

  • J. A. Rincon
  • Emilia Garcia
  • V. Julian
  • C. Carrascosa
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8480)


This paper presents a framework specially designed for the execution and adaptation of Intelligent Virtual Environments. This framework, called JACALIVE, facilitates the development of this kind of environments managing in an efficient and realistic way the evolution of parameters for the adaptation of the physical world. The framework includes a design method and a physical simulator which is in charge of giving the Intelligent Virtual Environment the look of the real or physical world, allowing to simulate physical phenomena such as gravity or collision detection. The paper also includes a case study which illustrates the use of the proposed framework.


Virtual Environment Multiagent System Autonomous Agent Physical Simulation Agent Platform 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Aylett, R., Luck, M.: Applying artificial intelligence to virtual reality: Intelligent virtual environments. Applied Artificial Intelligence 14, 3–32 (2000)CrossRefGoogle Scholar
  2. 2.
    Barella, A., Ricci, A., Boissier, O., Carrascosa, C.: MAM5: Multi-Agent Model For Intelligent Virtual Environments. In: 10th European Workshop on Multi-Agent Systems (EUMAS 2012), pp. 16–30 (2012)Google Scholar
  3. 3.
    Omicini, A., Ricci, A., Viroli, M.: Artifacts in the A&A meta-model for multi-agent systems. Autonomous Agents and Multi-Agent Systems 17(3), 432–456 (2008)CrossRefGoogle Scholar
  4. 4.
    Yu, C.-H., Nagpal, R.: Distributed consensus and self-adapting modular robots. In: IROS 2008 Workshop on Self-Reconfigurable Robots and Applications (2008)Google Scholar
  5. 5.
    Lidoris, G., Buss, M.: A multi-agent system architecture for modular robotic mobility aids. In: European Robotics Symposium 2006, pp. 15–26 (2006)Google Scholar
  6. 6.
    Yu, C.-H., Nagpal, R.: A self-adaptive framework for modular robots in a dynamic environment: theory and applications. The International Journal of Robotics Research 30(8), 1015–1036 (2011)CrossRefGoogle Scholar
  7. 7.
    Barbero, A., González-Rodríguez, M.S., de Lara, J., Alfonseca, M.: Multi-agent simulation of an educational collaborative web system. In: European Simulation and Modelling Conference (2007)Google Scholar
  8. 8.
    Ranathunga, S., Cranefield, S., Purvis, M.K.: Interfacing a cognitive agent platform with a virtual world: a case study using second life. In: AAMAS, pp. 1181–1182 (2011)Google Scholar
  9. 9.
    Andreoli, R., De Chiara, R., Erra, U., Scarano, V.: Interactive 3d environments by using videogame engines. In: Proceedings of the Ninth International Conference on Information Visualisation, pp. 515–520. IEEE (2005)Google Scholar
  10. 10.
    Roncancio, C., Gómez G-B, J., Zalama, E.: Modeling virtual agent behavior in a computer game to be used in a real enviroment. In: Demazeau, Y., et al. (eds.) Trends in PAAMS. AISC, vol. 71, pp. 623–630. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  11. 11.
    Dignum, F.: Agents for games and simulations. Autonomous Agents and Multi-Agent Systems 24(2), 217–220 (2011)CrossRefGoogle Scholar
  12. 12.
    dos Santos, C.T., Osorio, F.S.: AdapTIVE: an intelligent virtual environment and its application in e-commerce. In: Proceedings of the 28th Annual International Computer Software and Applications Conference, COMPSAC 2004, vol. 1, pp. 468–473 (September 2004)Google Scholar
  13. 13.
    Tian, J., Tianfield, H.: A multi-agent approach to the design of an E-medicine system. In: Schillo, M., Klusch, M., Müller, J., Tianfield, H. (eds.) MATES 2003. LNCS (LNAI), vol. 2831, pp. 85–94. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  14. 14.
    Mago, V.K., Syamala Devi, M.: A multi-agent medical system for indian rural infant and child care. In: IJCAI, pp. 1396–1401 (2007)Google Scholar
  15. 15.
    Anastassakis, G., Ritchings, T., Panayiotopoulos, T.: Multi-agent systems as intelligent virtual environments. In: Baader, F., Brewka, G., Eiter, T. (eds.) KI 2001. LNCS (LNAI), vol. 2174, pp. 381–395. Springer, Heidelberg (2001)Google Scholar
  16. 16.
    Garcá-Pardo, J.A., Carrascosa, C.: Social Welfare for Automatic Innovation. In: Klügl, F., Ossowski, S. (eds.) MATES 2011. LNCS, vol. 6973, pp. 29–40. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  17. 17.
    Kazemi, A., Fazel Zarandi, M.H., Moattar Husseini, S.M.: A multi-agent system to solve the production-distribution planning problem for a supply chain: a genetic algorithm approach. Int. J. Adv. Manuf. Technol. 44(1-2), 180–193 (2009)CrossRefGoogle Scholar
  18. 18.
    Dimuro, G.P., da Rocha Costa, A.C., Gonçalves, L.V., Hubner, A.: Interval-valued hidden markov models for recognizing personality traits in social exchanges in open multiagent systems (2008)Google Scholar
  19. 19.
    Orkin, J., Roy, D.: Semi-automated dialogue act classification for situated social agents in games. In: Dignum, F. (ed.) Agents for Games and Simulations II. LNCS (LNAI), vol. 6525, pp. 148–162. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  20. 20.
    Woźniak, M., Graña, M., Corchado, E.: A survey of multiple classifier systems as hybrid systems. Information Fusion 16, 3–17 (2014)CrossRefGoogle Scholar
  21. 21.
    Jia, L., Zhenjiang, M.: Entertainment oriented intelligent virtual environment with agent and neural networks. In: IEEE International Workshop on Haptic, Audio and Visual Environments and Games, HAVE 2007, pp. 90–95 (October 2007)Google Scholar
  22. 22.
    Corchado, E., Wonźiak, M., Abraham, A., de Carvalho, A.C.P.L.F., Snásel, V.: Recent trends in intelligent data analysis. Neurocomputing 126, 1–2 (2014); Recent trends in Intelligent Data Analysis Selected papers of the The 6th International Conference on Hybrid Artificial Intelligence Systems (HAIS 2011); Online Data Processing Including a selection of papers from the International Conference on Adaptive and Intelligent Systems 2011 (ICAIS 2011)Google Scholar
  23. 23.
    Ricci, A., Viroli, M., Omicini, A.: The A&A programming model and technology for developing agent environments in MAS. In: Dastani, M., El Fallah Seghrouchni, A., Ricci, A., Winikoff, M. (eds.) ProMAS 2007. LNCS (LNAI), vol. 4908, pp. 89–106. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  24. 24.
    Ricci, A., Viroli, M., Omicini, A.: Give agents their artifacts: the A&A approach for engineering working environments in MAS. In: Proceedings of the 6th International Joint Conference on Autonomous Agents and Multiagent Systems, p. 150 (2007)Google Scholar
  25. 25.
    Bordini, R.H., Hübner, J.F., Wooldridge, M.J.: Programming multi-agent systems in AgentSpeak using Jason. J. Wiley, Chichester (2007)CrossRefzbMATHGoogle Scholar
  26. 26.
    Rehman, S.U., Nadeem, A.: AgentSpeak (L) based testing of autonomous agents. In: Kim, T.-H., Adeli, H., Kim, H.-K., Kang, H.-J., Kim, K.J., Kiumi, A., Kang, B.-H. (eds.) ASEA 2011. CCIS, vol. 257, pp. 11–20. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  27. 27.
    Go, C.A.L., Lee, W.-H.: An intelligent belief-desire-intention agent for digital game-based learning. In: Analysis and Design of Intelligent Systems Using Soft Computing Techniques, pp. 677–685. Springer (2007)Google Scholar
  28. 28.
    Barella, A., Valero, S., Carrascosa, C.: JGOMAS: new approach to AI teaching. IEEE Transactions on Education 52(2), 228–235 (2009)CrossRefGoogle Scholar
  29. 29.
    Barella, A., Carrascosa, C., Botti, V.: Agent architectures for intelligent virtual environments, pp. 532–535. IEEE (November 2007)Google Scholar
  30. 30.
    Barella, A., Carrascosa, C., Botti, V., Martí, M.: Multi-agent systems applied to virtual environments: A case study. In: Proceedings of the 2007 ACM Symposium on Virtual Reality Software and Technology, pp. 237–238. ACM (2007)Google Scholar
  31. 31.
    Behrens, T.M., Hindriks, K.V., Dix, J.: Towards an environment interface standard for agent platforms. Ann. Math. Artif. Intell. 61(4), 261–295 (2011)CrossRefzbMATHGoogle Scholar
  32. 32.
    van Oijen, J., van Doesburg, W., Dignum, F.: Goal-based communication using BDI agents as virtual humans in training: An ontology driven dialogue system. In: Dignum, F. (ed.) Agents for Games and Simulations II. LNCS, vol. 6525, pp. 38–52. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  33. 33.
    Ricci, A., Viroli, M., Omicini, A.: A general purpose programming model & technology for developing working environments in MAS. In: 5th International Workshop “Programming Multi-Agent System” (PROMAS 2007), pp. 54–69 (2007)Google Scholar
  34. 34.
    Schmickl, T.: How to engineer robotic organisms and swarms? In: Meng, Y., Jin, Y. (eds.) Bio-Inspired Self-Organizing Robotic Systems. SCI, vol. 355, pp. 25–52. Springer, Heidelberg (2011)CrossRefGoogle Scholar
  35. 35.
    Modular self-reconfigurable robotsGoogle Scholar
  36. 36.
    Yu, C.-H., Nagpal, R.: Sensing-based shape formation on modular multi-robot systems: a theoretical study. In: Proceedings of the 7th International Joint Conference on Autonomous Agents and Multiagent Systems, vol. 1, pp. 71–78 (2008)Google Scholar
  37. 37.
    Yim, M., White, P.J., Park, M., Sastra, J.: Modular Self-Reconfigurable Robots (2009)Google Scholar
  38. 38.
    Park, M., Chitta, S., Teichman, A., Yim, M.: Automatic configuration recognition methods in modular robots. The International Journal of Robotics Research 27(3-4), 403–421 (2008)CrossRefGoogle Scholar
  39. 39.
    Gonzalez-Gomez, J., Gonzalez-Quijano, J., Zhang, H., Abderrahim, M.: Toward the sense of touch in snake modular robots for search and rescue operations. In: Proc. ICRA 2010 Workshop on Modular Robots: State of the Art, pp. 63–68 (2010)Google Scholar
  40. 40.
    A modular robotic system with applications to space exploration. In: IEEE International Conference on Space Mission Challenges for Information Technology, 0:8 p. (2006)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • J. A. Rincon
    • 1
  • Emilia Garcia
    • 1
  • V. Julian
    • 1
  • C. Carrascosa
    • 1
  1. 1.Departamento de Sistemas Informáticos y Computación (DSIC)Universitat Politècnica de ValènciaValenciaSpain

Personalised recommendations