Documentacion: EXTCOL_intercambiar_documentos_interesantes

Descripcion: Especificacion del intercambio de documentos interesantes


Instancias de entidades de meta-modelo

EntidadEntidad del meta-modeloDocumentacion
PRE : detallar los documentos que interesan 
PatronEstadoMentalAOP   
PRE-ACEPTAR: detallar los documentos que interesan 
PatronEstadoMentalAOP   
PRE:aceptar-ofrecimiento_coleccion_documentos 
PatronEstadoMentalAOP   
PRE:proporcionar documentos 
PatronEstadoMentalAOP   
ColaboradorIntercambioDocumentos 
Rol  Es el representante nombrado por una organizacion que esta interesada en incorporar documentos de otras organizaciones 
IniciadorIntercambioDocumentos 
Rol  Es el representante nombrado por una organizacion para ofrecer documentos que puedan interesar a otras organizaciones 
Distribuir documentos 
Tarea  Finalizada la transmision, se procede a inyectar los documentos recogidos en las diferentes comunidades de la organizacion 
Evaluar_resumen_documentos 
Tarea  Si se ha encontrado algun documento relacionado, ahora se debe cotejar los documentos encontrados con los perfiles de las comunidades. Si se asemejan, se genera un hecho documentos relevantes. En caso contrario, se finaliza la interaccion. La interaccion tambien termina si no se han encontrado documentos relacionados. 
generar_resumen_documentos 
Tarea  Utilizando los documentos proporcionados, se estudian los documentos existentes buscando documentos que tengan un alto grado de similitud con los proporcionados por solicitud documentos. Como resultado, se produce resumen documentos relacionados , que contiene los documentos resultantes, pero truncados para que la informacion devuelta no tenga un tamaņo excesivo.

Puede ocurrir que no se encuentre ningun documento. En tal caso, se produciria el mismo hecho que en la situacion anterior, pero con una lista vacia como documentos relacionados.  

Localizar_documentos_solicitados 
Tarea  Procede a conseguir los documentos solicitados. Estos documentos estan dispersos por las comunidades de usuarios y hay que recogerlos. Como resultado se obtiene una coleccion de documento comunidad
Obtener Documento 
Tarea  Toma un documento de la comunidad y lo transforma en documento solicitado. Este documento es una version que omite posibles atributos del documento inicial de caracter privado.

Cuando se han consumido todos los documentos, se genera un hecho Provisino finalizada.Tambien es posible que se produzca este hecho por motivos de rendimiento. La transmision de los documentos es costosa si se trata de documentos de 100K, por ejemplo. Por ello, el agente puede decidir abortar la transmision.  

Pedir_documentos 
Tarea  Solicita documentos que sean similares a los proporcionados dentro de solicitud documentos 
Procesar documento de otra comunidad 
Tarea  Recoge los documentos y los va acumulando para su posterior distribucion. 
  
UIIteracion   
Detallar_interes_documentos 
UnidadInteraccionSlots   
Proveer_documentos 
UnidadInteraccionSlots   
Provision_finalizada 
UnidadInteraccionSlots   
solicitar_documentos 
UnidadInteraccionSlots   
solicitar_resument_coleccion_documentos 
UnidadInteraccionSlots   


PRE : detallar los documentos que interesan (PatronEstadoMentalAOP)

Propiedades:
IDPRE : detallar los documentos que interesan 

Relaciones:


PRE-ACEPTAR: detallar los documentos que interesan (PatronEstadoMentalAOP)

Propiedades:
IDPRE-ACEPTAR: detallar los documentos que interesan 

Relaciones:


PRE:aceptar-ofrecimiento_coleccion_documentos (PatronEstadoMentalAOP)

Propiedades:
IDPRE:aceptar-ofrecimiento_coleccion_documentos 

Relaciones:


PRE:proporcionar documentos (PatronEstadoMentalAOP)

Propiedades:
IDPRE:proporcionar documentos 

Relaciones:


ColaboradorIntercambioDocumentos (Rol)

Propiedades:
IDColaboradorIntercambioDocumentos 
DescripcionEs el representante nombrado por una organizacion que esta interesada en incorporar documentos de otras organizaciones 

Relaciones:
En el rolEn la relacion Otros extremos
RUIColaboraDR UIColabora
  • CondicionMental:Colabora_interaccion_Proponer_documentos 
  •  
    Con los objetosEn el rol
    generar_resumen_documentos  REjecutaD
    solicitar_resument_coleccion_documentos  RUIColaboraOR
    RUIIniciaDR UIInicia
  • CondicionMental:inicia_proveer_documentos 
  •  
    Con los objetosEn el rol
    Obtener Documento  REjecutaD
    Proveer_documentos  RUIIniciaOR
    RUIIniciaDR UIInicia
  • CondicionMental:inicia_provision_finalizada 
  •  
    Con los objetosEn el rol
    Provision_finalizada  RUIIniciaOR
    RUIIniciaDR UIInicia
  • CondicionMental:iniciador_detallar_documentos_interesantes 
  •  
    Con los objetosEn el rol
    Localizar_documentos_solicitados  REjecutaD
    Detallar_interes_documentos  RUIIniciaOR


    IniciadorIntercambioDocumentos (Rol)

    Propiedades:
    IDIniciadorIntercambioDocumentos 
    DescripcionEs el representante nombrado por una organizacion para ofrecer documentos que puedan interesar a otras organizaciones 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIColaboraDR UIColabora
  • CondicionMental:colabora_proveer_documentos 
  •  
    Con los objetosEn el rol
    Procesar documento de otra comunidad  REjecutaD
    Proveer_documentos  RUIColaboraOR
    RUIColaboraDR UIColabora
  • CondicionMental:colabora_provision_finalizada 
  •  
    Con los objetosEn el rol
    Distribuir documentos  REjecutaD
    Provision_finalizada  RUIColaboraOR
    RUIColaboraDR UIColabora
  • CondicionMental:colaborador_detallar_documentos_interesantes 
  •  
    Con los objetosEn el rol
    Evaluar_resumen_documentos  REjecutaD
    Detallar_interes_documentos  RUIColaboraOR
    RUIIniciaDR UIInicia
  • CondicionMental:inicio_solicitar_resumen_coleccion_documentos 
  •  
    Con los objetosEn el rol
    Pedir_documentos  REjecutaD
    solicitar_resument_coleccion_documentos  RUIIniciaOR


    Distribuir documentos (Tarea)

    Propiedades:
    IDDistribuir documentos 
    DescripcionFinalizada la transmision, se procede a inyectar los documentos recogidos en las diferentes comunidades de la organizacion 

    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIColabora
  • CondicionMental:colabora_provision_finalizada 
  •  
    Con los objetosEn el rol
    IniciadorIntercambioDocumentos  RUIColaboraDR
    Provision_finalizada  RUIColaboraOR


    Evaluar_resumen_documentos (Tarea)

    Propiedades:
    IDEvaluar_resumen_documentos 
    DescripcionSi se ha encontrado algun documento relacionado, ahora se debe cotejar los documentos encontrados con los perfiles de las comunidades. Si se asemejan, se genera un hecho documentos relevantes. En caso contrario, se finaliza la interaccion. La interaccion tambien termina si no se han encontrado documentos relacionados. 

    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIColabora
  • CondicionMental:colaborador_detallar_documentos_interesantes 
  •  
    Con los objetosEn el rol
    IniciadorIntercambioDocumentos  RUIColaboraDR
    Detallar_interes_documentos  RUIColaboraOR


    generar_resumen_documentos (Tarea)

    Propiedades:
    IDgenerar_resumen_documentos 
    DescripcionUtilizando los documentos proporcionados, se estudian los documentos existentes buscando documentos que tengan un alto grado de similitud con los proporcionados por solicitud documentos. Como resultado, se produce resumen documentos relacionados , que contiene los documentos resultantes, pero truncados para que la informacion devuelta no tenga un tamaņo excesivo.

    Puede ocurrir que no se encuentre ningun documento. En tal caso, se produciria el mismo hecho que en la situacion anterior, pero con una lista vacia como documentos relacionados.  


    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIColabora
  • CondicionMental:Colabora_interaccion_Proponer_documentos 
  •  
    Con los objetosEn el rol
    ColaboradorIntercambioDocumentos  RUIColaboraDR
    solicitar_resument_coleccion_documentos  RUIColaboraOR


    Localizar_documentos_solicitados (Tarea)

    Propiedades:
    IDLocalizar_documentos_solicitados 
    DescripcionProcede a conseguir los documentos solicitados. Estos documentos estan dispersos por las comunidades de usuarios y hay que recogerlos. Como resultado se obtiene una coleccion de documento comunidad

    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIInicia
  • CondicionMental:iniciador_detallar_documentos_interesantes 
  •  
    Con los objetosEn el rol
    ColaboradorIntercambioDocumentos  RUIIniciaDR
    Detallar_interes_documentos  RUIIniciaOR


    Obtener Documento (Tarea)

    Propiedades:
    IDObtener Documento 
    DescripcionToma un documento de la comunidad y lo transforma en documento solicitado. Este documento es una version que omite posibles atributos del documento inicial de caracter privado.

    Cuando se han consumido todos los documentos, se genera un hecho Provisino finalizada.Tambien es posible que se produzca este hecho por motivos de rendimiento. La transmision de los documentos es costosa si se trata de documentos de 100K, por ejemplo. Por ello, el agente puede decidir abortar la transmision.  


    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIInicia
  • CondicionMental:inicia_proveer_documentos 
  •  
    Con los objetosEn el rol
    ColaboradorIntercambioDocumentos  RUIIniciaDR
    Proveer_documentos  RUIIniciaOR


    Pedir_documentos (Tarea)

    Propiedades:
    IDPedir_documentos 
    DescripcionSolicita documentos que sean similares a los proporcionados dentro de solicitud documentos 

    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIInicia
  • CondicionMental:inicio_solicitar_resumen_coleccion_documentos 
  •  
    Con los objetosEn el rol
    IniciadorIntercambioDocumentos  RUIIniciaDR
    solicitar_resument_coleccion_documentos  RUIIniciaOR


    Procesar documento de otra comunidad (Tarea)

    Propiedades:
    IDProcesar documento de otra comunidad 
    DescripcionRecoge los documentos y los va acumulando para su posterior distribucion. 

    Relaciones:
    En el rolEn la relacion Otros extremos
    REjecutaD UIColabora
  • CondicionMental:colabora_proveer_documentos 
  •  
    Con los objetosEn el rol
    IniciadorIntercambioDocumentos  RUIColaboraDR
    Proveer_documentos  RUIColaboraOR


    (UIIteracion)

    Propiedades:
    ActoDelHablareject 
    UIsProveer_documentos  

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


    Detallar_interes_documentos (UnidadInteraccionSlots)

    Propiedades:
    IDDetallar_interes_documentos 
    ActoDelHablainform 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIColaboraOR UIColabora
  • CondicionMental:colaborador_detallar_documentos_interesantes 
  •  
    Con los objetosEn el rol
    Evaluar_resumen_documentos  REjecutaD
    IniciadorIntercambioDocumentos  RUIColaboraDR
    RUIIniciaOR UIInicia
  • CondicionMental:iniciador_detallar_documentos_interesantes 
  •  
    Con los objetosEn el rol
    Localizar_documentos_solicitados  REjecutaD
    ColaboradorIntercambioDocumentos  RUIIniciaDR
    UIPrecedeDR UIPrecede 
    Con los objetosEn el rol
    solicitar_documentos  UIPrecedeOR
    UIPrecedeOR UIPrecede 
    Con los objetosEn el rol
      UIPrecedeDR


    Proveer_documentos (UnidadInteraccionSlots)

    Propiedades:
    IDProveer_documentos 
    ActoDelHablainform 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIColaboraOR UIColabora
  • CondicionMental:colabora_proveer_documentos 
  •  
    Con los objetosEn el rol
    Procesar documento de otra comunidad  REjecutaD
    IniciadorIntercambioDocumentos  RUIColaboraDR
    RUIIniciaOR UIInicia
  • CondicionMental:inicia_proveer_documentos 
  •  
    Con los objetosEn el rol
    Obtener Documento  REjecutaD
    ColaboradorIntercambioDocumentos  RUIIniciaDR


    Provision_finalizada (UnidadInteraccionSlots)

    Propiedades:
    IDProvision_finalizada 
    ActoDelHablainform 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIColaboraOR UIColabora
  • CondicionMental:colabora_provision_finalizada 
  •  
    Con los objetosEn el rol
    Distribuir documentos  REjecutaD
    IniciadorIntercambioDocumentos  RUIColaboraDR
    RUIIniciaOR UIInicia
  • CondicionMental:inicia_provision_finalizada 
  •  
    Con los objetosEn el rol
    ColaboradorIntercambioDocumentos  RUIIniciaDR
    UIPrecedeDR UIPrecede 
    Con los objetosEn el rol
      UIPrecedeOR


    solicitar_documentos (UnidadInteraccionSlots)

    Propiedades:
    IDsolicitar_documentos 
    ActoDelHablarequest 

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


    solicitar_resument_coleccion_documentos (UnidadInteraccionSlots)

    Propiedades:
    IDsolicitar_resument_coleccion_documentos 
    ActoDelHablaquery 

    Relaciones:
    En el rolEn la relacion Otros extremos
    RUIColaboraOR UIColabora
  • CondicionMental:Colabora_interaccion_Proponer_documentos 
  •  
    Con los objetosEn el rol
    generar_resumen_documentos  REjecutaD
    ColaboradorIntercambioDocumentos  RUIColaboraDR
    RUIIniciaOR UIInicia
  • CondicionMental:inicio_solicitar_resumen_coleccion_documentos 
  •  
    Con los objetosEn el rol
    Pedir_documentos  REjecutaD
    IniciadorIntercambioDocumentos  RUIIniciaDR