Revista Venezolana de Computación http://saber.ucv.ve/ojs/index.php/rev_vcomp Revista Venezolana de Computación es-ES egamess@gmail.com (Eric Gamess) saberucvrevistas@gmail.com (DCTI-CDCH-UCV) Sun, 27 Feb 2022 20:27:15 +0000 OJS 3.2.1.4 http://blogs.law.harvard.edu/tech/rss 60 Dispositivo de Evaluación de Poses Integrado a una Arquitectura Terapéutica IoT http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23512 En el presente trabajo se describe el proceso de desarrollo e integración de un dispositivo inteligente auna arquitectura basada en IoT orientada a la terapia física. El dispositivo inteligente corresponde con un sistema quemonitorea la postura del paciente mientras este realiza un conjunto de posturas propuestas por un especialista médico. Eldispositivo procura ser de bajo costo monetario y no intrusivo, permitiéndole al paciente tener una libre movilidad duranteel ejercicio. Para su desarrollo se proponen un conjunto de alternativas acerca del módulo encargado de la adquisiciónde las características del paciente (esqueleto). Como resultado se obtiene un sistema virtualmente agnóstico al hardwareutilizado para la captura del esqueleto del paciente. De igual manera se proponen distintos mecanismos para comparar lapostura del paciente contra la esperada, procurando realizar una detección eficaz y proveer de herramientas que le permitantanto al paciente como al personal médico evaluar su rendimiento. Por otra parte, se indican las consideraciones tomadasal momento del desarrollo del dispositivo para poder integrarlo a la arquitectura IoT previamente implementada. Sedescribe el proceso para registrar los parámetros requeridos para configurar el dispositivo desde una herramienta web, elproceso para asignar un ejercicio a un paciente a través del dispositivo desarrollado, así como las consideraciones tomadaspara evaluar los resultados provistos por el mismo. Finalmente, se comprueba la eficacia del método de comparación deposes, demostrando ser altamente efectivo independientemente de la posición y estatura del usuario. De igual manera,se compara la eficiencia de los mecanismos de adquisición planteados, proporcionando una alternativa capaz de operarinclusive en dispositivos móviles. Francisco Moreno, Walter Hernández Derechos de autor http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23512 Un Experimento Curricular en Ciberética y Sociedad: Creación de un Curso de Innovación Responsable en Tiempos de Pandemia http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23513 En este artículo se motiva y describe la creación de un curso electivo experimental sobre el enfoque deInnovación Responsable de la Unión Europea como escalón hacia la creación de uno o más cursos en Ciberética ySociedad que cubran los tópicos claves recomendados incluidos para el área del conocimiento denominado “Social Issuesand Professional Practice”. en el Curriculum de Ciencias de la Computación de la ACM y la IEEE Computer Society. Laelectiva fue diseñada para dictarse en línea dadas las restricciones imperantes en Venezuela durante la pandemia COVID-19 y se montó sobre un curso en línea abierto masivo (MOOC) de la Universidad de Delft para la plataforma edX. Sereportan brevemente los resultados obtenidos después de dictar la asignatura por primera vez. Alejandro Teruel Derechos de autor http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23513 Extracción de Esqueleto por Contracción de Mallado con Asignación Automática de Pesos http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23514 En este trabajo se propone un método para realizar la extracción del esqueleto de un objeto tridimensionaldefinido por una malla geométrica. La propuesta se basa en una investigación previa que utiliza el suavizado laplacianopara contraer un modelo hasta formar su esqueleto curvo. En esta, se evalúan un conjunto de modificaciones paraincrementar su eficiencia. Los cambios planteados, se basan en pruebas aplicadas que determinaron la combinaciónóptima entre: la selección del método de resolución del sistema de ecuaciones que determina la contracción del malladoy, el algoritmo de permutaciones que se utiliza en conjunción a él. Debido a la naturaleza paralela de las fases quecomponen el algoritmo, la solución es desarrollada tanto en CPU como en GPU, utilizando la arquitectura propietariade NVIDIA, CUDA. Además, se complementa el algoritmo original con un conjunto de etapas posteriores que adaptanel esqueleto resultante para su uso directo en aplicaciones de diseño 3D, permitiendo deformar y realizar animacionesal modelo original a partir del esqueleto generado. Finalmente, se compara la eficiencia del algoritmo propuesto contrael original, procesando objetos tridimensionales con distinto conteo de polígonos y características topológicas. Comoresultado, la implementación desarrollada en CPU es 1.7 veces más rápida que el método original y la desarrollada enGPU es 5.4 veces más rápida, donde esta última exhibe un crecimiento lineal ante el incremento de los polígonos de lamalla original, a diferencia del comportamiento exponencial de las soluciones en CPU. Moisés Berenguer, Francisco Moreno Derechos de autor http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23514 Despliegue de un Clúster HPC Utilizando Contenedores Docker http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23515 En ambientes de computación de alto rendimiento (HPC por sus siglas en inglés de High Performance Computing), una de las tareas más difíciles, tanto para los administradores de sistemas como para los usuarios finales, es preparar el ambiente de trabajo (e.g., configuración del clúster) y resolver las dependencias de software. En este contexto, este trabajo propone una solución de software, basada en la moderna tecnología de contenedores Docker, para construir un clúster HPC virtual con computadores personales de manera simple y automática, particularmente para trabajar bajo el paradigma de paso de mensajes con el estándar MPI (Message Passing Interface). La solución de software propuesta, se despliega de forma automatizada en virtualmente cualquier ambiente que soporte la instalación de la herramienta Docker, permite cubrir múltiples casos de uso y provee flexibilidad en cuanto a requerimientos de software, hardware y disponibilidad de equipos de cómputo. Para demostrar la flexibilidad y conveniencia de la solución propuesta, en este trabajo presentamos dos versiones de instalación: uno con el sistema operativo Alpine y librería de comunicación MPICH, y el segundo utiliza el sistema operativo Ubuntu y la librería de comunicación OpenMPI. Para evaluar la efectividad de la solución propuesta, se realizan pruebas con ambas versiones en dos ambientes de prueba: usando una red local (con tres computadores conectados con Ethernet) y usando cinco nodos virtualizados. Los resultados demuestran que la solución desarrollada puede ser desplegada eficientemente en distintos ambientes (real y virtualizado), lo que la hace ideal para fines académicos. José Hernández, Gianfranco Verrocchi, Yudith Cardinale, Ana Aguilera, Irvin Dongo Derechos de autor http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23515 Cubierta http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23516 Eric Gamess Derechos de autor http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23516 Primera Página http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23517 Eric Gamess Derechos de autor http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23517 Comité Evaluador http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23518 Eric Gamess Derechos de autor http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23518 Comité Editorial http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23519 Eric Gamess Derechos de autor http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23519 Tabla de Contenido http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23520 Eric Gamess Derechos de autor http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23520 Índice de Autores http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23521 Eric Gamess Derechos de autor http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23521 Volumen Completo http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23522 Eric Gamess Derechos de autor http://saber.ucv.ve/ojs/index.php/rev_vcomp/article/view/23522