Mostrar el registro sencillo

dc.contributor.authorPérez Ruiz, Alejandro 
dc.contributor.authorAldea Rivas, Mario 
dc.contributor.authorGonzález Harbour, Michael 
dc.contributor.otherUniversidad de Cantabriaes_ES
dc.date.accessioned2020-04-24T16:03:39Z
dc.date.available2020-04-24T16:03:39Z
dc.date.issued2019
dc.identifier.issn1697-7912
dc.identifier.issn1697-7920
dc.identifier.otherTIN2014-56158-C4-2-P (M2C2)es_ES
dc.identifier.urihttp://hdl.handle.net/10902/18484
dc.description.abstractRESUMEN: Android es el sistema operativo más extendido en el ámbito de los dispositivos móviles. Su gran expansión y desarrollo ha provocado que exista un gran interés para utilizarlo en entornos con requisitos temporales. Este trabajo presenta un mecanismo para utilizar el lenguaje de programación Ada en el desarrollo de aplicaciones de tiempo real sobre Android. Ada es un lenguaje que ofrece soporte para aplicaciones con requerimientos temporales bajo la suposición de que la plataforma de ejecución proporciona las garantías necesarias en tiempos de respuesta. Para satisfacer estas garantías proponemos que las aplicaciones escritas en este lenguaje utilicen los mecanismos de aislamiento proporcionados por el sistema operativo Android/Linux, a través de los cuales es posible aislar uno o varios núcleos del procesador para ser usados exclusivamente por aplicaciones de tiempo real. Además, hemos estudiado los mecanismos que se encuentran disponibles en Android para compartir datos entre aplicaciones Ada con requisitos temporales y el resto de aplicaciones que se ejecutan en el mismo sistema.es_ES
dc.description.abstractABSTRACT:Android is the most extended operating system in the field of smartphones. Its wide diffusion has caused a great interest in using it in real time environments. This paper presents a mechanism to use the Ada programming language for real-time applications on Android. Ada is a language that offers support for environments with real-time requirements under the assumption that the execution platform provides the necessary guarantees on response time. To accomplish these guarantees, we propose that applications written in this language use the isolation mechanisms provided by the Android/Linux operating system through which it is possible to isolate one or several processor cores to use them exclusively with real-time Ada applications. In addition, we have studied the available mechanisms in Android to share data between these isolated real-time Ada applications with other applications executing in the same system.es_ES
dc.description.sponsorshipEste trabajo ha sido financiado en parte por el Gobierno de España en el proyecto TIN2014-56158-C4-2-P (M2C2).es_ES
dc.format.extent9 p.es_ES
dc.language.isospaes_ES
dc.publisherComité Español de Automática (CEA)es_ES
dc.rights© 2019 CEA. Publicado por Elsevier España. Este es un artículo Open Access bajo la licencia CC BY-NC-ND 4.0es_ES
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.sourceRevista Iberoamericana de Automática e Informática Industrial, 2019, 16(3), 264-272es_ES
dc.subject.otherSistemas operativoses_ES
dc.subject.otherTiempo reales_ES
dc.subject.otherSistemas operativos de tiempo reales_ES
dc.subject.otherProgramas concurrentes Adaes_ES
dc.subject.otherCompiladoreses_ES
dc.subject.otherOperating systemses_ES
dc.subject.otherReal-timees_ES
dc.subject.otherReal-time operating systemses_ES
dc.subject.otherAda tasking programses_ES
dc.subject.otherCompilerses_ES
dc.titleAplicaciones Ada en Android con requisitos de tiempo reales_ES
dc.title.alternativeReal-time Ada applications on Androides_ES
dc.typeinfo:eu-repo/semantics/articlees_ES
dc.relation.publisherVersionhttps://polipapers.upv.es/index.php/RIAI/issue/archivees_ES
dc.rights.accessRightsopenAccesses_ES
dc.identifier.DOIhttps://doi.org/10.4995/riai.2019.10379
dc.type.versionpublishedVersiones_ES


Ficheros en el ítem

Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo

© 2019 CEA. Publicado por Elsevier España. Este es un artículo Open Access bajo la licencia CC BY-NC-ND 4.0Excepto si se señala otra cosa, la licencia del ítem se describe como © 2019 CEA. Publicado por Elsevier España. Este es un artículo Open Access bajo la licencia CC BY-NC-ND 4.0