Documentacion: EXTCOL_monitorizar_usuarios

Descripcion: Muestra como un agente informa de sus acciones


Instancias de entidades de meta-modelo

EntidadEntidad del meta-modeloDocumentacion
Actor_monitorizable 
Rol  Un actor monitorizable puede ser observado por un monitor_acciones para la generación de estadísticas de actuación. 
Monitor_acciones 
Rol  Inspecciona las actividades de otros actores para elaborar estadísticas 
dar_baja_observador 
Tarea   
registrar_accion 
Tarea  Cada vez que se recibe una notificacion de accion, se procede a incrementar un contador dentro del gestor de estadisticas. Se asume que a cada usuario le corresponden cuatro contadores: evaluaciones negativas a sugerencias realizadas, evaluaciones positivas a sugerencias realizadas, evaluaciones positivas a sugerencias recibidas y evaluaciones negativas a sugerencias recibidas. 
registrar_observador_acciones 
Tarea  El registro del observador consiste en agregar al observador a la lista de agentes a notificar.  
solicitar_monitorizacion 
Tarea  Cuando un usuario se suscribe a una comunidad, se le pide que informe de todas sus acciones. 
terminar_monitorizacion 
Tarea  La monitorizacion termina cuando el usuario se deregistra de la comunidad. Este hecho se detecta por la presencia del hecho usuario desuscrito 
  
UIIteracion   
Accion_Ejecutada 
UnidadInteraccionSlots  Informa que una accion ha sido ejecutada 
Deja_de_informar 
UnidadInteraccionSlots  Solicita al agente que deje de informar sobre sus acciones 
peticion_informe_accion 
UnidadInteraccionSlots  Solicita que se notifique de las acciones realizadas 


Actor_monitorizable (Rol)

Propiedades:
IDActor_monitorizable 
DescripcionUn actor monitorizable puede ser observado por un monitor_acciones para la generación de estadísticas de actuación. 

Relaciones:
En el rolEn la relacion Otros extremos
RUIColaboraDR UIColabora
  • CondicionMental:colabora_peticion_informe_accion 
  •  
    Con los objetosEn el rol
    registrar_observador_acciones  REjecutaD
    peticion_informe_accion  RUIColaboraOR
    RUIColaboraDR UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    dar_baja_observador  REjecutaD
    Deja_de_informar  RUIColaboraOR
    RUIIniciaDR UIInicia
  • CondicionMental:iniciar_notificacion_accion 
  •  
    Con los objetosEn el rol
    Accion_Ejecutada  RUIIniciaOR


    Monitor_acciones (Rol)

    Propiedades:
    IDMonitor_acciones 
    DescripcionInspecciona las actividades de otros actores para elaborar estadísticas 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIColaboraDR UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    registrar_accion  REjecutaD
    Accion_Ejecutada  RUIColaboraOR
    RUIIniciaDR UIInicia
  • CondicionMental:inicia_peticion_informe_accion 
  •  
    Con los objetosEn el rol
    solicitar_monitorizacion  REjecutaD
    peticion_informe_accion  RUIIniciaOR
    RUIIniciaDR UIInicia
  • CondicionMental:inicia_deja_de_informar 
  •  
    Con los objetosEn el rol
    terminar_monitorizacion  REjecutaD
    Deja_de_informar  RUIIniciaOR


    dar_baja_observador (Tarea)

    Propiedades:
    IDdar_baja_observador 

    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    Actor_monitorizable  RUIColaboraDR
    Deja_de_informar  RUIColaboraOR


    registrar_accion (Tarea)

    Propiedades:
    IDregistrar_accion 
    DescripcionCada vez que se recibe una notificacion de accion, se procede a incrementar un contador dentro del gestor de estadisticas. Se asume que a cada usuario le corresponden cuatro contadores: evaluaciones negativas a sugerencias realizadas, evaluaciones positivas a sugerencias realizadas, evaluaciones positivas a sugerencias recibidas y evaluaciones negativas a sugerencias recibidas. 

    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    Monitor_acciones  RUIColaboraDR
    Accion_Ejecutada  RUIColaboraOR


    registrar_observador_acciones (Tarea)

    Propiedades:
    IDregistrar_observador_acciones 
    DescripcionEl registro del observador consiste en agregar al observador a la lista de agentes a notificar.  

    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIColabora
  • CondicionMental:colabora_peticion_informe_accion 
  •  
    Con los objetosEn el rol
    Actor_monitorizable  RUIColaboraDR
    peticion_informe_accion  RUIColaboraOR


    solicitar_monitorizacion (Tarea)

    Propiedades:
    IDsolicitar_monitorizacion 
    DescripcionCuando un usuario se suscribe a una comunidad, se le pide que informe de todas sus acciones. 

    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIInicia
  • CondicionMental:inicia_peticion_informe_accion 
  •  
    Con los objetosEn el rol
    Monitor_acciones  RUIIniciaDR
    peticion_informe_accion  RUIIniciaOR


    terminar_monitorizacion (Tarea)

    Propiedades:
    IDterminar_monitorizacion 
    DescripcionLa monitorizacion termina cuando el usuario se deregistra de la comunidad. Este hecho se detecta por la presencia del hecho usuario desuscrito 

    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIInicia
  • CondicionMental:inicia_deja_de_informar 
  •  
    Con los objetosEn el rol
    Monitor_acciones  RUIIniciaDR
    Deja_de_informar  RUIIniciaOR


    (UIIteracion)

    Propiedades:
    ActoDelHablareject 
    UIsAccion_Ejecutada  

    Relaciones:
    En el rolEn la relacion Otros extremos
    UIPrecedeDR UIPrecede 
    Con los objetosEn el rol
    peticion_informe_accion  UIPrecedeOR
    UIPrecedeOR UIPrecede 
    Con los objetosEn el rol
    Deja_de_informar  UIPrecedeDR


    Accion_Ejecutada (UnidadInteraccionSlots)

    Propiedades:
    IDAccion_Ejecutada 
    DescripcionInforma que una accion ha sido ejecutada 
    ActoDelHablainform 
    slotsaccion  

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIColaboraOR UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    registrar_accion  REjecutaD
    Monitor_acciones  RUIColaboraDR
    RUIIniciaOR UIInicia
  • CondicionMental:iniciar_notificacion_accion 
  •  
    Con los objetosEn el rol
    Actor_monitorizable  RUIIniciaDR


    Deja_de_informar (UnidadInteraccionSlots)

    Propiedades:
    IDDeja_de_informar 
    DescripcionSolicita al agente que deje de informar sobre sus acciones 
    ActoDelHablarequest 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIColaboraOR UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    dar_baja_observador  REjecutaD
    Actor_monitorizable  RUIColaboraDR
    RUIIniciaOR UIInicia
  • CondicionMental:inicia_deja_de_informar 
  •  
    Con los objetosEn el rol
    terminar_monitorizacion  REjecutaD
    Monitor_acciones  RUIIniciaDR
    UIPrecedeDR UIPrecede 
    Con los objetosEn el rol
      UIPrecedeOR


    peticion_informe_accion (UnidadInteraccionSlots)

    Propiedades:
    IDpeticion_informe_accion 
    DescripcionSolicita que se notifique de las acciones realizadas 
    ActoDelHablarequest 
    slotstipoAccion  

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIColaboraOR UIColabora
  • CondicionMental:colabora_peticion_informe_accion 
  •  
    Con los objetosEn el rol
    registrar_observador_acciones  REjecutaD
    Actor_monitorizable  RUIColaboraDR
    RUIIniciaOR UIInicia
  • CondicionMental:inicia_peticion_informe_accion 
  •  
    Con los objetosEn el rol
    solicitar_monitorizacion  REjecutaD
    Monitor_acciones  RUIIniciaDR
    UIPrecedeOR UIPrecede 
    Con los objetosEn el rol
      UIPrecedeDR