## 4 Case Study  
This section presents the case study which was conducted in a real environment to assess the performance of the developed system. The scope of the case study is the analysis of the accessibility of the different jobs in a real company: the offices of Indra Sistemas S.A. in Salamanca. By this way, through the performance of a set of simulations and the supervision of experts in HR and accessibility, knowledge about the different problems that disabled workers of the company may encounter can be extracted. For the performance of the simulations, it was necessary to define the characteristics of the VO, in such a way that it would be able to modeling the processes carried out in the company as closely as possible to reality [53]. To do this, the different roles that agents can acquire, the services necessary for the proper functioning of the organization, the rules that will govern the society and the agents' own messages and iterations must be defined. In addition, the environment in which the simulation will be carried out must be defined, in this case the building of the company under study. For this purpose, the 3D editing tool mentioned above was used. The 3D editing process begins from the plans of the building, so the environment in which the simulation takes place is as similar as possible to the real world. Furthermore, the disposition of the furniture inside the building must also be defined in order to evaluate, for each job, if each of the working places are accessible for people with different types of disabilities. Afterwards, a series of simulations that show the behavior of the organization in different situations can be carried out, finally getting into the validation of the proposed model. First, we define the interaction model, analyzing the needs of the users who use the system and the way in which the exchange of information takes place. We define the following roles:  
* **User**: represents the user or customer of the system. In this context, the user may be responsible for defining the distribution of the different elements in the building. Users can be the human resources responsible for assigning jobs to employees or the architect in charge of designing the building in which the professional activity will be carried out, in order to obtain information about the accessibility of the environment. User:
* Is responsible for initiating the simulation process. * Will model the different agents that act as actors representing the workers of the company, as well as the tasks they will perform during the simulation. * Can access tob the information that is generated after the processes that are simulated. * **Manager**: this agent is responsible for carrying out the task planning that will be carried out by the whole organization. It may be present or not in the system, depending on the organizational structure of the company to be represented. Manager:
* Generates the tasks that represent the objectives to be fulfilled by the whole organization. * Delegates the task distribution to the different area managers according to the nature of each task. * **Department/Area managers**: these agents are in charge of planning the distribution of tasks assigned to the department or area that manages. Department managers:
* Receive the tasks from the manager. * Plan the task distribution among the agents that make up the department based on their availability (agents with a lower number of tasks will have a higher priority) and capacities (not all agents offer the same services). * **Workers**: agents who represent each of the workers involved in the simulation. The agents will have a stack where they store all the tasks they must perform, which have been previously assigned by the area manager. They will send information regarding the degree of success with which they have carried out each of them. All these agents have a set of elements that define their common behaviors and cognitive abilities.