ISO 26262 Conference logo
I’m pleased to be confirmed as a Speaker at the 10th International Annual ISO26262 Conference, to be help in Stuttgart in October.
I will be speaking on “Use MISRA C:2012 as your language subset – write safe and secure application code”
This is a topic, especially in light of the imminent publication of the 2nd Edition of ISO26262, that needs reinforcing…
ISO-IEC JTC1-SC7 2018 Plenary
I am pleased to have been invited to form part of the UK delegation to the ISO/IEC JTC1/SC7 2018 Plenary, held at the Indian Habitat Centre, in New Delhi, between 6th and 11th May.
As well as attending the Plenary sessions (to start and finish the week) I was an active participant in two Working Groups:
- WG20 – Book of Knowledge & Professionalization
- WG26 – Software Testing
A busy, but enjoyable week!
Manufacturing in Motion 2018
Back in January, I announced that I had been invited to participate as part of the British Standards Institution led panel session “How robotics and automation are transforming manufacturing systems” at the Manufacturing In Motion (MACH 2018) event at Birmingham’s National Exhibition Centre.
The panel consists of:
- Dan Palmer – Moderator
- Professor Stephen Cameron – Robot Ethics
- Robert Garbett – Drones & UAS
- Ruptesh Pattanayak – AI transforming manufacturing
- plus me ….
A number of questions were asked – in light of the event, these were with a manufacturing slant
- How do you think robots, drones, autonomous systems and AI will change the manufacturing industry in the future?
- What do manufacturers need to do to take advantage? What are the challenges and how to overcome them?
- What is the role of standards in supporting these technologies?
- What will the impact be on jobs? What skills will employers need to recruit for?
- How can we make systems secure?
I even got headline billing in an article by Joseph Flaig for the IMechE… which was syndicated
My thanks to my fellow panelists for a good discussion, and my thanks especially to BSI for inviting me to be part of their session.
MACH 2018 BSI panel
(photo: Joseph Flaig)
On Friday 9th March, after nigh on six years, I bid farewell to Mychett Place and Frazer-Nash Research. I wish my former colleagues well for their future.
With effect of Monday 12th March, I have joined LDRA working out of their new Silchester office…
I’m looking forward to the new challenges.
Regular readers of this blog/website may have noticed that something has changed! The site is now secure.
For some time I have been considering migrating this blog from HTTP to HTTPS… but expected making the change would be quite a hassle, and not worth the effort.
Thankfully, my hosting provider has helped, by providing an SSL certificate for the site… and the changes were quite straightforward.
The only area of difficulty was that the existing social media sharing widget did not work fully under HTTPS, so it has been replaced by a new plugin – the Social Media and Share Icons plugin (from Ultimate Social Media). This looks to be quite an improvement, so will have to play with the settings!
While it is widely considered that MISRA C provides best practice guidelines for the development of safety-related systems, the publication of “C Secure” has generated discussion on the applicability of MISRA C for secure applications.
In response, the MISRA C Working Group are pleased to announce the publication of two Addenda to the MISRA C:2012 guidelines.
- The 2nd edition of MISRA C:2012 Addendum 2 (Coverage of MISRA C:2012 against ISO/IEC TS 17961:2013 “C Secure”) updates the 1st edition to include coverage provided by Amendment 1 (Additional security guidelines for MISRA C:2012).
- MISRA C:2012 Addendum 3 (Coverage of MISRA C:2012 against CERT C) provides an analysis of the overage provided by MISRA C:2012 (including Amendment 1) against the recommendations provided by CERT C
Together, these two documents demonstrate that MISRA C provides best practice guidelines for the development of secure applications, as well as the widely considered applicability of MISRA C for safety-related systems.
Future work within the MISRA C Working Group on the Standard Library for Hosted Applications, and to add the new features of C11 are underway, and will enhance the coverage of MISRA C in these areas.
Manufacturing in Motion 2018
I am pleased to announce that I will be Speaking as part of the British Standards Institution led panel session “How robotics and automation are transforming manufacturing systems” at the Manufacturing In Motion (MACH 2018) event at Birmingham’s National Exhibition Centre.
The panel consists of:
- Professor Stephen Cameron (of Oxford University) – Robot Ethics
- Robert Garbett (Chief Executive, Drone Major Group) – Drones & UAS
- Ruptesh Pattanayak (Industry Solutions Executive, Microsoft) – AI transforming manufacturing
- Dan Palmer (Head of Market Development, BSI) – Standards Development
- plus me ….
Since the publication of MISRA C:2012 and its adoption by industry and the wider C community, a number of issues have arisen, both from discussions within the MISRA C Working Group and in response to feedback via the MISRA C Forum on this bulletin board.
In response to this, the MISRA C Working Group has published Technical Corrigendum 1 – this document provides clarification on these issues, and should be read in conjunction with the original MISRA C:2012 document.
TC1 can be freely downloaded from the MISRA Forum.
I am pleased to announce the publication of ISO/IEC 20246:2017 (Software and systems engineering — Work product reviews), which sits alongside the ISO/IEC/IEEE 29119 family.
This Standard establishes a generic framework for Work Product Reviews that can be referenced and used by all organisations involved in the management, development, test and maintenance of systems and software.
It contains a generic process, activities, tasks, review techniques and documentation templates that are applied during the review of a work product. A work product is any artefact produced by a process.
This document defines work product reviews that can be used during any phase of the life cycle of any work product; it is intended for, but not limited to, project managers, development managers, quality managers, test managers, business analysts, developers, testers, customers and all those involved in the development, testing and maintenance of systems and software.
This Standard can be purchased through National Bodies, or directly from ISO.