Integración de los requerimientos de conciencia situacional y grupal al desarrollo de sistemas colaborativos y dinámicos usando un enfoque basado en modelos
- Figueroa Martínez, José
- Francisco Luis Gutiérrez Vela Doktorvater/Doktormutter
- Victor Manuel López Jaquero Doktorvater/Doktormutter
Universität der Verteidigung: Universidad de Granada
Fecha de defensa: 11 von September von 2012
- Manuel Ortega Cantero Präsident/in
- Patricia Paderewski Rodríguez Sekretär/in
- Francisco Montero Simarro Vocal
- Carina Soledad González González Vocal
- César Alberto Collazos Ordóñez Vocal
Art: Dissertation
Zusammenfassung
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.