How long does your real-time software take to run?

RapiTime Worst-Case Execution Time Technology

Research from the Real-Time Systems Group at the University of York resulted in an innovative Worst-Case Execution time (WCET) analysis technology now called RapiTime, which was transferred to industry via a spin-out company, Rapita Systems Ltd.

The technology enables companies in the aerospace, space and automotive industries to reduce the time and cost required to obtain confidence in the timing correctness of the systems they develop. The RapiTime technology has global reach having been deployed on major aerospace and automotive projects in the UK, Europe, Brazil, India, China, and the USA. Key customers include leading aerospace companies as well as major automotive suppliers.

  • Developed by the Real-Time Systems research group.
  • Researchers included Guillem Bernat, Ian Broster, Antoine Colin, Rob Davis, and Alan Burns.
  • Underpinning Research: Hybrid measurement-based worst-case execution time analysis (WCET) techniques. Determines the longest time that software components can execute on advanced microprocessors.
  • Technology: RapiTime WCET analysis tools.
  • Impact: Deployed on major aerospace, space and automotive projects in the UK, Europe, Brazil, India, China, and the USA. Customers include BAE Systems, European Space Agency (ESA), Embraer, Alenia Aermacchi, and Infineon.
  • Commercialisation of the research: RapiTime was developed by start-up company, Rapita Systems Ltd.

Worse Case Execution Time case study (PDF  , 394kb)