Visualization Component for the Aircraft Real-Time Operating System JetOS | Programming and Computer Software
Skip to main content

Visualization Component for the Aircraft Real-Time Operating System JetOS

  • Published:
Programming and Computer Software Aims and scope Submit manuscript

Abstract

The creation of visualization component for onboard civil aviation systems is considered. The software used on board must comply with the internationally accepted safety standards. This imposes additional requirements for both the hardware used and the system development process. This paper is devoted to the use of multicore processors in avionics embedded systems for improving the performance of the software implementation of the OpenGL SC library. The ability to use multicore processors in safety critical systems is provided by the Russian-made real-time operating system JetOS. An implementation of multi-window rendering using the OpenGL SC library is also considered.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
¥17,985 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Japan)

Instant access to the full article PDF.

Fig. 1.
Fig. 2.
Fig. 3.
Fig. 4.
Fig. 5.
Fig. 6.
Fig. 7.
Fig. 8.
Fig. 9.
Fig. 10.
Fig. 11.

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

REFERENCES

  1. Fedosov, E.A., A project of creating new generation integrated open architecture modular avionics, Polyet, 2008, no. 8, pp. 15–22.

  2. Fedosov, E.A., Kos’yanchuk, V.V., and Sel’vesyuk, N.I., Integrated modular avionics, Radioelektron. techn., 2015, no. 1, pp. 66–71.

  3. ARINC Standards Store. https://www.aviation-ia.com/product-categories

  4. Safety Critical Working Group. https://www.khronos.org/openglsc

  5. DO-178C Software Considerations in Airborne Systems and Equipment Certification. http://www.rtca.org/store_product.asp?prodid=803

  6. Barladian, B.Kh., Voloboy, A.G., Galaktionov, V.A., Knyaz’, V.V., Koverninskii, I.V., Solodelov, Yu.A., Frolov, V.A., and Shapiro, L.Z., Efficient implementation of OpenGL SC for avionics embedded systems, Program. Comput. Software, 2018, vol. 44, no. 4, pp. 207–212.

    Article  Google Scholar 

  7. Solodelov, Yu.A. and Gorelits, N.K., Certifiable onboard real-time operating system JetOS for Russian aircraft projects, Trudy ISP RAN, 2017, 29, no. 3, pp. 171178. https://doi.org/10.15514/ISPRAS-2017-29(3)-10

    Article  Google Scholar 

  8. Universal data processor module MUPD/P3041-VPX 3U. http://www.nkbvs.ru/products/elektronnie-modyli/vpx-3u/moduli-universalnogo-protsessora-dannix-mypd-p3041

  9. A Safety Critical Compositor for OpenGL SC. https://coreavi.com/wp-content/uploads/2018/08/compositor_whitepaper_final-1.pdf

  10. EGL_EXT_compositor. https://www.coreavi.com/product_category/embedded-opengl-drivers/

  11. Barladian, B.Kh., Shapiro, L.Z., Mallachiev, K.M., Khoroshilov, A.V., Solodelov, Y.A., Voloboy, A.G., Galaktionov, and V.A., Koverninskiy, I.V., Multi-windows rendering using software OpenGL in avionics embedded systems, CEUR Workshop Proceedings, Proc. of the 29th International Conference on Computer Graphics and Vision, Bryansk, Russia, 2019, vol. 2485, pp. 28–31.  https://doi.org/10.30987/graphicon-2019-2-28-31

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to B. Kh. Barladian, L. Z. Shapiro, K. A. Mallachiev, A. V. Khoroshilov, Yu. A. Solodelov, A. G. Voloboy, V. A. Galaktionov or I. V. Koverninskii.

Additional information

Translated by A. Klimontovich

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Barladian, B.K., Shapiro, L.Z., Mallachiev, K.A. et al. Visualization Component for the Aircraft Real-Time Operating System JetOS. Program Comput Soft 46, 167–175 (2020). https://doi.org/10.1134/S0361768820030020

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S0361768820030020

Keywords: