Developing Intelligent Virtual Environments using MAM5 Meta-Model

Autores UPV
CONGRESO Developing Intelligent Virtual Environments using MAM5 Meta-Model


An IVE (Intelligent Virtual Environment) is a virtual environment simulating a physical (or real) world, inhabited by autonomous intelligent entities[2]. Today, this kind of applications are between the most demanded ones, not only as being the key for multi-user games such as World Of Warcraft1 (with more than 7 million of users in 2013)2 but also for inmersive social networks such as Second Life3 (with 36 million accounts created in its 10 years of history)4. It is in the development of these huge IVEs where the need of a quick and easy-to-use modelling toolkit arises. Besides, Multi-Agent Systems (MAS) could be of interest to give support to these applications as a way to avoid big servers and to have some easy extensi- bility, scalability and fault tolerance. This work is based on the MAM5 meta-model [1] which describes a method to design IVEs. MAM5 is based in the A & A meta-model [3] that describes en- vironments for MAS as populated not only by agents, but also for other entities that are called artifacts. According to this, an IVE is composed of three impor- tant parts: artifacts, agents and physical simulation. Artifacts are the elements in which the environment is modelled. Agents are the IVE intelligent part. The physical simulation is in charge of giving the IVE the look of the real or phys- ical world, allowing to simulate physical fenomena such as gravity or collision detection.