12 puntos por regentag 2024-11-07 | 5 comentarios | Compartir por WhatsApp

Material presentado en ISET (International Symposium of Embedded Technology) en 2011.

El software del sistema de aviónica del T-50 se implementó sobre JamaicaVM, una JVM que implementa la especificación de Real-time Java. Hubo problemas relacionados con el rendimiento y el tamaño, pero se resolvieron mediante optimización, y con ello se demostró que Java puede usarse en sistemas Hard Real-Time y Safety-Critical.

Aunque el contenido está en inglés, está presentado en diapositivas fáciles de seguir, así que aparte de la descripción general no se hizo una traducción/resumen adicional.


Un proyecto respaldado por el gobierno para localizar el sistema central de aviónica y el software del T-50. El software de misión, llamado Operational Flight Program, fue desarrollado usando Real-time Java. Esta presentación muestra por qué se eligió Java y el trabajo realizado en las primeras etapas del desarrollo para adaptarse a Java.

5 comentarios

 
gnh1201 2024-11-14

Hasta hace poco estuve trabajando bastante tiempo en dar soporte a JavaScript en sistemas embebidos, y me parece interesante porque, aunque el lenguaje es distinto, hay bastantes puntos en común en las preocupaciones que se tienen. Gracias por compartir un material tan bueno.

 
hackerst 2024-11-08

Parece ser un texto de 2012. Si la razón para no elegir C/C++ fue un tema de seguridad, creo que si hubiera sido hoy, la elección podría haber sido muy distinta.

 
regentag 2024-11-08

Probablemente no ha cambiado. En el sector aeronáutico no parece haber muchas opciones para elegir...
Según una entrevista de 2020, el KF-21 también se está desarrollando en C++.
En Estados Unidos también usaron Ada hasta el F-22, y cambiaron a C++ durante el programa JSF.
Hoy en día debe ser difícil conseguir desarrolladores de Ada (aunque todavía queda muchísimo código legado. Boeing Korea aún publica de vez en cuando vacantes para desarrolladores de Ada). Rust apenas está empezando a tener herramientas certificadas una por una, así que...

Tal vez dentro de 20 o 30 años, cuando desarrollen el caza de próxima generación después del KF-21, eso cambie.

 
roxie 2024-11-07

De verdad es ese avión, el T-50.

 
regentag 2024-11-07

Sí, de verdad es ese avión, el T-50 jaja.