Embedded World 2021


One month to go until Embedded World 2021…

Unsurprisingly in the circumstances, this key event in the embedded systems calendar will be virtual, but that doesn’t make it any less important!

Once again, I’m pleased to announce that I will play an active role in this conference… both as a Session Chair and as a Presenter.

The full program is available from the conference website.

As a Session Chair

I will be Chairing a total of five sessions, within the Software and Systems Engineering track:

  • Monday
    • Session 6.1 – Languages and Standards
    • Session 6.2 – MISRA
    • Session 6.3 – Development Process
  • Tuesday
    • Session 6.5 – Measures and Metrics
    • Session 6.6 – Requirements Engineering

As a Presenter

I will be presenting three Papers

  • Session 6.1 (Monday, 13:30): MISRA C/C++ Situation Report
  • Session 6.5 (Tuesday, 13:30): How to SQuaRE the Circle of Software Quality Measures
  • Session 6.13 (Friday, 11:00): Standardisation of Software Testing…a Necessary Evil?

All times Central European Time.

Posted in Conferences, MISRA, Standards | Comments Off on Embedded World 2021

IET Code of Practice “Cyber Security and Safety”

IET Code of Practice "Cyber Security and Safety"

A couple of years back, fellow members of the IET’s Safety Technical Professional Network Andy German and Richard Piggin (both then at Atkins) proposed the creation of a Code of Practice for Cyber Security and Safety.

Shortly afterwards, I joined a motley crew gathered at the IET’s headquarters at Savoy Place and held a brainstorming session…

This in turn led to deeper discussions, and for one or two people, a lot of hard work.


I am proud of my small, supporting, role in the production of this publication – I hope industry finds it useful and informative, and it can help make our systems more secure and hence safer. And my thanks to LDRA for supporting my involvement in this Group.

The document is available for free download from the IET website.

Posted in IET, Standards | Comments Off on IET Code of Practice “Cyber Security and Safety”

ECF Monthly Gradings

The new, monthly, ECF gradings are out! This moves to a four-digit ELO-based system.

  • Andrew: Rapidplay 1375D, StandardPlay 1480E
  • Emily: Rapidplay 1008C
  • Isobel: Rapidplay 783C
Posted in Chess | Tagged Chess, ECF | Comments Off on ECF Monthly Gradings

ECG Gradings – July 2020

Although the season was curtailed due to the Covid restrictions, the ECF Gradings have been updated to reflect the season.

My StandardPlay grading is up (to 104E – based on a total of 12 matches), but my RapidPlay grading is down (to 90D – based on 20 matches).

Emily nudges up to 41B (from 36C) , while Isobel nudges up to 11B (from 7A) – both RapidPlay only.

Posted in Chess | Tagged Chess, ECF | Comments Off on ECG Gradings – July 2020

FIDE Rating – Mar-2020

Following my fairly poor showing at the Richmond Rapidplay, it comes as no surprise that my grading has dipped…

Thankfully not by too much…

Posted in Chess | Tagged Chess, FIDE | Comments Off on FIDE Rating – Mar-2020

ECF Gradings – January 2020

The “December 2019” gradings are out!

Gradings wef 2019-12-31
  Andrew Emily Isobel
Standard Play 95E
Rapid Play 98E 35D 7A
Posted in Chess | Comments Off on ECF Gradings – January 2020

FIDE Ranking – September 2019

With the publication of the September 2019 gradings, I’m pleased to gain my debut FIDE rating.

As estimated following the August Richmond Rapid Play, this has been confirmed as 1,009 – which I will endeavour to improve.

Posted in Chess | Comments Off on FIDE Ranking – September 2019

Richmond Rapid-Play #125

Sunday 11th August saw my return to competitive rapid-play, for the first time since the summer of 2007!

Both Emily and Isobel were entered for the U80 (grade) section, and I entered the U120… notably, the majority of players in both sections were juniors.


The first match saw me entering the end-game with a material and time advantage… but carelessness allowed my opponent (who subsequently came 3rd overall) to dismantle my pawn structure, leading to my resignation. A quick win in the second, and an early agreed draw was a satisfying morning’s work.

The afternoon began with a long (in rapid-play terms) match against one of the few other adults… with both players under two minutes left on the clock, my opponent had a bishop for two pawn advantage – his additional mobility paid dividends. In the fifth, a tactical game resulted in an agreed draw. The final round saw me enter the end game two pawns down, with my King defending against a passed pawn. Thankfully my opponent blundered, allowing me to block his King’s path through my pawn structure… a third draw.

Overall, one win and three draws (with a grading performance estimated at 78.8) was a reasonable result. Equally important, gaining two draws from the three games against FIDE graded players means (for the first time) I have a FIDE grade (estimated at 1009).


Both Emily and Isobel struggled, registering one win (against the same opponent) in their first five games… leading to the inevitable match-up – with Emily winning the family bragging rights in the sixth round.

Posted in Chess | Comments Off on Richmond Rapid-Play #125

Chess Gradings – July 2019


Our latest gradings are as follows:

Gradings wef 2019-08-01
Andrew 107F
Emily 25F
Isobel 0E
Posted in Chess | Comments Off on Chess Gradings – July 2019

Five Minutes With…

Recently, I took part in a Five Minutes With… interview with Richard Nass (of Embedded Computing Design) discussing MISRA C.

The interview can be heard on the ECD website.

Posted in MISRA, Software | Comments Off on Five Minutes With…