Documentacion: EXTCOL_solicitar_alta_en_comunidad

Descripcion:


Instancias de entidades de meta-modelo

EntidadEntidad del meta-modeloDocumentacion
evaluador_suscripciones 
Rol  El evaluador de suscripciones aporta su criterio a la hora de incluir nuevos miembros en la comunidad. 
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 
Solicitante_suscripcion_comunidad 
Rol  Un solicitante de suscripcion es un agente que desea suscribirse a una comunidad 
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.  

enviar_respuesta_solicitud_suscripcion 
Tarea  Envia la respuesta de la solicitud al solicitante. 
procesar_evaluacion_suscripcion 
Tarea  Recoge los resultados de la evaluacion de los usuarios o una temporizacion en caso de fallo en las comunicaciones. Por cada votacion recibida, se eliminan miembros de la lista de evaluadores de la sesion Sesion Evaluacion Peticion Suscripcion. Cuando no quedan miembros, significa que la sesion ha terminado.

Al termino de la sesion se produce el informe final de la actuacion, sobre el cual trabaja la siguiente tarea para producir el informe que leera el usuario. Si el usuario ha sido aceptado se produce un Usuario aceptado y si no un usuario rechazado

procesar_peticion_evaluacion_suscripcion 
Tarea  Toma la peticion de suscripcion y la procesa. El agente personal procede primero a cotejar la descripcion del solicitiante con las paginas que describen el perfil de su usuario. La comparacion se hace con clasificador

Si no se obtiene un resultado concluyente de acuerdo con la configuracion del agente personal, se pide al usuario su opinion. La opinion se solicita a traves de servidor de aplicaciones aņadiendo la solicitud con mostrar documentos recibidos.

Esta tarea produce tambien un hecho accion para que sea monitorizado por la comunidad  

procesar_peticion_suscripcion 
Tarea  Procesa la peticion de suscripcion decidiendo si se necesita el consenso de los miembros de la comunidad o no 
procesar_respuesta_alta 
Tarea  Procesa la respuesta a la peticion de alta en la comunidad. La respuesta esperada es un Usuario aceptado o bien Usuario rechazado. Si se produce el primero, se modifica el gestor de comunidades suscritas.

Puede que tal respuesta no se de nunca, por eso se ha dispuesto que en caso de que se produzca un evento del temporizador, conste como fallo en la sesion.

 

solicitar_incorporacion 
Tarea  Solicita la incorporacion a una comunidad. Dispara una interaccion cuyo objetivo es suscribir a un usuario en una comunidad. La

Al estar suscrito, el usuario participa en los procesos de evaluacion colaborativa de informacion. Esto le da derecho a acceder a informacion filtrada. 

evalua_peticion_suscripcion 
UnidadInteraccionSlots   
resultado_evaluacion 
UnidadInteraccionSlots   
solicitar_suscripcion 
UnidadInteraccionSlots   
usuario_aceptado 
UnidadInteraccionSlots   
usuario_rechazado 
UnidadInteraccionSlots   


evaluador_suscripciones (Rol)

Propiedades:
IDevaluador_suscripciones 
DescripcionEl evaluador de suscripciones aporta su criterio a la hora de incluir nuevos miembros en la comunidad. 

Relaciones:
En el rolEn la relacion Otros extremos
RUIColaboraDR UIColabora
  • CondicionMental:evalua_peticion_suscripcion_colaborador 
  •  
    Con los objetosEn el rol
    procesar_peticion_evaluacion_suscripcion  REjecutaD
    evalua_peticion_suscripcion  RUIColaboraOR
    RUIIniciaDR UIInicia
  • CondicionMental:resultado_evaluacion_iniciador 
  •  
    Con los objetosEn el rol
    resultado_evaluacion  RUIIniciaOR


    Gestor_suscripciones_comunidad (Rol)

    Propiedades:
    IDGestor_suscripciones_comunidad 
    DescripcionEl 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 rolEn la relacion Otros extremos
    RUIColaboraDR UIColabora
  • CondicionMental:solicitar_suscripcion_colaborador 
  •  
    Con los objetosEn el rol
    procesar_peticion_suscripcion  REjecutaD
    solicitar_suscripcion  RUIColaboraOR
    RUIColaboraDR UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    procesar_evaluacion_suscripcion  REjecutaD
    resultado_evaluacion  RUIColaboraOR
    RUIIniciaDR UIInicia
  • CondicionMental:usuario_rechazado_inicio 
  •  
    Con los objetosEn el rol
    enviar_respuesta_solicitud_suscripcion  REjecutaD
    usuario_rechazado  RUIIniciaOR
    RUIIniciaDR UIInicia
  • CondicionMental:usuario_aceptado_iniciador 
  •  
    Con los objetosEn el rol
    enviar_respuesta_solicitud_suscripcion  REjecutaD
    usuario_aceptado  RUIIniciaOR
    RUIIniciaDR UIInicia
  • CondicionMental:evalua_peticion_suscripcion_iniciador 
  •  
    Con los objetosEn el rol
    enviar_peticion_evaluacion_suscripcion  REjecutaD
    evalua_peticion_suscripcion  RUIIniciaOR


    Solicitante_suscripcion_comunidad (Rol)

    Propiedades:
    IDSolicitante_suscripcion_comunidad 
    DescripcionUn solicitante de suscripcion es un agente que desea suscribirse a una comunidad 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIColaboraDR UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    procesar_respuesta_alta  REjecutaD
    usuario_aceptado  RUIColaboraOR
    RUIColaboraDR UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    procesar_respuesta_alta  REjecutaD
    usuario_rechazado  RUIColaboraOR
    RUIIniciaDR UIInicia
  • CondicionMental:solicitar_suscripcion_iniciador 
  •  
    Con los objetosEn el rol
    solicitar_incorporacion  REjecutaD
    solicitar_suscripcion  RUIIniciaOR


    enviar_peticion_evaluacion_suscripcion (Tarea)

    Propiedades:
    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
    REjecutaD UIInicia
  • CondicionMental:evalua_peticion_suscripcion_iniciador 
  •  
    Con los objetosEn el rol
    Gestor_suscripciones_comunidad  RUIIniciaDR
    evalua_peticion_suscripcion  RUIIniciaOR


    enviar_respuesta_solicitud_suscripcion (Tarea)

    Propiedades:
    IDenviar_respuesta_solicitud_suscripcion 
    DescripcionEnvia la respuesta de la solicitud al solicitante. 

    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIInicia
  • CondicionMental:usuario_rechazado_inicio 
  •  
    Con los objetosEn el rol
    Gestor_suscripciones_comunidad  RUIIniciaDR
    usuario_rechazado  RUIIniciaOR
    REjecutaD UIInicia
  • CondicionMental:usuario_aceptado_iniciador 
  •  
    Con los objetosEn el rol
    Gestor_suscripciones_comunidad  RUIIniciaDR
    usuario_aceptado  RUIIniciaOR


    procesar_evaluacion_suscripcion (Tarea)

    Propiedades:
    IDprocesar_evaluacion_suscripcion 
    DescripcionRecoge los resultados de la evaluacion de los usuarios o una temporizacion en caso de fallo en las comunicaciones. Por cada votacion recibida, se eliminan miembros de la lista de evaluadores de la sesion Sesion Evaluacion Peticion Suscripcion. Cuando no quedan miembros, significa que la sesion ha terminado.

    Al termino de la sesion se produce el informe final de la actuacion, sobre el cual trabaja la siguiente tarea para producir el informe que leera el usuario. Si el usuario ha sido aceptado se produce un Usuario aceptado y si no un usuario rechazado


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


    procesar_peticion_evaluacion_suscripcion (Tarea)

    Propiedades:
    IDprocesar_peticion_evaluacion_suscripcion 
    DescripcionToma la peticion de suscripcion y la procesa. El agente personal procede primero a cotejar la descripcion del solicitiante con las paginas que describen el perfil de su usuario. La comparacion se hace con clasificador

    Si no se obtiene un resultado concluyente de acuerdo con la configuracion del agente personal, se pide al usuario su opinion. La opinion se solicita a traves de servidor de aplicaciones aņadiendo la solicitud con mostrar documentos recibidos.

    Esta tarea produce tambien un hecho accion para que sea monitorizado por la comunidad  


    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIColabora
  • CondicionMental:evalua_peticion_suscripcion_colaborador 
  •  
    Con los objetosEn el rol
    evaluador_suscripciones  RUIColaboraDR
    evalua_peticion_suscripcion  RUIColaboraOR


    procesar_peticion_suscripcion (Tarea)

    Propiedades:
    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
    REjecutaD UIColabora
  • CondicionMental:solicitar_suscripcion_colaborador 
  •  
    Con los objetosEn el rol
    Gestor_suscripciones_comunidad  RUIColaboraDR
    solicitar_suscripcion  RUIColaboraOR


    procesar_respuesta_alta (Tarea)

    Propiedades:
    IDprocesar_respuesta_alta 
    DescripcionProcesa la respuesta a la peticion de alta en la comunidad. La respuesta esperada es un Usuario aceptado o bien Usuario rechazado. Si se produce el primero, se modifica el gestor de comunidades suscritas.

    Puede que tal respuesta no se de nunca, por eso se ha dispuesto que en caso de que se produzca un evento del temporizador, conste como fallo en la sesion.

     


    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    Solicitante_suscripcion_comunidad  RUIColaboraDR
    usuario_aceptado  RUIColaboraOR
    REjecutaD UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    Solicitante_suscripcion_comunidad  RUIColaboraDR
    usuario_rechazado  RUIColaboraOR


    solicitar_incorporacion (Tarea)

    Propiedades:
    IDsolicitar_incorporacion 
    DescripcionSolicita la incorporacion a una comunidad. Dispara una interaccion cuyo objetivo es suscribir a un usuario en una comunidad. La

    Al estar suscrito, el usuario participa en los procesos de evaluacion colaborativa de informacion. Esto le da derecho a acceder a informacion filtrada. 


    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIInicia
  • CondicionMental:solicitar_suscripcion_iniciador 
  •  
    Con los objetosEn el rol
    Solicitante_suscripcion_comunidad  RUIIniciaDR
    solicitar_suscripcion  RUIIniciaOR


    evalua_peticion_suscripcion (UnidadInteraccionSlots)

    Propiedades:
    IDevalua_peticion_suscripcion 
    ActoDelHablarequest 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIBifurcacionOut UIBifurcacion 
    Con los objetosEn el rol
    solicitar_suscripcion  RUIBifurcacionIn
    usuario_aceptado  RUIBifurcacionOut
    RUIColaboraOR UIColabora
  • CondicionMental:evalua_peticion_suscripcion_colaborador 
  •  
    Con los objetosEn el rol
    procesar_peticion_evaluacion_suscripcion  REjecutaD
    evaluador_suscripciones  RUIColaboraDR
    RUIIniciaOR UIInicia
  • CondicionMental:evalua_peticion_suscripcion_iniciador 
  •  
    Con los objetosEn el rol
    enviar_peticion_evaluacion_suscripcion  REjecutaD
    Gestor_suscripciones_comunidad  RUIIniciaDR
    UIPrecedeOR UIPrecede 
    Con los objetosEn el rol
    resultado_evaluacion  UIPrecedeDR


    resultado_evaluacion (UnidadInteraccionSlots)

    Propiedades:
    IDresultado_evaluacion 
    ActoDelHablainform 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIColaboraOR UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    procesar_evaluacion_suscripcion  REjecutaD
    Gestor_suscripciones_comunidad  RUIColaboraDR
    RUIIniciaOR UIInicia
  • CondicionMental:resultado_evaluacion_iniciador 
  •  
    Con los objetosEn el rol
    evaluador_suscripciones  RUIIniciaDR
    UIPrecedeDR UIPrecede 
    Con los objetosEn el rol
    evalua_peticion_suscripcion  UIPrecedeOR
    UIPrecedeOR UIPrecede 
    Con los objetosEn el rol
    - UIPrecedeDR


    solicitar_suscripcion (UnidadInteraccionSlots)

    Propiedades:
    IDsolicitar_suscripcion 
    ActoDelHablarequest 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIBifurcacionIn UIBifurcacion 
    Con los objetosEn el rol
    evalua_peticion_suscripcion  RUIBifurcacionOut
    usuario_aceptado  RUIBifurcacionOut
    RUIColaboraOR UIColabora
  • CondicionMental:solicitar_suscripcion_colaborador 
  •  
    Con los objetosEn el rol
    procesar_peticion_suscripcion  REjecutaD
    Gestor_suscripciones_comunidad  RUIColaboraDR
    RUIIniciaOR UIInicia
  • CondicionMental:solicitar_suscripcion_iniciador 
  •  
    Con los objetosEn el rol
    solicitar_incorporacion  REjecutaD
    Solicitante_suscripcion_comunidad  RUIIniciaDR


    usuario_aceptado (UnidadInteraccionSlots)

    Propiedades:
    IDusuario_aceptado 
    ActoDelHablainform 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIBifurcacionOut UIBifurcacion 
    Con los objetosEn el rol
    solicitar_suscripcion  RUIBifurcacionIn
    evalua_peticion_suscripcion  RUIBifurcacionOut
    RUIBifurcacionOut UIBifurcacion 
    Con los objetosEn el rol
    - RUIBifurcacionIn
    usuario_rechazado  RUIBifurcacionOut
    RUIColaboraOR UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    procesar_respuesta_alta  REjecutaD
    Solicitante_suscripcion_comunidad  RUIColaboraDR
    RUIIniciaOR UIInicia
  • CondicionMental:usuario_aceptado_iniciador 
  •  
    Con los objetosEn el rol
    enviar_respuesta_solicitud_suscripcion  REjecutaD
    Gestor_suscripciones_comunidad  RUIIniciaDR


    usuario_rechazado (UnidadInteraccionSlots)

    Propiedades:
    IDusuario_rechazado 
    ActoDelHablainform 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIBifurcacionOut UIBifurcacion 
    Con los objetosEn el rol
    - RUIBifurcacionIn
    usuario_aceptado  RUIBifurcacionOut
    RUIColaboraOR UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    procesar_respuesta_alta  REjecutaD
    Solicitante_suscripcion_comunidad  RUIColaboraDR
    RUIIniciaOR UIInicia
  • CondicionMental:usuario_rechazado_inicio 
  •  
    Con los objetosEn el rol
    enviar_respuesta_solicitud_suscripcion  REjecutaD
    Gestor_suscripciones_comunidad  RUIIniciaDR