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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
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)
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)
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)
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)
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)
IEEE, IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) – Framework and Rules (2010), doi:10.1109/IEEESTD.2010.5553440
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)