Enfoque metodológico semántico basado en un modelo arquitectónico para el desarrollo de groupware

  1. Anzures García, Mario
unter der Leitung von:
  1. Miguel J. Hornos Barranco Doktorvater
  2. Patricia Paderewski Rodríguez Doktormutter

Universität der Verteidigung: Universidad de Granada

Fecha de defensa: 09 von Oktober von 2017

Gericht:
  1. Antonio Ángel Ruiz Rodríguez Präsident
  2. María Luisa Rodríguez Almendros Sekretärin
  3. Roberto García Vocal
  4. Rosa María Gil Iranzo Vocal
  5. Juan M. Murillo Vocal
Fachbereiche:
  1. LENGUAJES Y SISTEMAS INFORMÁTICOS

Art: Dissertation

Zusammenfassung

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.