Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ Recolector de Cienci...arrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
versions View all 2 versions
addClaim

Integración continua para open hardware

Authors: Peral Chico, David del;

Integración continua para open hardware

Abstract

En estos últimos años, la informática, y más concretamente, el hardware, está evolucionando hacia sistemas empotrados. La aparición de nuevos mercados como los micrordenadores, televisiones inteligentes, etc., y masificación de los existentes como los teléfonos inteligentes y las tablets amplifica este fenómeno. Esto es debido a las ventajas de dichos sistemas en cuanto a coste a escala, optimización y rendimiento, consumo de energía o tamaño, entre otras. Los sistemas empotrados crecen en soluciones cerradas de forma exponencial, pero lo más interesante, es la mezcla resultante entre la filosofía libre y los sistemas empotrados. De esta manera, están surgiendo comunidades y empresas de open hardware que están logrando, cada vez más, atraer la atención de los medios de comunicación, universidades y empresas. El motivo es bien sencillo: estas comunidades o empresas aportan libremente plataformas de computación y control de coste bajo y facilidad de programación, además de extremadamente flexibles. Este fenómeno ocasiona que surjan iniciativas de innovación basadas en estos tipos de plataformas, añadiendo una conexión a internet, lo cual aumenta exponencialmente las posibilidades de uso y explotación, naciendo así conceptos como el internet de las cosas. Además, la variedad que está logrando el open hardware no tiene antecedentes: desde micrordenadores como Raspberry Pi hasta plataformas de control como Arduino, en gran variedad de arquitecturas (x86, ARM, AVR, PIC, etc.). Por otra parte, cada vez es más patente el desarrollo ágil en las empresas e instituciones por la flexibilidad que permite, entre otras ventajas. El desarrollo ágil se encuentra en constante evolución y comienza a expandirse a otras áreas fuera de la implementación, como son las pruebas de calidad. A partir de aquí, nace el concepto de integración continua a través de pruebas de regresión, una nueva forma de automatizar pruebas unitarias de forma ágil que asegure la correcta funcionalidad del código fuente desde la implementación de la primera funcionalidad. El concepto de la integración continua es aplicado al software en general, pero, nadie se había propuesto aplicarlo en el software empotrado, a través de pruebas de regresión que comprueben la correcta ejecución del programa sobre el hardware real, posibilitando la monitorización directa sin simulaciones. De esta manera, se puede establecer un entorno de trabajo ágil en la programación de software o firmware para microcontroladores o microprocesadores sencillos, así como su futura aplicación a otras plataformas. En este proyecto, se tratará de proporcionar una solución real de integración continua para una plataforma de open hardware: Arduino. Esta solución se deberá integrar dentro de un sistema de integración continua tradicional, lo que posibilitará la utilización de las funciones de planificación, actualizaciones desde un sistema de control de versiones, entre otras, así como su disposición junto a otros proyectos de integración continua de software. Esto se realizará mediante un programa de adaptación, compatible con dichos sistemas, que se encargue de proporcionar el soporte al hardware (carga, compilación, etc.) y monitorice su comportamiento. _____________________________________________________________________________________________________________________

Country
Spain
Related Organizations
Keywords

Informática, Open hardware, Hardware

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
    OpenAIRE UsageCounts
    Usage byUsageCounts
    visibility views 24
    download downloads 68
  • 24
    views
    68
    downloads
    Powered byOpenAIRE UsageCounts
Powered by OpenAIRE graph
Found an issue? Give us feedback
visibility
download
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
views
OpenAIRE UsageCountsViews provided by UsageCounts
downloads
OpenAIRE UsageCountsDownloads provided by UsageCounts
0
Average
Average
Average
24
68
Green