Ada real-time services and virtualization


Autoria(s): Zamorano Flores, Juan Rafael; Esquinas Fernández, Ángel; Puente Alfaro, Juan Antonio de la
Data(s)

01/04/2013

Resumo

Virtualization techniques have received increased attention in the field of embedded real-time systems. Such techniques provide a set of virtual machines that run on a single hardware platform, thus allowing several application programs to be executed as though they were running on separate machines, with isolated memory spaces and a fraction of the real processor time available to each of them.This papers deals with some problems that arise when implementing real-time systems written in Ada on a virtual machine. The effects of virtualization on the performance of the Ada real-time services are analysed, and requirements for the virtualization layer are derived. Virtual-machine time services are also defined in order to properly support Ada real-time applications. The implementation of the ORK+ kernel on the XtratuM supervisor is used as an example.

Formato

application/pdf

Identificador

http://oa.upm.es/25907/

Idioma(s)

spa

Publicador

Facultad de Informática (UPM)

Relação

http://oa.upm.es/25907/1/INVE_MEM_2013_160200.2.pdf

http://dl.acm.org/citation.cfm?id=2492325

info:eu-repo/semantics/altIdentifier/doi/10.1145/2492312.2492325

Direitos

http://creativecommons.org/licenses/by-nc-nd/3.0/es/

info:eu-repo/semantics/openAccess

Fonte

Ada Letters, ISSN 1094-3641, 2013-04, Vol. 33, No. 1

Palavras-Chave #Telecomunicaciones #Informática
Tipo

info:eu-repo/semantics/article

Artículo

PeerReviewed