889 research outputs found

    Automated Driver Management for Selenium WebDriver

    Get PDF
    Selenium WebDriver is a framework used to control web browsers automatically. It provides a cross-browser Application Programming Interface (API) for different languages (e.g., Java, Python, or JavaScript) that allows automatic navigation, user impersonation, and verification of web applications. Internally, Selenium WebDriver makes use of the native automation support of each browser. Hence, a platform-dependent binary file (the so-called driver) must be placed between the Selenium WebDriver script and the browser to support this native communication. The management (i.e., download, setup, and maintenance) of these drivers is cumbersome for practitioners. This paper provides a complete methodology to automate this management process. Particularly, we present WebDriverManager, the reference tool implementing this methodology. WebDriverManager provides different execution methods: as a Java dependency, as a Command-Line Interface (CLI) tool, as a server, as a Docker container, and as a Java agent. To provide empirical validation of the proposed approach, we surveyed the WebDriverManager users. The aim of this study is twofold. First, we assessed the extent to which WebDriverManager is adopted and used. Second, we evaluated the WebDriverManager API following Clarke’s usability dimensions. A total of 148 participants worldwide completed this survey in 2020. The results show a remarkable assessment of the automation capabilities and API usability of WebDriverManager by Java users, but a scarce adoption for other languages.This work has been been supported in part by the "Análisis en tiempo Real de sensores sociALes y EStimación de recursos para transporte multimodal basada en aprendizaje profundo" project (MaGIST-RALES), funded by the Spanish Agencia Estatal de Investigación (AEI, doi 10.13039/501100011033) under grant PID2019-105221RB-C44. This work also received partial support from FEDER/Ministerio de Ciencia, Innovación y Universidades - Agencia Estatal de Investigación through project Smartlet (TIN2017-85179-C3-1-R), and from the eMadrid Network, which is funded by the Madrid Regional Government (Comunidad de Madrid) with grant No. S2018/TCS-4307

    Aging effects on neuromuscular activity in karate practitioners

    Get PDF
    P. 203-213El envejecimiento conduce a una disminución general de las funciones corporales que afecta a la calidad de vida. La práctica deportiva se recomienda como un medio para atenuar el impacto del proceso de envejecimiento. El objetivo de este estudio fue identificar y analizar la actividad neuromuscular y sus patrones en los practicantes de karate activos y evaluar los efectos del proceso de envejecimiento. Dos grupos de practicantes de karate masculinos de cinturón negro, uno con nueve practicantes mayores de 50 años y el otro con 21 practicantes de entre 20 y 30 años de edad realizaron la patada frontal mae-geri. Se recogieron datos cinemáticos y electromiográficos de cinco músculos de la pierna derecha. Los resultados mostraron dos períodos distintos de activación muscular en el rendimiento de mae-geri, con patrones de actividad muscular similares entre los grupos. Sin embargo, se encontraron algunas diferencias en el inicio y la compensación de la actividad de los músculos, en la media cuadrática de la raíz y en los periodos de retraso y contracción entre músculos. Esas diferencias indicaron que el envejecimiento afecta la actividad neuromuscular en el rendimiento de mae-geri de los practicantes de karate más antiguos. Sin embargo, los resultados mostraron que la práctica de karate a lo largo de la vida puede preservar la calidad de la actividad neuromuscular en los practicantes de mayor edad cuando realizan una patada, y esto podría asociarse con beneficios para equilibrar el controlS

    Descripción del efecto de un protocolo de entrenamiento de fuerza y resistencia muscular para miembros superiores en la percepción de disnea en las actividades de la vida diaria en pacientes con enfermedad pulmonar crónica.

    Get PDF
    La Enfermedad Pulmonar Obstructiva Crónica (EPOC) es considerada actualmente un problema de salud pública, por las consecuencias en términos de discapacidad que presentan los pacientes, comprometiendo el desempeño en las actividades de la vida diaria (AVD) y ocasionando un progresivo deterioro en la calidad de vida.1 La EPOC causa obstrucción al flujo de aire siendo la disnea, el síntoma principal.2 En los pacientes con EPOC se hace evidente un círculo vicioso en el cual la disnea lleva a la aparición de ansiedad por temor a realizar actividad física, esto ocasiona finalmente des acondicionamiento físico y por ende limitación en cualquier actividad. Como repuesta a estas alteraciones, surge la rehabilitación pulmonar (RP), definida por la Asociación Americana de Tórax (ATS) y la Sociedad Europea Respiratoria (ERS), como una intervención multidisciplinaria, basada en evidencia, para pacientes sintomáticos con enfermedades respiratorias crónicas que presentan limitación y disminución de la realización en las AVD. Por medio del componente de entrenamiento físico con ejercicio de resistencia a través de actividades individualizadas encaminadas a aumentar la capacidad aeróbica, reducir el costo energético y producción de dióxido de carbono, mejorar la respuesta cardiaca y la ventilación minuto; esto produce disminución de la sintomatología, optimización del estado funcional, incrementando la participación en las AVD, mejorando la funcionalidad y disminuyendo los costos de salud. 3, 4, 5 Los programas de rehabilitación pulmonar están diseñados con el fin de lograr el máximo beneficio en el paciente, teniendo una duración que puede ser de 8 a 12 semanas con una asistencia de 2-3 sesiones por semana, asimilando que después de terminado este periodo el proceso de rehabilitación no ha culminado; ya que es solo una fase donde se realiza vigilancia intensiva de la aplicación de los componentes terapéuticos, tales como: educación, entrenamiento físico, apoyo nutricional, apoyo psicosocial y apoyo de salud ocupacional.6 Los programas de rehabilitación pulmonar están enmarcados en la prevención terciaria en la cual se busca en los pacientes disminuir el número de exacerbaciones de su enfermedad de base, por medio de la eliminación de los factores de riesgo potenciales.7 En los lineamientos internacionales emitidos por las asociaciones ATS/ERS8 , el consenso argentino6 y el consenso chileno9 para los programas de rehabilitación pulmonar, recomiendan el entrenamiento de miembros inferiores (MMII) con un nivel de evidencia A, en contraste con el entrenamiento de los miembros superiores (MMSS) que cuenta con un nivel de evidencia B. Pese a lo anterior, estos lineamientos sugieren la implementación del entrenamiento de MMSS dentro del componente físico, sin embargo sigue siendo difícil la evaluación y entrenamiento por los grupos musculares involucrados. Son escasos los estudios que mencionan protocolos estandarizados de prescripción e implementación de entrenamiento de miembros superiores en pacientes con Enfermedad Pulmonar Crónica en los programas de rehabilitación pulmonar, teniendo en cuenta lo anterior, en el año 2009 estudiantes de pregrado de fisioterapia realizaron su trabajo de grado en el cual diseñaron un protocolo de evaluación y entrenamiento para miembros superiores en pacientes con enfermedad pulmonar crónica en un programa de rehabilitación pulmonar de la E.S.E nivel III de Santiago de Cali. Obregón y cols11, mostraron los beneficios del entrenamiento de fuerza y resistencia muscular, pero dado al tipo de estudio y al tamaño muestral, se identificó la necesidad de continuar con este estudio y mejorar el nivel de evidencia. En este informe final de investigación se presenta un reporte de casos pre y post prueba con el cual se evaluó los efectos de la aplicación del protocolo de entrenamiento de fuerza y resistencia muscular para miembros superiores (diseñado por Obregón y cols11) sobre la percepción de disnea en las Actividades de la Vida Diaria en pacientes con enfermedad pulmonar crónica que asistieron al programa de rehabilitación pulmonar en una E.S.E nivel III de Santiago de Cali.PregradoFISIOTERAPEUT

    A Cellular Sudoku Solver

    Get PDF
    Sudoku is a very popular puzzle which consists on placing several numbers in a squared grid according to some simple rules. In this paper we present an efficient family of P systems which solve sudoku puzzles of any order verifying a specific property. The solution is searched by using a simple human-style method. If the sudoku cannot be solved by using this strategy, the P system detects this drawback and then the computations stops and returns No. Otherwise, the P system encodes the solution and returns Yes in the last computation step.Ministerio de Ciencia e Innovación TIN2008-04487-EMinisterio de Ciencia e Innovación TIN-2009-13192Junta de Andalucía P08-TIC-0420

    The Cornelia de Lange Syndrome-associated factor NIPBL interacts with BRD4 ET domain for transcription control of a common set of genes

    Get PDF
    Mutations in NIPBL are the major cause of Cornelia de Lange Syndrome (CdLS). NIPBL is the cohesin-loading factor and has recently been associated with the BET (bromodomains and extra-terminal (ET) domain) proteins BRD2 and BRD4. Related to this, a CdLS-like phenotype has been described associated to BRD4 mutations. Here, we show direct interaction of NIPBL with different BET members in yeast, and selective interaction with BRD4 in cells, being the ET domain involved in the interaction. To understand the relationship between NIPBL and BET proteins, we have performed RNA-Seq expression analysis following depletion of the different proteins. Results indicate that genes regulated by NIPBL largely overlap with those regulated by BRD4 but not with those regulated by BRD2. ChIP-Seq analysis indicates preferential NIPBL occupancy at promoters, and knockdown experiments show mutual stabilization of NIPBL and BRD4 on co-regulated promoters. Moreover, human fibroblasts from CdLS probands with mutations in NIPBL show reduced BRD4 at co-occupied promoters. Functional analysis in vivo, using mutants of Drosophila melanogaster, confirmed the genetic interaction between Nipped-B and fs(1)h, the orthologs of human NIPBL and BRD4, respectively. Thus, we provide evidence for NIPBL and BRD4 cooperation in transcriptional regulation, which should contribute to explain the recently observed CdLS-like phenotype associated with BRD4 mutations.Ministry of Economy and Competitiveness (MINECO), Spain BFU2015-64721-

    MOS Meets NEMS: The Born of Hybrid Devices

    Get PDF
    Nowadays, the semiconductor industry is reaching an impasse due to the scaling-down process according to Moore’s Law, initiated back in 1960s, for the Metal-Oxide-Technology in use. To overcome such issue, the semiconductor industry started to foresee novel materials that allow the development of nanodevices with a broad variety of characteristics such as high switching speed, low power consumption, robust, among others; that can overcome the inherent issues for Silicon. A few “exotic materials” appear such as Graphene, MoS2, BN-h, among others. However, the time for the novel technology to be mature is a few decades in the future. To allow the “exotic materials” to mature, the semiconductor industry requires of novel nano-structures that can overcome a few of the issues that Silicon-based technology is facing today. A key alternative is based on hybrid structures. Hybrid structures encompass two dissimilar technologies nano-electromechanical systems with the well known Metal-Oxide-Technology. The hybrid nano-structure provides a broad variety of options to be used in such as transistors, memories and sensors. These hybrid devices can give enough time for the technology based on “exotic materials” to be reliable as Silicon based is

    Towards a cloud-based university accelerated by the pandemic

    Get PDF
    Proceeding of: the 2021 IEEE Global Engineering Education Conference (EDUCON), 21-23 April 2021, Vienna, Austria. P.: 642-1649.The coronavirus pandemic has accelerated the digital transformation of society, and in particular of university teaching. Professors who were reluctant or unwilling to take advantage of what digital technologies offered suddenly were forced to teach with technologies. In this paper, we describe teaching during the two main phases during the pandemic at Universidad Carlos III de Madrid (UC3M): the first phase during the complete lockdown and the second where students were allowed on campus with limitations. We also explain how the investment done during these two phases influences teaching in the future and how digital cloud-based technologies promote active learning at the university.The authors acknowledge the eMadrid Network, which is funded by the Madrid Regional Government (Comunidad de Madrid) with grant No. S2018/TCS-4307. This work also received partial support from FEDER/Ministerio de Ciencia, Innovación y Universidades-Agencia Estatal de Investigación through project Smartlet (TIN2017-85179-C3-1-R). It has also received partial support from the European Commission through Erasmus+ projects LALA (586120-EPP-1-2017-1-ES-EPPKA2-CBHE-JP), InnovaT (598758-EPP-1-2018-1-AT-EPPKA2-CBHE-JP) and PROF-XXI (609767-EPP-1-2019-1-ES-EPPKA2-CBHE-JP).Publicad

    Instalar y configurar Zentyal Server como sistema operativo base para disponer de los servicios de infraestructura IT

    Get PDF
    En este artículo se busca abordar la importancia de Zentyal Server como plataforma para la administración de la Infraestructura IT dentro de una organización que quiera estar a la vanguardia tecnológica, donde se explicará de manera técnica la implementación de esta importante herramienta, desde la descarga e instalación hasta la validación de funcionamientos de sus módulos en los servicios de gestión IT.This article looks for approaching importance of Zentyal Server as a platform for the administration of IT Infrastructure within an organization that wants to be at the forefront of technology, where the implementation of this important tool will be explained technically, from the download and installation until the validation of the functions of its modules in the IT management services

    Some Research Questions and Results of UC3M in the E-Madrid Excellence Network

    Get PDF
    32 slides.-- Contributed to: 2010 IEEE Global Engineering Education Conference (EDUCON), Madrid, Spain, 14-16 April, 2010.-- Presented by C. Delgado Kloos.Proceedings of: 2010 IEEE Global Engineering Education Conference (EDUCON), Madrid, Spain, 14-16 April, 2010Universidad Carlos III de Madrid is one of the six main participating institutions in the eMadrid excellence network, as well as its coordinating partner. In this paper, the network is presented together with some of the main research lines carried out by UC3M. The remaining papers in this session present the work carried out by the other five universities in the consortium.The Excellence Network eMadrid, “Investigación y Desarrollo de Tecnologías para el e-Learning en la Comunidad de Madrid” is being funded by the Madrid Regional Government under grant No. S2009/TIC-1650. In addition, we acknowledge funding from the following research projects: iCoper: “Interoperable Content for Performance in a Competency-driven Society” (eContentPlus Best Practice Network No. ECP-2007-EDU-417007), Learn3: Hacia el Aprendizaje en la 3ª Fase (“Plan Nacional de I+D+I” TIN2008-05163/ TSI), Flexo: “Desarrollo de aprendizaje adaptativo y accesible en sistemas de código abierto” (AVANZA I+D, TSI-020301- 2008-19), España Virtual (CDTI, Ingenio 2010, CENIT, Deimos Space), SOLITE (CYTED 508AC0341), and “Integración vertical de servicios telemáticos de apoyo al aprendizaje en entornos residenciales” (Programa de creación y consolidación de grupos de investigación de la Universidad Carlos III de Madrid).Publicad

    The crossing of obstacles and the fit from the Attitudinal Style and the Cooperative Learning

    Get PDF
    Comunicaciones. Área tématica 3: Hibridación del aprendizaje cooperativo con otros modelos pedagógicos[ES] Esta comunicación presenta a la cabuyería y al franqueamiento de obstáculos vistos desde dos modelos pedagógicos con aspectos comunes y características diferenciadoras: El Aprendizaje cooperativo y el Estilo actitudinal. En la primera parte de la comunicación se describe paso a paso cómo alcanzar los mismos objetivos de este contenido con ambos modelos. La segunda parte destaca los aspectos diferenciadores más significativos relativos a la organización y disposición del alumnado en el proceso de aprendizaje de los nudos, aspecto clave de la resolución del reto del tensado. La experiencia llevada a cabo en el ámbito de la formación del profesorado y en la educación secundaria obligatoria demuestra la importancia de que el docente elija adecuadamente un modelo u otro en función de las características y necesidades del alumnado.[EN] This experience presents the fit and the overcoming of obstacles seen from two pedagogical models with common aspects and differentiating characteristics: Cooperative Learning and Attitudinal Style. The first part of the communication describes step by step how to achieve the same objectives of this content with both models. The second part highlights the most significant differentiating aspects related to the organization and disposition of the students in the process of learning the knots, a key aspect of the resolution of the tensioning challenge. The experience carried out in the field of teacher training and in compulsory secondary education shows the importance of the teacher choosing adequately one model or another according to the characteristics and needs of the students
    corecore