Búsqueda avanzada

El autor Miguel A. Teruel ha publicado 7 artículo(s):

1 - Herramienta Colaborativa Multidispositivo para la Edición de Modelos basada en EMF

En este trabajo se presenta un editor de modelos que permitirá el trabajo colaborativo con modelos pertenecientes a cualquier metamodelo creado con EMF. Además, este editor permite su uso desde una gran variedad de dispositivos, facilitando una colaboración efectiva gracias al awareness que proporciona tanto sobre el propio proceso de edición como de los usuarios que en ella colaboran. Además, la implementación como servicios webs de la de gestión de modelos EMF y del soporte a características de awareness permite su reutilización en futuras aplicaciones.

Autores: Miguel A. Teruel / Arturo C. Rodríguez / Elena Navarro / Pascual González / 
Palabras Clave: colaboración - ditor modelos - EMF - multidispositivo - servicio web - Workspace Awareness

2 - A CSCW Requirements Engineering CASE Tool: Development and Usability Evaluation

An experiment was performed in order to assess the usability of CSRML Tool 2012 (CT’12), a tool to specify the requirements of CSCW systems. The effectiveness and efficiency of CT’12 were evaluated by means of several experimental tasks. Moreover, the user’s satisfaction was evaluated by using both a classical survey and analyzing the participants’ facial expressions when performing the experiments. Furthermore, this evaluation has been reported by using the ISO/IEC 25062:2006 [2], thus making its results comparable with other usability assessments which follow this international standard. Finally, details about how to develop a CASE toll for a Domain Specific Language was provided in a tutorial style.

Autores: Miguel A. Teruel / Elena Navarro / Víctor López-Jaquero / Francisco Montero / Pascual González / 
Palabras Clave: Usability evaluation; CASE tool; CSRML; Requirements engineering; CSCW; ISO/IEC

3 - Analyzing the Understandability of Requirements Engineering Languages for CSCW Systems: A Family of Experiments

Context of the proposal: Collaborative Systems
Nowadays, even classic applications like text processors are collaborative. For instance, Google Docs [2] enables several users to edit a text document simultaneously . These collaborative text processors are a good example of CSCW (Computer Supported Cooperative Work) systems [3], which are systems whose users can perform collaboration, communication and coordination tasks (3C). Collaborative systems, in a similar way to classical single-user systems, have to be specified by means of a set of requirements, whose accuracy and suitability are key to achieve the quality of the developed system. The main difference between the requirements of single-user systems and CSCW systems is the highly non-functional nature of the latter, because of the users’ need of being aware of the presence of other users with whom to perform the above mentioned 3C tasks, that is, the Workspace Awareness (WA). In order to deal with the specification of this special type of systems, we conducted several empirical evaluations in order to check which is the most adequate Requirements Engineering technique to model both awareness and quality requirements of CSCW systems. We concluded that the i* Framework [1], was the most promising one. However, we identified several issues when modeling collaborative systems with this language that led us to extend the original i* language by creating CSRML (Collaborative Systems Requirements Modeling Language) [4] and evaluate it empirically.

Autores: Miguel A. Teruel / Elena Navarro / Víctor López-Jaquero / Francisco Montero / Javier Jaén / Pascual González / 
Palabras Clave:

4 - CSRML Tool: una Herramienta para el Modelado de Requisitos de Sistemas Colaborativos

Cada vez más aplicaciones incluyen algún tipo de soporte a la realización de tareas colaborativas. Como para cualquier otro tipo de sistema, una especificación de requisitos precisa es uno de los pilares básicos en el desarrollo de este tipo de sistemas con soporte a la colaboración. Sin embargo, este tipo de sistemas poseen un tipo especial de requisitos difícil de especificar con las técnicas de Ingeniería de Requisitos (IR) tradicionales. Estudios experimentales previos muestran que la especificación del conocimiento o la percepción de una situación o hecho (awareness), necesarios para que los usuarios puedan llevar a cabo tareas colaborativas, puede ser excesivamente compleja, o incluso incompleta, cuando se usan la técnicas clásicas de IR. Para solventar este problema, se ha desarrollado CSRML (Collaborative Systems Requirements Modeling Language), una extensión del lenguaje orientado a objetivos i* para especificar requisitos de sistemas colaborativos. En este trabajo se presenta CSRML Tool: una herramienta que da soporte al lenguaje CSRML. Gracias a esta herramienta, se podrán modelar los distintos diagramas que conforman la especificación de los requisitos de un sistema colaborativo utilizando CSRML, así como comprobar la validez de los mismos con respecto al meta-modelo de CSRML.

Autores: Miguel A. Teruel / Elena Navarro / Víctor López-Jaquero / Francisco Montero / Pascual González / 
Palabras Clave: CSRML - ingeniería de requisitos - Sistemas colaborativos - Visual Studio - Visualization and Modeling SDK - Workspace Awareness

5 - An Interactive Fuzzy Inference System for Teletherapy of Older People

The progressive aging of the population in developed countries is becoming a problem for healthcare systems, which must invest ever higher sums in caring for their older citizens. One of the most important issues in this area involves the physical and cognitive problems associated with growing old. In order to reduce the effect of these problems, gerontechnology has emerged as one of the most promising alternatives, especially in the field of the telerehabilitation systems developed to date. However, most of these systems do not offer therapists the facilities to design therapies adapted to individual patients. This paper proposes a novel system that supplies this need and enables therapists to create bespoke motor therapies as state diagrams and manage them efficiently in a collaborative setting. The proposed system is equipped with a fuzzy-based decision-making component that therapists can use to control transitioning between states according to variables such as fatigue and performance. Therefore, the system makes it feasible to provide older patients with the treatment they need in their own homes while its effectiveness is controlled by a Fuzzy Inference System. Cogn Comput (2016) 8:318-335 DOI 10.1007/s12559-015-9356-6 Ã?ndice de calidad: ———————— índice de impacto: 1.993 Posición relativa: 41/130

Autores: Miguel A. Teruel /  Elena Navarro / Pascual Gonzalez / Víctor López-Jaquero / Francisco Montero / 
Palabras Clave: Bespoke therapy editor - Fuzzy Inference System - Gerontechnology - Telerehabilitation - Teletherapy

6 - Applying thematic analysis to define an awareness interpretation for collaborative computer games

Indices de calidad: Índice de impacto: 1.569, Q1 Posición que ocupa la revista en la categoría: 16/106 Número de citas: 3 Context Collaborative computer games have evolved from single-player to massively multiplayer awareness-demanding games, usually involving collaboration to achieve team goals. As a consequence of such evolution, these players should be provided with awareness information that enables them to perform collaborative tasks with other team members. Objective The objective of this work is the analysis of current awareness interpretations in order to develop an awareness interpretation that collects the awareness needs of such games. Method This analysis has been conducted by means of a step-by-step Thematic Analysis of current interpretations that led us to extract the most relevant awareness elements defined in existing interpretations. The developed awareness interpretation was empirically evaluated by means of several surveys aimed at assessing whether the implementation of the interpretation elements in a game would improve the players enjoyment. Results The Thematic Synthesis Analysis concluded that none of the current awareness interpretations can deal properly with collaborative computer games, specifically due to collaboration and social & group dynamics. This Thematic Synthesis Analysis led us to coin Gamespace Awareness, a new awareness interpretation based on a combination of the previously analyzed awareness interpretations, which is suitable for collaborative computer games. The interpretation was positively evaluated for two games, namely a first person shooter and a real-time strategy game. Conclusions Gamespace Awareness combines the potential awareness elements needed for collaborative computer games, making it possible to identify the awareness requirements of these games from the very beginning.

Autores: Miguel A. Teruel / Elena Navarro / Pascual Gonzalez / Víctor López-Jaquero / Francisco Montero / 
Palabras Clave: Awareness - Collaborative computer games - Empirical evaluation - Game development - Gamespace awareness - Thematic synthesis

7 - Assessing the impact of the awareness level on a co-operative game

Context. When playing a co-operative game, being aware of your collabora-tors (where they are playing, what they are doing, the abilities they have, etc.) is essential for achieving the game’s goals. This led to the definition of Gamespace Awareness in order to guide in the identification of the aware-ness needs in the form of a compilation of the awareness elements that a co-operative game should feature. Objective. Gamespace Awareness does not establish how much awareness information players must be provided with. This constitutes the main motivation for this work: to assess the impact of different levels of Gamespace Awareness elements on a co-operative game. Method. A multiplayer action game was developed that supports three dif-ferent awareness configurations, each one featuring different awareness lev-els (high, medium and low). The impact of these awareness levels was meas-ured as regards game score, time, players’ happiness while playing, enjoy-ment and perceived usefulness. Several techniques such as subjective sur-veys and facial expression analysis were used to measure these factors. Re-sults. The analysis of the results shows that the higher the awareness, the bet-ter the game score. However, the highest level of player happiness was not achieved with the most awareness-enabled configuration; we found that the players’ enjoyment depends not only on their awareness level but also on their expertise level. Finally, the awareness elements related to the present and the future were the most useful, as could be expected in a multiplayer action game. Conclusions. The results showed that the medium level aware-ness obtained the best results. We therefore concluded that a certain level of awareness is necessary, but that excessive awareness could negatively affect the game experience.

Autores: Miguel A. Teruel / Nelly Condori-Fernández / Elena Navarro / Pascual Gonzalez / Patricia Lago / 
Palabras Clave: Awareness - Co-operative game - Face analysis - Gamespace awareness