User:Andrew D Banks
This is a Wikipedia user page. This is not an encyclopedia article or the talk page for an encyclopedia article. If you find this page on any site other than Wikipedia, you are viewing a mirror site. Be aware that the page may be outdated and that the user whom this page is about may have no personal affiliation with any site other than Wikipedia. The original page is located at https://en.wikipedia.org/wiki/User:Andrew_D_Banks. |
Andrew Douglas Banks IEng MIET FBCS CITP FRSA | |
---|---|
Born | 1968 (age 55–56) |
Nationality | |
Education | St Peter's School, York |
Alma mater |
|
Occupation(s) | Software and Systems Engineering Consultant |
Employers |
|
Organizations |
|
Known for | Software and Systems Engineering standards |
Political party | Independent |
Partner | Helen Rose |
Children | Emily, Isobel |
Call sign | M0YMA, 2E0GFF, M6ADB |
Website | https://AndrewBanks.com |
Disambiguation
This Andrew Banks is an English
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"!
- I am employed by LDRA Limited
- ... who produce inter alia static analysis tools
- I am the Chairman of the MISRA C Working Group (2013 to present)
- ... and hence associated with the MISRAConsortium.
- I am a UK head-of-delegation to ISO/IEC JTC 1/SC 7, the software and systems engineering sub-committee
- ... 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:
- FBCS - a Fellow of the British Computer Society (elected March 2010)
- MIET - a Member of the Institution of Engineering and Technology
- MIoL - a Member of the Institute of Leadership (previously the Institute of Leadership and Management)
Andrew is Professionally Registered as:
- CITP - a Chartered IT Professional (granted 2009)
- IEng - an Incorporated Engineer, registered with the Engineering Council(registered 2011)
Andrew is also:
- FRSA - a The Royal Society for the encouragement of Arts, Manufactures and Commerce) (awarded September 2005)
- A Freeman of the Worshipful Company of Information Technologists (elected July 2022)
- ... and consequently granted the Freedom of the City of London.
Professional Career
In February 2018, LDRA announced[1] 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
In addition, Andrew is a regular speaker and session chair at other conferences and events, in the UK and globally. [3] [4] [5] [6]
International Standards Committees
Andrew is involved in a number of Standards Bodies, including:
- MISRA
- Chairman of the MISRA C Working Group
- MISRA Liaison representative to ISO/IEC JTC 1/SC 22/WG 14 for ISO/IEC 9899 (the C programming language)
- The UK Functional Safety Group, supporting the UK's contribution to:
- ISO 26262 (Functional Safety - Road Vehicles)
- British Standards Institute(BSI)
- Member of BSI IST/05 (the UK mirror to ISO/IEC JTC 1/SC 22) for Programming Languages, and it's working group:
- Member of BSI IST/05/-/24 (the UK mirror to ISO/IEC JTC 1/SC 22/WG 14) for ISO/IEC 9899 (the C programming language)
- Chairman (wef 2022-01-01) of BSI IST/15 (the UK mirror to ISO/IEC JTC 1/SC 7) for Software and Systems Engineering, and Member of it's working groups, including:
- Member of BSI IST/15/-/03 (the UK mirror to ISO/IEC JTC 1/SC 7/WG 7) for ISO/IEC 12207 & ISO/IEC 15288 etc (Lifecycle Management)
- Chairman of BSI IST/15/-/06 (the UK mirror to ISO/IEC JTC 1/SC 7/WG 6) for ISO/IEC 250xx (Software Product and System Quality)
- Chairman of BSI IST/15/-/26 (the UK mirror to ISO/IEC JTC 1/SC 7/WG 26) for ISO/IEC 29119 etc (Software Testing)
- and others.
- Member of BSI IST/05 (the UK mirror to ISO/IEC JTC 1/SC 22) for Programming Languages, and it's working group:
- 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[7].
- MISRA C:2012 Amendment 1 -- Additional security guidelines for MISRA C:2012[8].
- MISRA C:2012 Amendment 2 -- Updates for ISO/IEC 9899:2011/18 Core functionality[9]
- MISRA C:2012 Addendum 2 -- Coverage of MISRA C:2012 against ISO/IEC TS 17961:2013 (C Secure)[10].
- MISRA C:2012 Addendum 3 -- Coverage of MISRA C:2012 against CERT C[11].
MISRA Compliance
- MISRA Compliance 2016 -- Achieving compliance with MISRA coding guidelines[12].
- MISRA C:2004 Permits -- Deviation permits for MISRA compliance[13].
The Institution of Engineering and Technology (the IET)
Cyber Security and Safety
- Code of Practice: Cyber Security and Safety[14].
Safety Critical Systems Club
Autonomous Systems
- The State of Solutions for Autonomous Systems Safety[15].
- SCSC-153: Safety Assurance Objectives for Autonomous Systems[16].
Amateur Radio
Andrew is a licenced amateur radio operator, holding the callsign M0YMA[17] - 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[18], and the principle author of the Logsearch facility.
What Might have Been
At the
External links
References
- ^ ""LDRA Extends Commitment to Safety and Security Compliance Through Hire of Automotive Software Standards Champion"". Thomas Industry Update. 28 February 2018. Retrieved 11 July 2018.
- ^ "Embedded World - Program Committee". WEKA Fachmedien GmbH. Retrieved 2022-08-18.
- ^ "Speaker Info - Andrew Banks". Embedded Online Conference. Retrieved 2022-08-18.
- ^ "Speaker Info - Andrew Banks". Embedded Safety and Security Conference. Retrieved 2022-08-18.
- ^ "MISRA C updates". HIS Conference. Retrieved 2022-08-18.
- ^ "Embedded Live 2018 agenda". Embedded Live Conference. Retrieved 2022-08-18.
- ISBN 978-1-90-640010-1
- ISBN 978-1-906400-16-3, retrieved 2019-02-22
- ISBN 978-1-906400-25-5, retrieved 6 January 2021
- ISBN 978-1-906400-18-7, retrieved 2019-02-22
- ISBN 978-1-906400-19-4, retrieved 2019-02-22
- ISBN 978-1-906400-13-2, retrieved 2019-02-22
- ISBN 978-1-906400-14-9, retrieved 2019-02-22
- ISBN 978-1-83953-319-8, retrieved 2021-01-18
- ^ Alexander, Robert David; Ashmore, Rob; Banks, Andrew (2018), The State of Solutions for Autonomous Systems Safety (PDF), York, UK: Safety-Critical Systems Club (published 2018-02-06)
- ISBN 978-1-7904-2122-0, retrieved 2019-11-20
- ^ "M0YMA on QRZ.com". QRZ.com. Retrieved 2022-08-18.
- ^ "WWFF - About Us". World Wide Flora and Fauna in Amateur Radio (WWFF). Retrieved 2022-08-18.
- University of Lancaster. Retrieved 2019-11-25.
Andrew Banks (The MicroManiac) wrote the original BBs...
Categories
Note: the following Categories are for information only, as User pages do not appear in Category listings
- Category:Living people
- Category:Fellows of the British Computer Society
- Category:English computer scientists
- Category:Software engineers
- Category:Software testing people
- Category:Alumni of Lancaster University
User Boxes
|
|
|
|
|
|
| ||||||||
|
|
|
|
|