- -

Aplicaciones Ada en Android con requisitos de tiempo real

RiuNet: Repositorio Institucional de la Universidad Politécnica de Valencia

Compartir/Enviar a

Citas

Estadísticas

  • Estadisticas de Uso

Aplicaciones Ada en Android con requisitos de tiempo real

Mostrar el registro sencillo del ítem

Ficheros en el ítem

dc.contributor.author Pérez Ruiz, Alejandro es_ES
dc.contributor.author Aldea Rivas, Mario es_ES
dc.contributor.author González Harbour, Michael es_ES
dc.date.accessioned 2019-06-17T09:37:58Z
dc.date.available 2019-06-17T09:37:58Z
dc.date.issued 2019-06-12
dc.identifier.issn 1697-7912
dc.identifier.uri http://hdl.handle.net/10251/122338
dc.description.abstract [EN] 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.abstract [ES] 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.language Español es_ES
dc.publisher Universitat Politècnica de València
dc.relation.ispartof Revista Iberoamericana de Automática e Informática.
dc.rights Reconocimiento - No comercial - Sin obra derivada (by-nc-nd) es_ES
dc.subject Sistemas operativos es_ES
dc.subject Tiempo real es_ES
dc.subject Sistemas operativos de tiempo real es_ES
dc.subject Programas concurrentes Ada es_ES
dc.subject Compiladores es_ES
dc.subject Operating systems es_ES
dc.subject Real-time es_ES
dc.subject Real-time operating systems es_ES
dc.subject Ada tasking programs es_ES
dc.subject Compilers es_ES
dc.title Aplicaciones Ada en Android con requisitos de tiempo real es_ES
dc.title.alternative Real-time Ada applications on Android es_ES
dc.type Artículo es_ES
dc.date.updated 2019-06-17T08:09:39Z
dc.identifier.doi 10.4995/riai.2019.10604
dc.rights.accessRights Abierto es_ES
dc.description.bibliographicCitation Pérez Ruiz, A.; Aldea Rivas, M.; González Harbour, M. (2019). Aplicaciones Ada en Android con requisitos de tiempo real. Revista Iberoamericana de Automática e Informática. 16(3):264-272. https://doi.org/10.4995/riai.2019.10604 es_ES
dc.description.accrualMethod SWORD es_ES
dc.relation.publisherversion https://doi.org/10.4995/riai.2019.10604 es_ES
dc.description.upvformatpinicio 264 es_ES
dc.description.upvformatpfin 272 es_ES
dc.type.version info:eu-repo/semantics/publishedVersion es_ES
dc.description.volume 16
dc.description.issue 3
dc.identifier.eissn 1697-7920


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

Mostrar el registro sencillo del ítem