User:Andrew D Banks

{{Userpage}}

{{Infobox Person

|name = Andrew Douglas Banks

|post-nominals = IEng MIET FBCS CITP FRSA

|image =

|image_size =

|caption =

|nationality = {{flagicon|UK}}

|birth_date = {{Birth year and age|1968}}

|birth_place = RAF Akrotiri, Cyprus

|known_for = Software and Systems Engineering standards

|education = St Peter's School, York

|alma_mater = {{Plainlist|

|occupation = Software and Systems Engineering Consultant

|employer = {{Plainlist|

  • LDRA Limited,
  • Intuitive Consulting}}

|organization = {{Plainlist|

|party = Independent

|boards =

|partner = Helen Rose

|children = Emily, Isobel

|parents =

|relations =

|signature =

|website = https://AndrewBanks.com

|callsign = M0YMA, 2E0GFF, M6ADB

|footnotes =

}}

Disambiguation

This Andrew Banks is an English software engineer.

{{about||the English-Australian businessman and film producer|Andrew Banks}}

{{for|the British tennis player|Andrew Banks (tennis)}}

Declaration

Note: This bit is deliberately written in the first person!

Wikipedia (or at least some Wikipedians) seem to hold a view that, if you are close to a subject or you are a Subject-matter expert, that means you have a Conflict of interest.

In the interests of openness, and to avoid untoward accusations of bias, I hereby declare my connection to these topics - although I question the label "conflict of interest"!

{{UserboxCOI|float=right |1=LDRA|2=List of tools for static code analysis|3=MISRA C|4=MISRA|5=ISO/IEC JTC 1/SC 7|6=ISO/IEC 29119}}

  1. I am employed by LDRA Limited
  2. ... who produce inter alia static analysis tools
  3. I am the Chairman of the MISRA C Working Group (2013 to present)
  4. ... and hence associated with the MISRA Consortium.
  5. I am a UK head-of-delegation to ISO/IEC JTC 1/SC 7, the software and systems engineering sub-committee
  6. ... and specifically a delegate to WG 26 which develops the ISO/IEC 29119 family of standards

My Professional ethics means that I endeavour to maintain an impartial viewpoint on any Wikipedia articles I create or edit... should I fail in that impartiality, please let me know so I can make amends and to ensure there is no repeat.

Professional Recognition

Andrew is:

Andrew is Professionally Registered as:

Andrew is also:

Professional Career

In February 2018, LDRA announced{{cite web|title="LDRA Extends Commitment to Safety and Security Compliance Through Hire of Automotive Software Standards Champion" |url=https://news.thomasnet.com/companystory/ldra-extends-commitment-to-safety-and-security-compliance-through-hire-of-automotive-software-standards-champion-40009824 |publisher=Thomas Industry Update |date=28 February 2018 |accessdate=11 July 2018}} the hiring of Andrew Banks to boost their Standards activities. Their announcement highlighted that he is the Chairman of both the MISRA C Working Group and of the BSI Software Testing Working Group, and a contributor to a number of national and international standards in the Software Engineering and Functional Safety domains, notably ISO 26262.

Conferences and Events

Andrew has been a member of the Program Committee{{cite web | access-date=2022-08-18 | title=Embedded World - Program Committee | publisher=WEKA Fachmedien GmbH | url=https://events.weka-fachmedien.de/embedded-world-conference/committee/ }} for the Embedded World Conference since 2018, and acts as the session chair for the MISRA track and various other sessions, as well as presenting several papers each year.

In addition, Andrew is a regular speaker and session chair at other conferences and events, in the UK and globally.

{{cite web | access-date=2022-08-18 | title=Speaker Info - Andrew Banks | publisher=Embedded Online Conference | url=https://embeddedonlineconference.com/speaker/Andrew_Banks }}

{{cite web | access-date=2022-08-18 | title=Speaker Info - Andrew Banks | publisher=Embedded Safety and Security Conference | url=https://www.embedded-safety-security.com/team-showcase/andrew-banks-2/ }}

{{cite web | access-date=2022-08-18 | title=MISRA C updates | publisher=HIS Conference | url=https://www.his-conference.co.uk/session/misra-c-updates-2016 }}

{{cite web | access-date=2022-08-18 | title=Embedded Live 2018 agenda | publisher=Embedded Live Conference | url=https://www.feabhas.com/embedded-live-2018-agenda }}

International Standards Committees

Andrew is involved in a number of Standards Bodies, including:

  • ISO/IEC JTC1 (Information and Communications Technology)
  • UK Delegate to ISO/IEC JTC 1/AHG 4 (Collaboration Across Domains)
  • UK Delegate to ISO/IEC JTC 1/AG 10 (Outreach)
  • UK Delegate to ISO/IEC JTC 1/AG 15 (Standards and Regulation)
  • UK Delegate to ISO/IEC JTC 1/AG 18 (Vocabulary)
  • UK Head of Delegation to (wef 2021-01-01, previously UK Member of) ISO/IEC JTC 1/SC 7 (Software & Systems Engineering)
  • Convenor of ISO/IEC JTC1/SC 7/AHG 7 (Open-source software)
  • UK Delegate to ISO/IEC JTC1/SC 7/AG 3 (Communications and Outreach)
  • UK Expert to ISO/IEC JTC1/SC 7/WG 4 (Tools and Environment)
  • UK Expert to ISO/IEC JTC1/SC 7/WG 6 (Software Product and System Quality)
  • UK Expert to ISO/IEC JTC1/SC 7/WG 26 (Software Testing)

Publications

Andrew is a contributor to the following:

= MISRA =

== MISRA C ==

  • MISRA C:2012 -- Guidelines for the Use of the C Language in Critical Systems 2012{{citation | title=MISRA C:2012 -- Guidelines for the Use of the C Language in Critical Systems 2012 | edition=3rd | publisher=MISRA | location=Nuneaton, UK | date=2013-03-18 | isbn=978-1-90-640010-1 }}.
  • MISRA C:2012 Amendment 1 -- Additional security guidelines for MISRA C:2012{{citation | title=MISRA C:2012 Amendment 1 -- Additional security guidelines for MISRA C:2012 | url=https://misra.org.uk/LinkClick.aspx?fileticket=V2wsZxtVGkE&tabid=57 | format=PDF | publisher=MISRA | location=Nuneaton, UK | date=2016-04-25 | isbn=978-1-906400-16-3 | access-date=2019-02-22 }}.
  • MISRA C:2012 Amendment 2 -- Updates for ISO/IEC 9899:2011/18 Core functionality{{citation | url=https://misra.org.uk/LinkClick.aspx?fileticket=42UepuUAjQ4%3d&tabid=57 | title=MISRA C:2012 Amendment 2 -- Updates for ISO/IEC 9899:2011/18 Core functionality | format=PDF | publisher=MISRA | location=Nuneaton, UK | date=26 February 2020 | access-date=6 January 2021 | isbn=978-1-906400-25-5 }}
  • MISRA C:2012 Addendum 2 -- Coverage of MISRA C:2012 against ISO/IEC TS 17961:2013 (C Secure){{citation | title=MISRA C:2012 Addendum 2 -- Coverage of MISRA C:2012 against ISO/IEC TS 17961:2013 (C Secure) | url=https://misra.org.uk/LinkClick.aspx?fileticket=V2wsZxtVGkE&tabid=57 | edition=2nd | format=PDF | publisher=MISRA | location=Nuneaton, UK | date=2018-01-31 | isbn=978-1-906400-18-7 | access-date=2019-02-22 }}.
  • MISRA C:2012 Addendum 3 -- Coverage of MISRA C:2012 against CERT C{{citation | title=MISRA C:2012 Addendum 3 -- Coverage of MISRA C:2012 against CERT C | url=https://misra.org.uk/LinkClick.aspx?fileticket=PLS6_EzbAl0%3d&tabid=57 | format=PDF | publisher=MISRA | location=Nuneaton, UK | date=2018-01-31 | isbn=978-1-906400-19-4 | access-date=2019-02-22 }}.

== MISRA Compliance ==

  • MISRA Compliance 2016 -- Achieving compliance with MISRA coding guidelines{{citation | title=MISRA Compliance 2016: Achieving compliance with MISRA coding guidelines | url=https://misra.org.uk/LinkClick.aspx?fileticket=w_Syhpkf7xA%3d&tabid=57 | format=PDF | publisher=MISRA | location=Nuneaton, UK | date=2016-04-25 | isbn=978-1-906400-13-2 | access-date=2019-02-22 }}.
  • MISRA C:2004 Permits -- Deviation permits for MISRA compliance{{citation | title=MISRA C:2004 Permits: Deviation permits for MISRA compliance | edition=1st | url=https://misra.org.uk/LinkClick.aspx?fileticket=oIhIwlbUZz0%3d&tabid=57 | format=PDF | publisher=MISRA | location=Nuneaton, UK | date=2016-04-25 | isbn=978-1-906400-14-9 | access-date=2019-02-22 }}.

= The Institution of Engineering and Technology (the IET) =

== Cyber Security and Safety ==

  • Code of Practice: Cyber Security and Safety{{citation | title=Code of Practice: Cyber Security and Safety | edition=1st | url=https://electrical.theiet.org/guidance-codes-of-practice/publications-by-category/cyber-security/code-of-practice-cyber-security-and-safety/ | format=PDF | publisher=The Institution of Engineering and Technology | location=Stevenage, UK | year=2020 | isbn=978-1-83953-319-8 | accessdate=2021-01-18 }}.

= Safety Critical Systems Club =

== Autonomous Systems ==

  • The State of Solutions for Autonomous Systems Safety{{citation | author-last1=Alexander | author-first1=Robert David | author-last2=Ashmore | author-first2=Rob | author-last3=Banks | author-first3=Andrew | year=2018 | title=The State of Solutions for Autonomous Systems Safety | format=PDF | publisher=Safety-Critical Systems Club | location=York, UK | publication-date=2018-02-06 | url=https://pure.york.ac.uk/portal/en/publications/the-state-of-solutions-for-autonomous-systems-safety(c227e5b9-543f-4a48-93f3-5198fc05eece).html}}.
  • SCSC-153: Safety Assurance Objectives for Autonomous Systems{{citation | title=SCSC-153 Safety Assurance Objectives for Autonomous Systems | edition=1st | url=https://scsc.uk/r153:1 | format=PDF | publisher=Safety-Critical Systems Club | location=York, UK | date=2019-02-01 | isbn=978-1-7904-2122-0 | access-date=2019-11-20 }}.

Amateur Radio

Andrew is a licenced amateur radio operator, holding the callsign M0YMA{{cite web | title=M0YMA on QRZ.com | url=https://www.qrz.com/db/M0YMA | publisher=QRZ.com | access-date=2022-08-18 }} - under the UK's three-stage examination process, he also holds M6ADB (foundation callsign) and 2E0GFF (intermediate callsign).

Andrew is the website administrator of the World Wide Flora and Fauna in Amateur Radio awards program{{cite web | title=WWFF - About Us | url=https://wwff.co/about-2022 | publisher=World Wide Flora and Fauna in Amateur Radio (WWFF)| access-date=2022-08-18 }}, and the principle author of the Logsearch facility.

What Might have Been

At the University of Lancaster, Andrew (under his university pseudonym The MicroManiac) created{{cite web | title=A brief history of LUBBS | url=https://www.lancaster.ac.uk/lubbs/history.html | publisher=University of Lancaster | work=Lancaster University Bulletin Board System | location=Lancaster, UK | quote=Andrew Banks (The MicroManiac) wrote the original BBs... | access-date=2019-11-25 }} the Lancaster University Bulletin Board System (aka LUBBS), which went live in November 1987 - sixteen years before MySpace, and seventeen years before Facebook!

References

{{Reflist}}

{{Authority control|qid=Q116218346}}

Categories

Note: the following Categories are for information only, as User pages do not appear in Category listings

{{DEFAULTSORT:Banks, Andrew}}

User Boxes

__NOINDEX__ __NOTOC__

class="wikitable"

|+Wikipedia

|{{User Wikipedian For|year=2008|month=07|day=07}}

|{{User en}}

class="wikitable"

|+WikiProjects

|{{User WP Engineering}}

|{{User WP COMP}}

|{{User:Youre dreaming eh?/Userboxes/BetterThanWiki?}}

class="wikitable"

|+Abilities

|{{User firmware}}

|{{User c-5}}

|{{User c++-2}}

|{{User asm-5}}

{{User php-4}}

|{{Template:User mysql-3}}

|{{User js-3}}

|{{User css-3}}

class="wikitable"

|+Random Stuff

|{{Template:User pre-WWW}}

|{{Template:User TripAdvisor}}

|{{User:UBX/Userbox loading}}