Skip to main content

A Functional Testing Toolset and Its Application to Development of Dependable Avionics Software

  • Conference paper
  • 899 Accesses

Part of the book series: Advances in Intelligent and Soft Computing ((AINSC,volume 170))

Abstract

Significant part of requirements to avionics software can only be tested on target hardware running non-instrumented software. General purpose functional testing toolsets require loading auxiliary software to target avionics devices to perform target-based testing. This work presents a toolset for functional testing of avionics software, aimed at testing without target instrumentation. The toolset supports automatic and human-assisted testing of software running on target avionics device(s) by providing input data through a variety of onboard interface channels and analyzing devices’ responses and inter-device communication. Architecture of software and hardware counterparts of the toolset is described. A family of avionics testbenches based on the toolset is considered as an industrial case study. Special attention is paid to toolset application for testing of dependability requirements to avionics systems.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. IBM, Embedded software test automation framework – IBM Rational Test Real Time (2011), http://www-01.ibm.com/software/awdtools/test/realtime/ (accessed December 19, 2011)

  2. Vector Software, How to Improve Embedded Software Unit/Integration Testing with Automation (2011), http://www.vectorcast.com/testing-solutions/unit-integration-embedded-software-testing.php (accessed December 19, 2011)

  3. Balashov, V.V., Bakhmurov, A.G., Chistolinov, M.V., Smeliansky, R.L., Volkanov, D.Y., Youshchenko, N.V.: A hardware-in-the-loop simulation environment for real-time systems development and architecture evaluation. Int. J. Crit. Comput.-Based Syst. 1(1/2/3), 5–23 (2010)

    Article  Google Scholar 

  4. Balashov, V.V., Balakhanov, V.A., Bakhmurov, A.G., Chistolinov, M.V., Shestov, P.E., Smeliansky, R.L., Youshchenko, N.V.: Tools for monitoring of data exchange in real-time avionics systems. In: Proc. European Conference for Aero-Space Sciences, EUCASS (2011)

    Google Scholar 

  5. Balashov, V.V., Balakhanov, V.A., Kostenko, V.A., Smeliansky, R.L., Kokarev, V.A., Shestov, P.E.: A technology for scheduling of data exchange over bus with centralized control in onboard avionics systems. Proc. IMech. E Part G: J. Aerosp. Eng. 224(9), 993–1004 (2010)

    Article  Google Scholar 

  6. IEEE, IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) – Framework and Rules (2010), doi:10.1109/IEEESTD.2010.5553440

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vasily Balashov .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Balashov, V., Baranov, A., Chistolinov, M., Gribov, D., Smeliansky, R. (2013). A Functional Testing Toolset and Its Application to Development of Dependable Avionics Software. In: Zamojski, W., Mazurkiewicz, J., Sugier, J., Walkowiak, T., Kacprzyk, J. (eds) Complex Systems and Dependability. Advances in Intelligent and Soft Computing, vol 170. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30662-4_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-30662-4_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-30661-7

  • Online ISBN: 978-3-642-30662-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics