SafeTTy Systems™

At SafeTTy Systems, we help our customers to develop software for reliable space-based systems, automotive systems (including autonomous vehicles), industrial control systems, medical systems, railway systems, sports equipment …

We do this using an industry-proven engineering process that integrates ‘Time-Triggered‘ (TT) software architectures with patented run-time monitoring techniques.

The designs that we support are typically based on low-cost, off-the-shelf microcontrollers, provided by a range of different semiconductor manufacturers (our technology is not tied to any particular hardware platform).

Where required, we help our customers to achieve compliance with one or more international safety standards: ISO 26262, IEC 61508, ISO 13849, IEC 62304, IEC 60730 …

We offer:

We are a UK company with a worldwide customer base.



BSI PAS 1880: Guidelines for developing and assessing control systems for automated vehicles

Dr Michael J. Pont (CEO, SafeTTy Systems Ltd) has been asked to write the first comprehensive set of UK guidelines for developers of automated vehicles. Produced by BSI, this ‘Publically Available Specification’ (PAS) is entitled ‘Guidelines for developing and assessing control systems for automated vehicles’.

From the PAS scope:

This PAS provides guidance on the development and assessment of control systems for use in automated vehicles (AVs).

This PAS covers AVs that are intended for use on public roads (including passenger cars, buses and trucks). This PAS also covers passenger ‘pods’ that are distinguished by the fact that: [i] they may be used in a wide range of environments (e.g. public roads, airport terminals, shopping malls); [ii] they will have a maximum operating speed that is likely to be significantly lower than that of AVs that are intended solely for use on public roads (e.g. 20 mph).

This PAS covers AVs that are capable of moving passengers and / or goods, without human intervention during the journey: [i] to a target location that is specified at the start of the journey; [ii] to a safe location (e.g. the side of the road), where possible, in circumstances where the AV cannot complete the journey successfully (e.g. due to failure of the control system). It is assumed in all cases that there will be restrictions on the possible target locations (for example, a road vehicle may be restricted to operating in the motorway network and a pod may be restricted to operating within a given airport terminal).

Dr Pont comments: “I am very pleased to have been asked to contribute to this important project. The work that I am doing builds on a series of AESIN workshops that SafeTTy Systems helped to organise in 2017-2018 and to which many UK and international automotive companies contributed.”

Dr Pont adds: “A draft of this PAS is now available for public consultation: it can be found on the BSI website.”

Please note that you may need to register on the BSI site before you can access the draft (and submit comments). Registration is free.

The registration page is here. 



Our popular ‘ERES2’ book is available as a paperback for just £45

ERES2 front cover
Did you know that ‘The Engineering of Reliable Embedded Systems’ (ERES2) is available in a low-cost paperback format?

This popular book documents an industry-proven approach to the development of software for reliable, real-time embedded systems, based on the use of ‘Time Triggered’ (TT) architectures.

The case studies in ERES2 describe the development of software for the following products: [i] an industrial alarm sounder unit (IEC 61508, SIL 2); [ii] a domestic washing machine (IEC 60730, Class B); [iii] a hospital radiotherapy machine (IEC 60601-1; IEC 62304, Class C); [iv] a steering-column lock for a passenger car (ISO 26262, ASIL D); and [v] an aircraft jet engine (DO-178C, Level A).

You’ll find further information on the ERES2 page.

Our ‘ERES2’ book is accompanied by a growing suite of public ‘Time-Triggered Reference Designs’ (TTRDs).

Used in conjunction with the book, these code examples are designed to illustrate ways in which TT software architectures can be used to support the development of a wide range of embedded systems for which safety is a key design consideration.

The latest suite of public TTRDs can be downloaded from our TTRD page.