include "../../cabecera.php";?>
Documentacion: Descripcion_CA
Descripcion: El agente de comunidad, como el agente personal, persigue los tres objetivos basicos del sistema: no molestar al usuario, distribuir documentos y mantener la calidad de los documentos.
Para ello desempeña los roles que figuran en el diagrama. Incrementa la posibilidad de que aparezcan documentos interesantes aceptando nuevos miembros en la comunidad mediante el rol Gestor de suscripciones. Aumenta la coleccion de documentos interesantes aceptando sugerencias mediante el rol Receptor de Sugerencias. Finalmente, vigila el comportamiento de los usuarios mediante el rol monitor acciones.
Desempeñar cada uno de estos roles significa ser capaz de alcanzar los objetivos asociados a cada uno de los roles. Para ello, se asocian tareas a los roles que son las que finalmente permiten alcanzar estos objetivos.

Instancias de entidades de meta-modelo
| Entidad | Entidad del meta-modelo | Documentacion |
Agente de Comunidad
| Agente |
Un agente de comunidad representa a un conjunto de usuarios con gustos en común. Se denomina perfil de la comunidad al conjunto de documentos que definen los gustos de los usuarios. Estos documentos provienen del bootstrapping de la comunidad (iniciación del proceso de aprendizaje) y de los documentos suministrados por los usuarios y reconocidos como interesantes por los demás. |
GestorMental
| GestorEstadoMental |
La asercion de nuevas entidades mentales se realiza de una en una. No se añade una nueva hasta que el procesador no puede sacar nuevas conclusiones. |
Distribuir_documentos_interesantes
| Objetivo |
Distribuir documentos que puedan interesar a otros usuarios |
Mantener_calidad_documentos
| Objetivo |
La calidad de los documentos se refiere al grado de aceptacion de los documentos enviados. Cuantas menos evaluaciones negativas se obtengan, mejor. |
No_molestar_usuario
| Objetivo |
Molestar al usuario lo menos posible. Se consigue haciendole participar lo menos posible en los procesos de evaluacion y echando a usuarios que proporcionen informacion no deseada |
ControlAgente
| ProcesadorEstadoMental |
Procesador mental basado en reglas utilizando el algoritmo RETE. La decicision se basa en la presencia de hechos que habilitan reglas. |
Gestor_suscripciones_comunidad
| Rol |
El gestor de suscripciones se encarga de tramitar las peticiones de suscripcion en la comunidad. Tambien se encarga de gestionar las bajas o expulsar a usuarios molestos |
Monitor_acciones
| Rol |
Inspecciona las actividades de otros actores para elaborar estadísticas |
ReceptorSugerencias
| Rol |
Recibe sugerencias de un usuario de la comunidad. |
Agente de Comunidad (Agente)
Propiedades:| ID | Agente de Comunidad  |
| Descripcion | Un agente de comunidad representa a un conjunto de usuarios con gustos en común. Se denomina perfil de la comunidad al conjunto de documentos que definen los gustos de los usuarios. Estos documentos provienen del bootstrapping de la comunidad (iniciación del proceso de aprendizaje) y de los documentos suministrados por los usuarios y reconocidos como interesantes por los demás.  |
Relaciones:
| En el rol | En la relacion | Otros extremos |
| ATieneGestorEstadoMentalOR | ATieneGestorEstadoMental | | Con los objetos | En el rol | | GestorMental | ATieneGestorEstadoMentalDR |
|
| ATieneProcesadorEstadoMentalOR | ATieneProcesadorMental | | Con los objetos | En el rol | | ControlAgente | ATieneProcesadorEstadoMentalDR |
|
| EAPersigueOR | EAPersigue | |
| EAPersigueOR | EAPersigue | |
| EAPersigueOR | EAPersigue | |
| WFJuegaOR | WFJuegaID:  | |
| WFJuegaOR | WFJuegaID:  | |
| WFJuegaOR | WFJuegaID:  | |
GestorMental (GestorEstadoMental)
Propiedades:| ID | GestorMental  |
| Descripcion | La asercion de nuevas entidades mentales se realiza de una en una. No se añade una nueva hasta que el procesador no puede sacar nuevas conclusiones.  |
Relaciones:
| En el rol | En la relacion | Otros extremos |
| ATieneGestorEstadoMentalDR | ATieneGestorEstadoMental | |
Distribuir_documentos_interesantes (Objetivo)
Propiedades:| ID | Distribuir_documentos_interesantes  |
| Descripcion | Distribuir documentos que puedan interesar a otros usuarios  |
Relaciones:
| En el rol | En la relacion | Otros extremos |
| EAPersigueDR | EAPersigue | |
Mantener_calidad_documentos (Objetivo)
Propiedades:| ID | Mantener_calidad_documentos  |
| Descripcion | La calidad de los documentos se refiere al grado de aceptacion de los documentos enviados. Cuantas menos evaluaciones negativas se obtengan, mejor.  |
Relaciones:
| En el rol | En la relacion | Otros extremos |
| EAPersigueDR | EAPersigue | |
No_molestar_usuario (Objetivo)
Propiedades:| ID | No_molestar_usuario  |
| Descripcion | Molestar al usuario lo menos posible. Se consigue haciendole participar lo menos posible en los procesos de evaluacion y echando a usuarios que proporcionen informacion no deseada  |
Relaciones:
| En el rol | En la relacion | Otros extremos |
| EAPersigueDR | EAPersigue | |
ControlAgente (ProcesadorEstadoMental)
Propiedades:| ID | ControlAgente  |
| Descripcion | Procesador mental basado en reglas utilizando el algoritmo RETE. La decicision se basa en la presencia de hechos que habilitan reglas.   |
Relaciones:
| En el rol | En la relacion | Otros extremos |
| ATieneProcesadorEstadoMentalDR | ATieneProcesadorMental | |
Gestor_suscripciones_comunidad (Rol)
Propiedades:| ID | Gestor_suscripciones_comunidad  |
| Descripcion | El gestor de suscripciones se encarga de tramitar las peticiones de suscripcion en la comunidad. Tambien se encarga de gestionar las bajas o expulsar a usuarios molestos  |
Relaciones:
| En el rol | En la relacion | Otros extremos |
| WFJuegaDR | WFJuegaID:  | |
Monitor_acciones (Rol)
Propiedades:| ID | Monitor_acciones  |
| Descripcion | Inspecciona las actividades de otros actores para elaborar estadísticas  |
Relaciones:
| En el rol | En la relacion | Otros extremos |
| WFJuegaDR | WFJuegaID:  | |
ReceptorSugerencias (Rol)
Propiedades:| ID | ReceptorSugerencias  |
| Descripcion | Recibe sugerencias de un usuario de la comunidad.  |
Relaciones:
| En el rol | En la relacion | Otros extremos |
| WFJuegaDR | WFJuegaID:  | |
include "../../pie.php"; ?>