Herramientas de usuario

Herramientas del sitio

Traducciones de esta página:

desarrollo:edu-ciaa:edu-ciaa-nxp:ada:ravenscar

¿Qué es el Perfil de Ravenscar?

El perfil de Ravenscar es un subconjunto del lenguaje de programación Ada especialmente pensado para los sistemas de tiempo real. Impone ciertas restricciones y requerimientos a las capacidades concurrentes del lenguaje para poder realizar análisis temporales y permitir una implementación eficiente del núcleo de ejecución.

El perfil fue definido en el 8º IRTAW, celebrado en 1997 en una pequeña localidad del condado de Yorkshire (Reino Unido) llamada Ravenscar. Este es el motivo por el cual el perfil fue bautizado con este nombre.

Los objetivos de este perfil son dos:

  • Conseguir un modelo de ejecución concurrente determinista, de tal forma que sea apto para sistemas de tiempo real estrictos.
  • Permitir una implementación pequeña y eficiente, y que no obligue a introducir mucha sobrecarga para que las tareas puedan responder a plazos muy cortos.

Referencia

desarrollo/edu-ciaa/edu-ciaa-nxp/ada/ravenscar.txt · Última modificación: 2017/06/22 19:39 por mmarcos