| Entidad | Entidad del meta-modelo | Documentacion |
EmisorSugerencias
| Rol |
Proporciona sugerencias a la comunidad. |
EvaluadorSugerencias
| Rol |
Evalua las sugerencias recebidas. Distingue entre preevaluaciones de sugerencias y evaluaciones de sugerencias. |
ReceptorSugerencias
| Rol |
Recibe sugerencias de un usuario de la comunidad. |
Evaluar
| Tarea |
Ejecuta el siguiente conjunto de acciones:
1.Chequear el conjunto de documentos que se sabe gustan al usuario. Si este conjunto es lo suficientemente grande, seguir con el analisis. En caso contrario, pasar el documento al usuario.
2. Cotejar el documento contra el conjunto de documentos asociados al usuario utilizando el categorizador.
3. Si el resultado es superior a cierto valor, pasar el documento al usuario. En caso contrario, evaluar el documento negativamente. |
procesar_evaluaciones_sugerencia
| Tarea |
Recoger el feedback de los usuarios de la evaluacion de la sugerencia. Este feedback sirve para evaluar la calidad de la informacion suministrada por el agente iniciador |
procesar_preevaluacion_sugerencia
| Tarea |
Aplicar el siguiente proceso:
1. Decidir en base a las preevaluaciones si merece la pena continuar. En caso afirmativo, iniciar la tarea de difusion. En caso negativo, terminar el proceso de tratamiento de sugerencia.
|
procesar_sugerencia
| Tarea |
Ejecuta el siguiente conjunto de acciones:
1.Consultar el conjunto de sugerencias que en el pasado han sido evaluadas positivamente por los miembros de la comunidad .
2. Si este conjunto es lo suficientemente grande, comparar la sugerencia con las anteriores. Si el grado de similitud es lo suficientemente grande, elegir un conjunto de preevaluadores de entre los miembros de la comunidad. En caso contrario, rechazar la peticion.
2. Enviar una copia de la sugerencia al conjunto de preevaluadores. |
Propagar_sugerencia
| Tarea |
Un agente quiere hacer participe a la comunidad de un documento. Para ello, se encapsula el documento dentro de una sugerencia y se comienza el protocolo de propagacion de sugerencias. |
| En el rol | En la relacion | Con los objetos | En el rol |
| RDestino | PasoDeMensajeEtiqueta:1 Descripcion:Sugerir documentos  | EmisorSugerencias | ROrigen |
|
|
| RDestino | PasoDeMensajeEtiqueta:3 Descripcion:Proporcionar respuesta  | EvaluadorSugerencias | ROrigen |
|
|
| RDestino | PasoDeMensajeEtiqueta:5.i.2 Descripcion:Evaluacion del usuario
  | EvaluadorSugerencias | ROrigen |
|
|
| ROrigen | PasoDeMensajeEtiqueta:[not evaluacion_superada] 3 Descripcion:Comunicar evaluacion
  | EmisorSugerencias | RDestino |
|
|
| ROrigen | PasoDeMensajeEtiqueta:[sugerencia_aceptada] 2 Descripcion:Enviar sugerencia para su preevaluacion  | EvaluadorSugerencias | RDestino |
|
|
| ROrigen | PasoDeMensajeEtiqueta:[evaluacion_superada] 4.*//[i:=1..m].1 Descripcion:Envio definitivo de sugerencia  | EvaluadorSugerencias | RDestino |
|
|
| ROrigen | PasoDeMensajeEtiqueta:[not sugerencia_aceptada] 2 Descripcion:La sugerencia ha sido rechazada  | EmisorSugerencias | RDestino |
|
|
| ROrigen | PasoDeMensajeEtiqueta:3 Descripcion:ejecutar tarea
  | procesar_sugerencia | RDestino |
|
|
| ROrigen | PasoDeMensajeEtiqueta:5.i.4 Descripcion:Ejecutar tarea  | procesar_evaluaciones_sugerencia | RDestino |
|
|
| ROrigen | PasoDeMensajeEtiqueta:4.i.4 Descripcion:Ejecutar tarea  | procesar_preevaluacion_sugerencia | RDestino |
|
|
| |