Dr. Antoine Colin

Dr. Antoine Colin

  • Chief Technology Officer (CTO)
  • Rapita Systems, UK

Dr Antoine Colin is a founder of Rapita Systems Ltd and leads the team in charge of the development of all the hardware and software product lines of the company, and the engineering services team in charge of delivering solutions to customers. He is the software architect for the RVS software platform and has been the main developer for a large part of its key technologies. His expertise lies in on-target analysis for safety critical and real-time systems (timing analysis, structural coverage, constraints checking, etc.) and he has been involved in several research projects ranging from simulation of cryptographic processors, analysis of the impact of modern CPU architecture for space applications, to automatic code transformation for fault detection.

Sessions

  • Complex Systems (Hardware and Software) Testing and Certification

    New complex chips, often with multiple levels of cores, makes it difficult to understand their internal behaviour and design effective testing strategies, highlighting the challenges of certifying Systems on Chips (SoCs) in the context of multicore architectures. Issues such as power management, firmware updates, and the use of GPUs further complicate the certification process – what is the best test approach and how much data is needed to determine a successful test? Data bus testing from ARINC 429 to 1553, how do you best test data on the bus? The ability to handle in-flight changes, which are more common in military applications but increasingly in civil aviation, requires specific testing approaches and standards. What are best practices with Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) testing? How do we achieve DO-178C Compliance? Overall, the visualisation, validation and certification in avionics systems necessitates a comprehensive understanding of the underlying hardware, software, and communication protocols.

  • Defining Quantifiable Measures for Data Coupling and Control Coupling