Device Developer Conference – MISRA C Chairman’s Presentation

As a personal first, my presentation is now vailable on YouTube!

Posted in MISRA | Leave a comment

MISRA clarifies safe and secure uses of the C language

The MISRA C Working Group is pleased to announce the launch of four new documents, at the forthcoming Device Developer Conference:

  • Guidelines on achieving MISRA Compliance:

    • MISRA Compliance 2016
    • MISRA-C:2004 Permits
  • Enhancements for Security Coding

    • MISRA C:2012 Addendum 2 – Coverage of MISRA C:2012 against ISO 17961
    • MISRA C:2012 Amendment 1 – Additional Security Guidelines

These enhancements to MISRA C:2012 reinforce its position as an industry leading publication, both in safety-critical and security-critical software.


Download the Full Press Release

Download the Full Press Release


MISRA C was first published in 1998. Now in its third edition, MISRA C "Guidelines for the use of the C language in critical systems" was established to provide a "restricted subset of a standardized structured language" as required in the 1994 MISRA Guidelines, for automotive systems being developed to meet the requirements of Safety Integrity Level (SIL) 2 and above.

Subsequently, it has been adopted and used across a wide variety of industries and applications including the rail, aerospace, military and medical sectors.

Posted in MISRA | Leave a comment

UK Device Developer Conference 2016

I am please to announce that I will be speaking at the UK Device Developers' Conference 2016, to be held in Cambridge in April.

I will be taking part in the Workshop "Getting to grips with the Latest Developments around MISRA C", giving a "State of the Nation" presentation about MISRA C.

Specifically, I will be highlighting the applicability of MISRA C to the Security aspects of software development.

Posted in MISRA, Software | Leave a comment

VDA Automotive SYS Conference 2015 Report

Download My Conference Presentation As previously mentioned, last week I attended the VDA Automotive SYS Conference in Potsdam.

The theme of my presentation was MISRA C – Safety v Security and discussed the coverage of MISRA C against ISO/IEC 17691 (the C Secure standard).

As my debut on the conference circuit, I think things went as well as expected, and I'm greatful for the positive feedback received from delegates.

Posted in MISRA, Standards, Uncategorized | Leave a comment

Geocacheing in Germany


The scene is set: attending a conference in Germany, and you have a couple of hours free in the evening. Do you (a) sit in the bar and drink beer, or (b) go geocaching?

A bit of a silly question, really…

A Souvenir From Brandenburg

Souvenir from Stadt Brandenburg

Souvenir from Stadt Brandenburg

Checking the Geocaching website, a circuit of a dozen or so caches looked do-able – with a possible bonus of a six-haul Tracker-hotel. So armed with my phone running the cgeo app, and a translation of the various cache webpages, I set off with a conference co-attendee (aka TheDoctor12)

The Geocaching system offers a souvenir for each Stadt in Germany – so completion of the first cache resulted in the award of a new icon… my first non-UK territory

The Coin and Tracker Bug Hotel

Coin & TB Hotel "Waldlehrpfad" Wildpark Potsdam

Coin & TB Hotel “Waldlehrpfad” Wildpark Potsdam

With three of the first four on the route safely logged, we entered the Waldlehrpfad in such of the Coin and Tracker-Bug Hotel… reportedly holding six trackables.

Unfortunately, only two were present:

  • Grisu der kleine Drache
  • Stefricks Metropolis Express

I retrieved these two for a journey to England… and the other four logged as missing.

Continuing the Walk

Onward we trekked, taking in a further three more but skipping other two planned caches due to too much activity, before reaching the nearest one to the hotel. Unfortunately, in the fading light this wooded area precluded further exploration, so we decided to call it a night. But I went to find Am Boden the following morning!

  1. Haus33
  2. Haveldurchblick
  3. Haveldurchblick 2
  4. Coin & TB Hotel "Waldlehrpfad" Wildpark Potsdam
  5. Einer am Rande
  6. So geht es auch
  7. Blick nach Potsdam #1
  8. Am Boden

I did not "DNF" the three that we did not find, as we skipped them, rather than didn't find them.

An enjoyable walk, in some lovely countryside… hopefully I will be back again some time, to find a few more!

Posted in Geocaching | Leave a comment

VDA Automotive SYS Conference

I am please (and slightly nervous) to announce that I will be speaking at the VDA Automotive SYS 2015 conference, to be held in Postdam in July.

I will be taking part in the Workshop "Software coding for safety and security", talking about MISRA C and the difference between Safety and Security in software development.

Posted in MISRA, Software | Leave a comment

Santa Run for the Phyllis Tuckwell Hospice

On Sunday 14th December, I will be taking part in the annual Santa Fun Run in aid of the Phyllis Tuckwell Hospice.

As all who know me will confirm, I am not built for running…

But sometimes, one must escape from the comfort zone, and do something silly…

How to Support

JustGiving - Sponsor me now! Please help me raise money for the Phyllis Tuckwell Hospice, by clicking on the JustGiving logo.

You can also donate by TXTing ADBX74 to 70070.

The Phyllis Tuckwell Hospice

The Phyllis Tuckwell Hospice is the only adult Hospice across the whole of West Surrey and part of North East Hampshire, supporting and caring for terminally ill people and their families, both at the Hospice and in the community.

For more information, please visit their website.


Posted in Charity Fundraising | Leave a comment

ISO/IEC/IEEE 29119-5 Keyword Driven Testing

Following on from the successful publication of ISO/IEC/IEEE 29119 Parts 1, 2 and 3 and the progress on Part 4, the attention of attention ISO/IEC JTC1/SC7/WG26 has now turned to Part 5 – Keyword Driven Testing.

Continue reading

Posted in WG26 | Leave a comment

ISO/IEC/IEEE 29119 Faces Objections

As a member of the UK Mirror Panel to WG26, which is responsible for the ISO 29119 standard, I am disappointed to read of the objection to the standard led by the International Society for Software Testing, which has resulted in a formal petition to ISO.

Continue reading

Posted in WG26 | Leave a comment

Is Software just a Black Art?


In the August 2014 edition of the IET's E&T Magazine, Tim Fellows wrote an article titled How to avoid getting sucked into the black hole of software development (link).  The article seems to blame the bulk of software related problems on the contracts, but I think Mr Fellows misses the point completely.

I'd like to challenge some of the points made…

Continue reading

Posted in MISRA, Software | Leave a comment