Towards formal testing of jet engine Rolls-Royce BR725
Markus Roggenbach · 2009
The Rolls-Royce BR725 is a newly designed jet engine for ultra-longrange and high-speed business jets. In this paper we apply our theory of formal testing [5,6] to the starting system of the Rolls-Royce BR725 control software. To this end we model the system in CSP, evaluate test suites against the formal model, and finally execute test suites in an in-the-loop setting of the SUT. This case study demonstrates the applicability of our testing approach to industrial systems: it scales up to real world applications and it potentially fits into current verification and quality assurance processes, as e.g., in place at Rolls-Royce.