Documentacion: tareas_gestor_suscripciones

Descripcion: Describe las tareas asignadas al rol gestor de suscripciones


Instancias de entidades de meta-modelo

EntidadEntidad del meta-modeloDocumentacion
Consultar_expertos 
Objetivo  Consultar a los usuarios sobre la adecuacion del contenido de un documento. Se trata de una de las bases del filtrado colaborativo. Los miembros de la comunidad actuan como mecanismo de evaluacion  
Detectar_usuarios_molestos 
Objetivo  Un usuario se denomina molesto cuando el numero de sugerencias hechas por el que han sido rechazadas es superior al valor marcado por el slot umbral superior sugerencias negativas
Eliminar_usuarios_Molestos 
Objetivo  Todos aquellos usuarios que molesten a los demas, deben expulsarse de la comunidad  
Incorporar usuarios 
Objetivo  Incorporar usuarios para aumentar las fuentes de informacion disponibles 
No_enviar_informacion_no_deseada 
Objetivo  No enviar documentos que no vayan a gustar al usuario. Para saber si le gustan al usuario los documentos, se elabora un perfil de usuario compuesto por paginas que se sabe le gustaron en el pasado al usuario.  
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 
agregar_nuevo_miembro 
Tarea  Agrega un nuevo miembro a la comunidad. La tarea tiene exito si el miembro a agregar no existe con anterioridad. En caso contrario, fracasa. 
dar_baja_sesiones 
Tarea  Da de baja al usuario en las sesiones de evaluacion en proceso.  
Echar_de_comunidad 
Tarea  Con esta tarea se echa a un usuario de la comunidad. La baja en si es tramitada por la tarea dar de baja . Para activar esta tarea se proporciona un hecho baja tramitada con el id del usuario a echar

Para desactivar la monitorizacion del usuario expulsado, se crea un hecho usuario desuscrito. Esto activa la baja en el proceso de monitorizacion 

enviar_peticion_evaluacion_suscripcion 
Tarea  .Envia una peticion de evaluacion de suscripcion a un conjunto de agentes. Produce varias instancias de peticion evaluacion suscripcion . Cada una de estas instancias activan un proceso distinto de evaluacion de la suscripcion.

Tambien se inicializa la temporizacion de la sesion para detectar fallos en la comunicacion.  

Estudiar_estadisticas 
Tarea  Esta tarea se dedica al estudio de las estadisticas de los usuarios. Cuando detecta uno que, segun la configuracion del agente, ha superado ciertos umbrales en cuanto a votos negativos y evaluaciones negativas, se procede a generar un informe con el que expulsar al usuario. 
procesar_baja_comunidad 
Tarea  Procesa la baja en una comunidad 
procesar_peticion_suscripcion 
Tarea  Procesa la peticion de suscripcion decidiendo si se necesita el consenso de los miembros de la comunidad o no 
procesa_evaluaciones_suscripcion 
Tarea  Procesa las evaluaciones de suscripcion recibidas. En base a estas evaluaciones, se decide la incorporacion final del solicitante o su rechazo definitivo 


Consultar_expertos (Objetivo)

Properties:
IDConsultar_expertos 
DescripcionConsultar a los usuarios sobre la adecuacion del contenido de un documento. Se trata de una de las bases del filtrado colaborativo. Los miembros de la comunidad actuan como mecanismo de evaluacion  
estado 

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


    Detectar_usuarios_molestos (Objetivo)

    Properties:
    IDDetectar_usuarios_molestos 
    DescripcionUn usuario se denomina molesto cuando el numero de sugerencias hechas por el que han sido rechazadas es superior al valor marcado por el slot umbral superior sugerencias negativas
    estado 

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


    Eliminar_usuarios_Molestos (Objetivo)

    Properties:
    IDEliminar_usuarios_Molestos 
    DescripcionTodos aquellos usuarios que molesten a los demas, deben expulsarse de la comunidad  
    estado 

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


    Incorporar usuarios (Objetivo)

    Properties:
    IDIncorporar usuarios 
    DescripcionIncorporar usuarios para aumentar las fuentes de informacion disponibles 
    estado 

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


    No_enviar_informacion_no_deseada (Objetivo)

    Properties:
    IDNo_enviar_informacion_no_deseada 
    DescripcionNo enviar documentos que no vayan a gustar al usuario. Para saber si le gustan al usuario los documentos, se elabora un perfil de usuario compuesto por paginas que se sabe le gustaron en el pasado al usuario.  
    estado 

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


    No_molestar_usuario (Objetivo)

    Properties:
    IDNo_molestar_usuario 
    DescripcionMolestar 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 
    estado 

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


    agregar_nuevo_miembro (Tarea)

    Properties:
    IDagregar_nuevo_miembro 
    DescripcionAgrega un nuevo miembro a la comunidad. La tarea tiene exito si el miembro a agregar no existe con anterioridad. En caso contrario, fracasa. 

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


    dar_baja_sesiones (Tarea)

    Properties:
    IDdar_baja_sesiones 
    DescripcionDa de baja al usuario en las sesiones de evaluacion en proceso.  

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


    Echar_de_comunidad (Tarea)

    Properties:
    IDEchar_de_comunidad 
    DescripcionCon esta tarea se echa a un usuario de la comunidad. La baja en si es tramitada por la tarea dar de baja . Para activar esta tarea se proporciona un hecho baja tramitada con el id del usuario a echar

    Para desactivar la monitorizacion del usuario expulsado, se crea un hecho usuario desuscrito. Esto activa la baja en el proceso de monitorizacion 


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


    enviar_peticion_evaluacion_suscripcion (Tarea)

    Properties:
    IDenviar_peticion_evaluacion_suscripcion 
    Descripcion.Envia una peticion de evaluacion de suscripcion a un conjunto de agentes. Produce varias instancias de peticion evaluacion suscripcion . Cada una de estas instancias activan un proceso distinto de evaluacion de la suscripcion.

    Tambien se inicializa la temporizacion de la sesion para detectar fallos en la comunicacion.  


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


    Estudiar_estadisticas (Tarea)

    Properties:
    IDEstudiar_estadisticas 
    DescripcionEsta tarea se dedica al estudio de las estadisticas de los usuarios. Cuando detecta uno que, segun la configuracion del agente, ha superado ciertos umbrales en cuanto a votos negativos y evaluaciones negativas, se procede a generar un informe con el que expulsar al usuario. 

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


    procesar_baja_comunidad (Tarea)

    Properties:
    IDprocesar_baja_comunidad 
    DescripcionProcesa la baja en una comunidad 

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


    procesar_peticion_suscripcion (Tarea)

    Properties:
    IDprocesar_peticion_suscripcion 
    DescripcionProcesa la peticion de suscripcion decidiendo si se necesita el consenso de los miembros de la comunidad o no 

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


    procesa_evaluaciones_suscripcion (Tarea)

    Properties:
    IDprocesa_evaluaciones_suscripcion 
    DescripcionProcesa las evaluaciones de suscripcion recibidas. En base a estas evaluaciones, se decide la incorporacion final del solicitante o su rechazo definitivo 

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