Un sistema avanzado de multi-agentes se ha diseñado para proporcionar información personalizada en ambientes distribuidos, especialmente útil para usuarios móviles y viajeros. Este sistema, denominado AmbieAgentes, se basa en una arquitectura de tres capas que utiliza ontologías encapsuladas para asegurar la interoperabilidad.