This paper presents the general aspects of the MASim methodology, aimed for the development of agent-based simulations. MASim employs features common to the development of agent-based software as well as to the development of simulation models. It also borrows concepts used in mainstream of the software engineering process.
Aiming to represent individuals in a very realistic way, several works have attempted to introduce personality characteristics into artificial agents, usually based on theories of human personality. However, different theories require different structures in the agent architecture, reflecting on the way they influence agent behavior. This paper presents a… (More)
We present a process-oriented approach to specify personality-based behaviors in agents. The main aim is to make the agents able to reason about their choices following a preferred reasoning strategy according to a personality type. With this method, the decision-making of the agent becomes flexible enough to be reused in different scenarios while staying… (More)
Simulations based on cognitively rich agents can become a very intensive computing task, especially when the simulated world represents a complex system. Those simulations can however benefit from optimizations coming from the way in which agents react to changes in the simulated environment. This paper presents an approach for improving the efficiency of… (More)
This paper proposes the use of a multi-agent system (MAS) with affective agents in a recommendation system based on relational data clustering. This MAS works as a mediator between the user and the data stored in the system. In the proposed system, after logging in, each user will have an affective agent, called Interface agent, for interaction purposes.… (More)