Diseño e implementación de software distribuido de soporte a la integración e interoperatividad de aplicaciones groupware

Debido al auge en la demanda de herramientas eficaces para dar soporte al trabajo en grupo, es fundamental dotar a las herramientas y aplicaciones groupware de los mismos atributos de calidad que tradicionalmente han estado asociados a las aplicaciones monousuario. A la dificultad de desarrollo de s...

Full description

Autores:
Rodríguez Domínguez, Carlos
Pelegrina Ortiz, Ana Belén
Garrido Bullejos, José Luis
Rodríguez Almendros, María Luisa
Bermúdez Edo, María
Tipo de recurso:
Article of journal
Fecha de publicación:
2010
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/33523
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/33523
http://bdigital.unal.edu.co/23603/
Palabra clave:
Aplicaciones Groupware
Trabajo Colaborativo
Atributos de Calidad
Integración
Interoperatividad
Espacio de Trabajo Compartido.
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
Description
Summary:Debido al auge en la demanda de herramientas eficaces para dar soporte al trabajo en grupo, es fundamental dotar a las herramientas y aplicaciones groupware de los mismos atributos de calidad que tradicionalmente han estado asociados a las aplicaciones monousuario. A la dificultad de desarrollo de software distribuido efectivo se añade la complejidad de dar soporte a un sistema multiusuario, como es una aplicación groupware. Así, ciertas decisiones de diseño se centran en resolver problemas concretos, y olvidan o evitan incorporar atributos de calidad que complican dicho diseño. Ello conlleva un éxito relativo del uso de estas aplicaciones debido, por ejemplo, a una menor aceptación por parte de los usuarios de aplicaciones que exhiben claras limitaciones en cuanto a propiedades siempre deseables (fiabilidad, interoperatividad, etc.), así como por parte de los desarrolladores en relación con propiedades como reusabilidad, extensibilidad, mantenimiento, etc. Con la intención de facilitar la incorporación de atributos de calidad en aplicaciones groupware, este artículo presenta un enfoque que consiste en dar soporte a dichos atributos de calidad tanto a nivel de diseño de ciertos componentes (middleware y componentes gráficos) como a nivel de la propia estructura general de la arquitectura. Estos atributos son, además, necesarios para el desarrollo de sistemas distribuido en general y sirven a su vez como base para incluir características propias de aplicaciones groupware. Se aborda mediante un caso de estudio la integración e interoperatividad de aplicaciones groupwar que hacen un uso intensivo de mecanismos de soporte a conciencia de grupo mediante su incorporación a un espacio de trabajo compartido donde acceder a los recursos disponibles (documentos, usuarios, etc.).