Improving collaborative post-wimp systems through requirements spedification
- Pascual González López Director/a
- Elena Navarro Martínez Codirector/a
Universitat de defensa: Universidad de Castilla-La Mancha
Fecha de defensa: 06 de de setembre de 2016
- Juan Trujillo Mondéjar President
- Victor Manuel López Jaquero Secretari/ària
- Maya Daneva Vocal
Tipus: Tesi
Resum
Resumen: A proper requirements specification is paramount for achieving the quality of the developed software products. However, well-known Requirements Engineering (RE) techniques lack of enough expressiveness to model the requirements of CSCW systems (Computer Supported Collaborative Work). This is due to the inherent complexity of collaboration among users and their need of awareness. Moreover, the way in which users interact with CSCW systems have evolved greatly to more sophisticated interfaces, beyond the classical desktop computer environments, traditionally known as WIMP (Windows, Icons, Menus, Pointer), to those called Post-WIMP. Awareness is magnified in such a way that users have to be aware of their context: artifacts with which to interact, his/her own capabilities as well as those of the others. All this awareness is necessary to allow them to collaborate in virtual and/or augmented environments. This PhD thesis aims at solving this problem by developing a RE framework able to deal with the requirements of CSCW and Post-WIMP systems, making emphasis on the awareness requirements. Resumen en castellano: Una especificación de requisitos adecuada es fundamental para alcanzar la calidad de los productos software a desarrollar. No obstante, cuando se va a desarrollar un sistema colaborativo, las técnicas de Ingeniería de Requisitos (IR) actuales no son suficientemente expresivas para especificar los requisitos de dichos sistemas. Esto es debido a la complejidad inherente de la colaboración entre usuarios, así como a la necesidad de consciencia (awareness). Además, la manera de interactuar con estos sistemas colaborativos ha evolucionado enormemente hacia el uso de interfaces más complejas, más allá de los clásicos sistemas de escritorio, conocidos como WIMP (Windows, Icons, Menus, Pointer), hacia las denominadas interface Post-WIMP. En ellas, el awareness cobra aún más importancia debido a la necesidad de los usuarios de ser conscientes de su contexto: los artefactos con los que interactuar, el posicionamiento del usuario en mundos virtuales, o las capacidades del usuario o las de los demás son elementos de los que el usuario ha de ser consciente. Así, esta tesis tiene como objetivo solventar este problema mediante el desarrollo de un framework de IR capaz de especificar los requisitos de los sistemas colaborativos y Post-WIMP, con especial interés en los requisitos de awareness.