Intelligent agents definition
Intelligent agents means that they are able to keep their own internal state and make it evolve in a way not necessarily dependent from the messages they receive; for example with machine learning algorithms. In the same sense, Grid services are stateful i.e., they own their running context, where the contextual state memory is stored. The analogy should also be made considering that an agent having a conversation dedicates a context (i.e., a part of its state) to this conversation like a Grid service factory which instantiates a new service instance with its own state. This idea is fundamental in our integrated model, presented in section 4.