Documentacion: EXTCOL_echar_comunidad

Descripcion:


Instancias de entidades de meta-modelo

EntidadEntidad del meta-modeloDocumentacion
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 
MiembroComunidad 
Rol  Se trata de un miembros de la comunidad. Por ser miembro de la comunidad se adquieren ciertos deberes, especificadors mediante relaciones de herencia con roles existentes. 
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 

Procesar_expulsion_comunidad 
Tarea  El procesar la expulsion de la comunidad significa quitar la comunidad de la lista de suscripciones del usuario e indicar al usuario que ha sido expulsado.

Esto primero se realiza con gestor comunidades suscritas mientras que lo segundo se hace con el servidor de aplicaciones  

Echar Comunidad 
UnidadInteraccionSlots  Informa al receptor que ha sido echado de la comunidad 


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
RUIIniciaDR UIInicia
  • CondicionMental:inicia_echar_de_comunidad 
  •  
    Con los objetosEn el rol
    Echar_de_comunidad  REjecutaD
    Echar Comunidad  RUIIniciaOR


    MiembroComunidad (Rol)

    Propiedades:
    IDMiembroComunidad 
    DescripcionSe trata de un miembros de la comunidad. Por ser miembro de la comunidad se adquieren ciertos deberes, especificadors mediante relaciones de herencia con roles existentes. 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIColaboraDR UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    Procesar_expulsion_comunidad  REjecutaD
    Echar Comunidad  RUIColaboraOR


    Echar_de_comunidad (Tarea)

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


    Procesar_expulsion_comunidad (Tarea)

    Propiedades:
    IDProcesar_expulsion_comunidad 
    DescripcionEl procesar la expulsion de la comunidad significa quitar la comunidad de la lista de suscripciones del usuario e indicar al usuario que ha sido expulsado.

    Esto primero se realiza con gestor comunidades suscritas mientras que lo segundo se hace con el servidor de aplicaciones  


    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    MiembroComunidad  RUIColaboraDR
    Echar Comunidad  RUIColaboraOR


    Echar Comunidad (UnidadInteraccionSlots)

    Propiedades:
    IDEchar Comunidad 
    DescripcionInforma al receptor que ha sido echado de la comunidad 
    ActoDelHablainform 
    slotsmotivo  

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIColaboraOR UIColabora
  • CondicionMental: 
  •  
    Con los objetosEn el rol
    Procesar_expulsion_comunidad  REjecutaD
    MiembroComunidad  RUIColaboraDR
    RUIIniciaOR UIInicia
  • CondicionMental:inicia_echar_de_comunidad 
  •  
    Con los objetosEn el rol
    Echar_de_comunidad  REjecutaD
    Gestor_suscripciones_comunidad  RUIIniciaDR