Resultados de búsqueda para Evaluación
Evaluación Rápida de la Sostenibilidad del Software en Aplicaciones de Salud Conectada: Estudio de un Caso con Carpetas de Salud
Las aplicaciones en salud comprenden la mSalud, eSalud y cualquier aplicación digital relacionada con el ámbito médico. Cada vez más los profesionales sanitarios y pacientes optan por utilizar las tecnologías a la hora de realizar un seguimiento médico. En el futuro se espera que los avances en las Tecnologías de la Información y Comunicación (TIC) aplicados a los servicios de medicina sigan aumentando. Dado el deterioro del medio ambiente, la sostenibilidad de la tecnología en términos de eficiencia energética debe de llegar a ser una realidad común, generando un menor impacto en el planeta. En este trabajo se propone un método de evaluación rápida de la sostenibilidad del software para aplicaciones de salud conectadas. La evaluación se basa en una lista de comprobación o checklist que se puede adaptar a las características del sistema. Para su elaboración, se consideraron cuatro de las dimensiones de la sostenibilidad en el software definidas en el Manifiesto de Karlskrona: individual, social, medioambiental y técnica. La lista de comprobación se gener+APM a partir de un conjunto de requisitos reutilizables para la producción de aplicaciones de salud conectadas y sostenibles. Los requisitos están basados en diversos estándares de calidad del software. El método de evaluación requiere de un conocimiento previo sobre el funcionamiento del sistema a evaluar. De cara a conocer el sistema se recomienda la realización de tareas comunes en aplicaciones de salud conectadas. El artefacto resultante de este trabajo puede servir en el futuro para realizar auditorías rápidas en materia de sostenibilidad de aplicaciones de salud electrónica.
Autores: José A. García-Berná / Sofia Ouhbi / José L. Fernández-Alemán / Joaquín Nicolás / Begoña Moros / Juan M. Carrillo de Gea / Ambrosio Toval /
Palabras Clave: Checklist - eSalud - Evaluación - Green Software - mSalud - Software sostenible
Evaluación del mantenimiento de la consistencia lógica en Cassandra
En las bases de datos NoSQL como Cassandra es común que exista duplicidad de los datos entre las tablas, a diferencia de los modelos relacionales normalizados. Esto se debe a que las tablas son diseñadas en base a consultas y a la ausencia de relaciones entre ellas. Por tanto, si los datos no son modificados convenientemente se pueden producir inconsistencias en la información almace-nada. A su vez, es relativamente fácil que se introduzcan defectos que ocasionen inconsistencias en Cassandra, siendo éstos difíciles de detectar utilizando técnicas convencionales de pruebas dinámicas. Con el objetivo de ayudar al desarro-llador a evitar la producción de inconsistencias, proponemos un nuevo método que, usando un modelo conceptual, es capaz de establecer los procesos necesarios para asegurar la calidad de los datos desde el punto de vista de su consistencia a través de pruebas estáticas. En este trabajo evaluamos la eficiencia de este método ante un caso de estudio en el que insertamos tuplas en entidades y relaciones del modelo conceptual y extraemos qué es necesario para mantener la consistencia en el modelo lógico. Los resultados muestran como la desnormalización de los datos puede aumentar la complejidad del mantenimiento de la consistencia, no solo necesitando saber dónde se debe mantener la consistencia sino también cómo hay que mantenerla.
Autores: Pablo Suárez-Otero / Maria José Suárez-Cabal / Javier Tuya /
Palabras Clave: Cassandra - Consistencia Lógica - Evaluación - Pruebas Estáticas
Evaluación automática de modelos aplicando técnicas de MBE
La construcción de modelos, como proceso de abstracción para definir una solución software, es una tarea que requiere ingenieros con cierta experiencia. Por un lado, modelos diferentes pueden ser igual de válidos para describir una misma solución y, por otro lado, disponer de una guía durante el aprendizaje de tareas de modelado puede ayudar a optimizar el proceso de desarrollo. Este artículo describe una propuesta para dar soporte a la evaluación de modelos utilizados durante las fases de análisis y diseño de un desarrollo de software. En particular, nuestro trabajo se aplica en la evaluación de modelos de casos de uso, clases y secuencias, como artefactos principales en la captura de requisitos, la descomposición modular y la descripción de comportamientos, respectivamente. Para evaluar dichos modelos, se ejecuta un conjunto de pruebas unitarias que son creadas automáticamente a partir de modelos de pruebas definidos conforme a un lenguaje específico de dominio.
Autores: Javier Criado / Joaquín Cañadas / Luis Iribarne /
Palabras Clave: Evaluación - Generación automática de pruebas - Ingeniería Basada en Modelos (MBE) - Transformación Modelo-a-Texto (M2T)
Metodología para Diseñar, Desarrollar y Evaluar una Plataforma de Entrenamiento en Desarrollo Global de Software
La formación en Desarrollo Global de Software (DGS) ha cobrado especial relevancia en lo últimos años, tanto en el ámbito académico como en el de la industria. Las empresas ofrecen formación en DGS en áreas como el entrenamiento cultural y lingüístico, liderazgo, negociación o habilidades comunicativas. Por otro lado, las universidades también ofrecen formación en DGS aunque con objetivos más genéricos. Considerar las necesidades de ambos entornos (industria y academia) es un factor clave para proporcionar una solución formativa efectiva. VENTURE es un entorno basado en simulación para proporcionar entrenamiento en interacciones textuales de DGS. Este entorno considera diferentes tipos de problemas del DGS incluyendo barreras comunicativas tanto lingüísticas como culturales. Este artículo presenta la metodología utilizada para diseñar, desarrollar y evaluar VENTURE. Una vez descrita la metodología nos centraremos en explicar en detalle las últimas etapas de la misma que fueron: la evaluación de viabilidad, el estudio de expertos, el estudio de campo y el estudio comercial.
Autores: Miguel J. Monasora / Aurora Vizcaínoa / Mario Piattinia / John Noll / Sarah Beecham /
Palabras Clave: Desarrollo Global de Software - Docencia - Educación - Equipos Virtuales - Evaluación - Formación - Metodología - Simulación
No encuentra los resultados que busca? Prueba nuestra Búsqueda avanzada