Chapter

Formal Methods: Foundations and Applications

Volume 5902 of the series Lecture Notes in Computer Science pp 54-69

Test Case Generation of Embedded Real-Time Systems with Interruptions for FreeRTOS

  • Wilkerson L. AndradeAffiliated withFederal University of Campina Grande (UFCG)
  • , Patrícia D. L. MachadoAffiliated withFederal University of Campina Grande (UFCG)
  • , Everton L. G. AlvesAffiliated withFederal University of Campina Grande (UFCG)
  • , Diego R. AlmeidaAffiliated withFederal University of Campina Grande (UFCG)

* Final gross prices may vary according to local VAT.

Get Access

Abstract

This paper discusses issues raised in the construction of test models and automatic generation of test cases for embedded real-time systems with interruptions that can run on the FreeRTOS operating system. The focus is on the use of symbolic transition systems (STSs) as the formalism from which test cases are generated by using the STG tool. The solution presented considers a test case execution model for real-time systems with interruptions that can be based on the integrated use of FreeRTOS components. A case study is presented to illustrate all steps from the construction of the test model to test case generation.