Documentacion: tareas_receptor_sugerencias

Descripcion:


Instancias de entidades de meta-modelo

EntidadEntidad del meta-modeloDocumentacion
Incrementar_coleccion_documentos_interesantes 
Objetivo  Siempre que sea posible, hay que incrementar la coleccion de documentos a disposicion de los 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. 
Proporcionar_documentos_interesantes 
Objetivo  Proporciona documentos a la comunidad que le pueden interesar. Los documentos se suministran por peticion de los usuarios o por decision de los agentes al ver que un documento se revisa muchas veces. 
difundir_sugerencia 
Tarea  Mandar la sugerencia al conjunto de usuarios que componen la comunidad. La sugerencia se envia si se han recibido suficientes evaluaciones positivas.

Para observar el grado de aceptacion de la nueva sugerencia, se modifica el estado de la sesion a "BROADCAST". Los posibles fallos en la transmision se detectan mediante timeouts generados por temporizadores dentro de la interaccion para evaluar documentos.

De los miembros de la comunidad que tomaran parte en esta difusion se excluyen aquellos que tomaron parte en el proceso de evaluacion. Al contrario que en casos anteriores  

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. Si el documento ha sido finalmente evaluado positivamente por la mayoria de usuarios, se procede a modificar el perfil de la comunidad. El perfil de la comunidad es una categoria especial definida en el clasificador. Dentro de esta categoria existen documentos que se corresponden con la tematica de la comundiad. Cuando un documento es aceptado por todos, es logico suponer que la tematica de la comunidad se ve incrementada por un nuevo documento. 
procesar_preevaluacion_sugerencia 
Tarea  Esta tarea se comporta como sigue:

1. En caso de haber existido fallos en la comunicacion con otros participantes, se asume que el estado de la sesion peticion evaluacion sugerencia debe reflejarlo. Para recuperar el fallo, se asume que en caso de fallo, el proceso de evaluacion devolvera una evaluacion negativa. 2. Cada vez que se reciba una evaluacion positiva o negativo de la sugerencia del iniciador, comprobar si se han recibido todas las evaluaciones
2.1 En caso afirmativo decidir en base a las preevaluaciones si merece la pena continuar.
2.1.1 En caso afirmativo, iniciar la tarea de difusion marcando el estado de la sesion de evaluacion para poner su estado a "PROCESAR".
2.1.2 En caso negativo, marcar el estado de la sesion con "TERMINADA".
2.2 En caso negativo modificar la sesion quitando participantes. Cuando el numero de participantes sea cero, querra decir que se han recibido todas las evaluaciones

 

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. 2.1 Si el grado de similitud es inferior al fijado por la configuracion, rechazar la peticion. El rechazo se indica con Resultado Propagacion
2.2 Si el grado de similitud es lo suficientemente grande, elegir un conjunto de preevaluadores de entre los miembros de la comunidad. Actualizar la sesion con los evaluadores. Actualizar el estado de la sesion a "EVALUANDO".
2. Enviar una copia de la sugerencia al conjunto de preevaluadores. Esto se realiza mediante PeticionEvaluacionSugerencia.

 



Incrementar_coleccion_documentos_interesantes (Objetivo)

Properties:
IDIncrementar_coleccion_documentos_interesantes 
DescripcionSiempre que sea posible, hay que incrementar la coleccion de documentos a disposicion de los usuarios. 
estado 

Relaciones:
En el rolEn la relacion Otros extremos
RGTAfectaO GTAfecta
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    procesar_sugerencia  RGTAfectaD
    RGTAfectaO GTAfecta
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    procesar_evaluaciones_sugerencia  RGTAfectaD
     


    Mantener_calidad_documentos (Objetivo)

    Properties:
    IDMantener_calidad_documentos 
    DescripcionLa calidad de los documentos se refiere al grado de aceptacion de los documentos enviados. Cuantas menos evaluaciones negativas se obtengan, mejor. 
    estado 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RGTAfectaO GTAfecta
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    procesar_preevaluacion_sugerencia  RGTAfectaD
    RGTAfectaO GTAfecta
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    procesar_evaluaciones_sugerencia  RGTAfectaD
     


    Proporcionar_documentos_interesantes (Objetivo)

    Properties:
    IDProporcionar_documentos_interesantes 
    DescripcionProporciona documentos a la comunidad que le pueden interesar. Los documentos se suministran por peticion de los usuarios o por decision de los agentes al ver que un documento se revisa muchas veces. 
    estado 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RGTAfectaO GTAfecta
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    difundir_sugerencia  RGTAfectaD
     


    difundir_sugerencia (Tarea)

    Properties:
    IDdifundir_sugerencia 
    DescripcionMandar la sugerencia al conjunto de usuarios que componen la comunidad. La sugerencia se envia si se han recibido suficientes evaluaciones positivas.

    Para observar el grado de aceptacion de la nueva sugerencia, se modifica el estado de la sesion a "BROADCAST". Los posibles fallos en la transmision se detectan mediante timeouts generados por temporizadores dentro de la interaccion para evaluar documentos.

    De los miembros de la comunidad que tomaran parte en esta difusion se excluyen aquellos que tomaron parte en el proceso de evaluacion. Al contrario que en casos anteriores  


    Relaciones:
    En el rolEn la relacion Otros extremos
    RGTAfectaD GTAfecta
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    Proporcionar_documentos_interesantes  RGTAfectaO
     


    procesar_evaluaciones_sugerencia (Tarea)

    Properties:
    IDprocesar_evaluaciones_sugerencia 
    DescripcionRecoger 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. Si el documento ha sido finalmente evaluado positivamente por la mayoria de usuarios, se procede a modificar el perfil de la comunidad. El perfil de la comunidad es una categoria especial definida en el clasificador. Dentro de esta categoria existen documentos que se corresponden con la tematica de la comundiad. Cuando un documento es aceptado por todos, es logico suponer que la tematica de la comunidad se ve incrementada por un nuevo documento. 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RGTAfectaD GTAfecta
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    Mantener_calidad_documentos  RGTAfectaO
    RGTAfectaD GTAfecta
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    Incrementar_coleccion_documentos_interesantes  RGTAfectaO
     


    procesar_preevaluacion_sugerencia (Tarea)

    Properties:
    IDprocesar_preevaluacion_sugerencia 
    DescripcionEsta tarea se comporta como sigue:

    1. En caso de haber existido fallos en la comunicacion con otros participantes, se asume que el estado de la sesion peticion evaluacion sugerencia debe reflejarlo. Para recuperar el fallo, se asume que en caso de fallo, el proceso de evaluacion devolvera una evaluacion negativa. 2. Cada vez que se reciba una evaluacion positiva o negativo de la sugerencia del iniciador, comprobar si se han recibido todas las evaluaciones
    2.1 En caso afirmativo decidir en base a las preevaluaciones si merece la pena continuar.
    2.1.1 En caso afirmativo, iniciar la tarea de difusion marcando el estado de la sesion de evaluacion para poner su estado a "PROCESAR".
    2.1.2 En caso negativo, marcar el estado de la sesion con "TERMINADA".
    2.2 En caso negativo modificar la sesion quitando participantes. Cuando el numero de participantes sea cero, querra decir que se han recibido todas las evaluaciones

     


    Relaciones:
    En el rolEn la relacion Otros extremos
    RGTAfectaD GTAfecta
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    Mantener_calidad_documentos  RGTAfectaO
     


    procesar_sugerencia (Tarea)

    Properties:
    IDprocesar_sugerencia 
    DescripcionEjecuta 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. 2.1 Si el grado de similitud es inferior al fijado por la configuracion, rechazar la peticion. El rechazo se indica con Resultado Propagacion
    2.2 Si el grado de similitud es lo suficientemente grande, elegir un conjunto de preevaluadores de entre los miembros de la comunidad. Actualizar la sesion con los evaluadores. Actualizar el estado de la sesion a "EVALUANDO".
    2. Enviar una copia de la sugerencia al conjunto de preevaluadores. Esto se realiza mediante PeticionEvaluacionSugerencia.

     


    Relaciones:
    En el rolEn la relacion Otros extremos
    RGTAfectaD GTAfecta
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    Incrementar_coleccion_documentos_interesantes  RGTAfectaO