Enfoque metodológico semántico basado en un modelo arquitectónico para el desarrollo de groupware
- Anzures García, Mario
- Miguel J. Hornos Barranco Director
- Patricia Paderewski Rodríguez Directora
Universidad de defensa: Universidad de Granada
Fecha de defensa: 09 de octubre de 2017
- Antonio Ángel Ruiz Rodríguez Presidente
- María Luisa Rodríguez Almendros Secretaria
- Roberto García Vocal
- Rosa María Gil Iranzo Vocal
- Juan M. Murillo Vocal
Tipo: Tesis
Resumen
Actualmente, el desarrollo y mantenimiento de groupware resulta ser muy complejo, ya que implica aspectos multidisciplinarios en su construcción. Por lo general, el desarrollador debe manejar diversos aspectos, como protocolos, conexiones de red, intercambio de recursos, distribución de procesos, visualización de la información, gestión de sesiones, etc. En la literatura de CSCW (Computer Supported Cooperative Work, Trabajo Colaborativo Soportado por Computadora), se pueden identificar cuatro enfoques para desarrollar groupware: Ad hoc, basado en Toolkits, Componentes y Modelo Conceptual. Sin embargo, éstos carecen de modelos teóricos y/o computacionales que permitan especificar y desarrollar actividades grupales e interactivas de manera conceptual y/o formal para sustentar las necesidades propias del trabajo en grupo. Por tanto, en la presente tesis doctoral se propone un enfoque metodológico semántico basado en un modelo arquitectónico, que sirva como guía para el análisis, diseño y desarrollo de groupware, de una manera formal y explícita. Este enfoque metodológico semántico se basa en una ontología workflow, que suministra un modelo formal sobre el conocimiento de cómo las entidades deben ser usadas y combinadas para controlar la ejecución de un conjunto de pasos ordenados para desarrollar groupware. A su vez, la ontología workflow es creada a partir del estilo arquitectónico Modelo-Vista-Controlador (MVC), que contiene aquellos elementos (entidades) que permiten este desarrollo. El componente modelo que sustenta el MVC es representado por la ontología de la política de manejo de sesión, que permite ajustar la estructura organizacional del grupo a los cambios del mismo y a los diferentes estilos de trabajo de varios grupos. Además, se emplean tablas de especificación que sirven de guía en el análisis, diseño e implementación. El enfoque metodológico semántico se ha validado a través de una serie de proyectos académicos, demostrando ser de gran ayuda para los desarrolladores de groupware. Finalmente, se presenta una metodología de evaluación que se ha aplicado al enfoque metodológico semántico propuesto, mostrando su usabilidad y utilidad para el desarrollo de este tipo de aplicaciones.