Integración de los requerimientos de conciencia situacional y grupal al desarrollo de sistemas colaborativos y dinámicos usando un enfoque basado en modelos

  1. Figueroa Martínez, José
Dirigée par:
  1. Francisco Luis Gutiérrez Vela Directeur
  2. Victor Manuel López Jaquero Directeur/trice

Université de défendre: Universidad de Granada

Fecha de defensa: 11 septembre 2012

Jury:
  1. Manuel Ortega Cantero President
  2. Patricia Paderewski Rodríguez Secrétaire
  3. Francisco Montero Simarro Rapporteur
  4. Carina Soledad González González Rapporteur
  5. César Alberto Collazos Ordóñez Rapporteur
Département:
  1. LENGUAJES Y SISTEMAS INFORMÁTICOS

Type: Thèses

Résumé

El trabajo de tesis trata sobre la integración de un requermiento especial de información al proceso de desarrollo de sistemas software colaborativos y dinámicos. Dicho requerimiento se conoce como Conciencia o "Awareness". Trabajamos en el ámbito de los sistemas Groupware, en el desarrollo dirigido por modelos, en el modelado de requisitos y en el soporte de la colaboración e interacción en el software. El objetivo principal de la tesis es mejorar el soporte de la colaboración e interacción de los sistemas interactivos a través del desarrollo de los modelos necesarios para incluir el soporte del Awareness en el proceso de desarrollo de sistemas usando un enfoque dirigido por modelos. Las actividades realizadas durante esta tesis son las siguientes: * Una descripción general de los sistemas Groupware, tanto en sus componentes generales como en la descripción de algunas metodologías de desarrollo específicas. * Revisión del estado del arte sobre el proceso de Awareness en general y su relación con los sistemas colaborativos. * Catalogación de diversas formas de interacción especialmente orientadas a proporcionar Awareness. * Definición de un modelo conceptual genérico sobre el Awareness. * Definición de una forma de caracterizar el Awareness en un dominio de trabajo. * Definición de un modelo para especificar requerimientos de Awareness. * Integración del soporte del Awareness a una metodología de desarrollo a nivel de requisitos. * Definición de las bases conceptuales y técnicas para unificar el soporte del Awareness durante el desarrollo del software. La tesis aporta una nueva propuesta sobre cómo abordar el Awareness requerido en un sistema y soportado por una metodología de desarrollo. Esta nueva propuesta se centra en capturar las necesidades de información de los usuarios, independientemente del tipo de sistema o forma de trabajo. El Awareness puede requerirse tanto en tareas colaborativas y cooperativas como en tareas individuales, por lo que enfocarse en soportar un sólo tipo de Awareness solo limita al propio sistema y puede dejar a los usuarios con necesidades sin cubrir.