John Fox was a pioneer, leader, educator, serial entrepreneur.
He was also an advocate in the area of high-quality knowledge-based clinical decision support systems (CDSS).
He built his career at Cancer Research UK and later Oxford University. He was also the founder and “driving force” of OpenClinical.
In late August this year John died from cancer, leaving behind an incredible legacy that will continue to have an impact in for years to come.
John’s greatest fame comes from the PROforma formal computer language for modelling clinical decisions and processes, which is rooted in cognitive theory and follows rigorous software engineering practices.
He implemented and trialled more than 15 CDSSs using PROforma, providing safe and sound decision-support to different healthcare organisations in different countries.
John also served our community as an editorial board member of the Journal of Biomedical Informatics for the past eight years.
From his roots in psychology and cognition, he developed a powerful formalism, PROforma, that reflects our understanding of human decision making, and has clear and consistent semantics.
John was an interdisciplinary researcher with theoretical interests in AI and computer science and an applied focus in medicine and medical software engineering.
After training in experimental psychology at Durham and Cambridge Universities in the UK, and post-doctoral fellowships at CMU (working with AI founders Herb Simon and Allen Newell) and Cornell in the USA, he joined the Medical Research Council in Sheffield UK to establish a programme of research in decision-making and clinical decision support.
In 1981 he set up the Advanced Computation Lab at the Imperial Cancer Research Fund (now Cancer Research UK) where research focused on applications of knowledge-based systems in oncology and primary care.
However, the group was explicitly multidisciplinary and made contributions in basic computer science, safety critical systems, AI and medical informatics, and developed a number of technologies which have been commercialised.
In 1996, he and his team were awarded the 20th Anniversary Gold Medal of the European Federation of Medical Informatics for the development of PROforma, one of the first formal computer languages for modelling clinical decisions and processes.
In 2007, John moved to the department of Engineering Science at Oxford University to set up an interdisciplinary research collaboration with Edinburgh University and UCL, and a clinical informatics incubator at the Royal Free Hospital in London.
The incubator ran a number of successful trials of AI technologies and spun out two companies to take the technologies into clinical use: OpenClinical CIC, and Deontics Ltd.
Standout contributions to research and health
John developed and left for our community many achievements, including symbolic reasoning and argumentation for decision support.
John’s early contribution to symbolic DSS came out of his time as a postdoctoral student with Simon and Newell, who established the paradigm as a way of modelling cognition.
John had early and famous clashes in the journals about whether cognition should be simulated symbolically or probabilistically.
This work developed into a full model of the cognitive processes surrounding the framing and making of decisions, and planning and execution of action in complex and uncertain domains such as medicine, which would come to underpin much of John’s work including the PROforma language.
John also had a strong interest in AI safety. Even now, AI safety remains an emerging issue. Twenty-one years ago, in 2000, John published the book ‘Safe and Sound’ based on research in the RED (rigorously engineered decisions) project carried out for the UK safety critical systems initiative.
In the book he presented an arguably more sophisticated treatment than anything available today. Toward this goal, he formulated a stack of principles (The CREDO stack) that can systematically be used to ensure that CDSS applications are safe and sound.
John was also founded OpenClinical a not-for-profit company supported by Oxford University Innovation whose mission is to promote the peer review and dissemination of AI models of best clinical practice based on a sound model of the life course of small fragments of executable knowledge John called “publets”.
It includes a repository of executable decision-support services and explicit (usually declarative) knowledge that can be shared for improving patient care through innovative AI and knowledge engineering techniques, such as PROforma.
A key objective is to empower and encourage healthcare professionals to author, share, critique, trial and revise these executable models of best practice in an ethical, transparent and trustworthy way.
OpenClinical is an operational publishing platform that uses the PROforma language to capture human expertise in decision-making, care planning and other cognitive skills.
OpenClinical’s open-access, open-source repository carries over fifty diverse examples of computer-executable guidelines and other artefacts.
PROforma – a method and language for specifying clinical guidelines and protocols, rooted in robust cognitive theory and software engineering is an executable process modeling language used to build and deploy decision support systems, clinical protocols, guidelines, and other clinical applications in a machine-executable format.
The PROforma formalism and method for modelling clinical knowledge is based on the domino model, a generalised model of clinical decision making and protocol management.
PROforma is a first-order logic formalism extended to support decision making and plan execution. It incorporates non-classical logics (e.g., modal logic, temporal logic, deontic logic), LA, logic of argument and LOT (logic of obligation and time) to support decision making and action control.
Work leading to the introduction of PROforma started in the late 1980s with funding from European agencies. PROforma development was also supported by Cancer Research UK with the purpose of building decision support and intelligent agents to improve cancer care.
PROforma comprises a formal specification language, a knowledge representation language and a suite of authoring tools and execution software for building applications. It forms the knowledge representation layer in the CREDO knowledge stack. CREDO is a framework for understanding human expertise and for designing and deploying systems that support cognitive tasks such as situation and risk assessment, decision-making, therapy planning and workflow management.
The Tallis technology stack was developed by John’s group at Cancer Research UK to support the authoring and execution of PROforma applications.
PROforma has been validated in a wide range of applications in diverse clinical settings and specialties, with trials of these published in high impact peer-reviewed journals. Trials have studied patient workup and risk assessment; decision support (e.g., diagnosis, test and treatment selection, prescribing); adaptive care pathways and care planning.
More than 15 clinical applications have been built using PROforma technology, including:
- ORAMA (Optimal Renal Anaemia Management Assessment)
- Retrogram HIV treatment
- MACRO as a web-based clinical trial management system)
- ARNO for cancer pain control
- Evidence without Effort Clinical decision support
- RAGs for genetic risk management
- ERA for early referral for suspected cancer
- CAPSULE as a decision support for prescribing in primary care
- e-Asma as a decision support for asthma management
- HOMEY for the development of natural language and speech interfaces for patient home monitoring and clinical services
- LISA a decision support for collaborative care in childhood acute lymphoblastic leukemia
- CREDO, a clinical trial of decision-making and workflow management in the care of women at risk of or with a proven diagnosis of breast cancer
- And a computer-interpretable version of the AACE, AME, ETA medical guidelines for clinical practice for the diagnosis and management of thyroid nodules
In 2020, PROforma and OpenClinical were used to create a data model for care of Covid-19 patients together with executable models of rules, decisions and plans that interpret patient data and give personalised care advice. This project demonstrated a novel and promising approach to the rapid translation of clinical guidelines into point-of-care services, and a foundation for rapid learning systems in many areas of healthcare.
John also co-founded two companies that develop tools supporting clinical decision-support system implementations based on PROforma.
The first PROforma-based technology for authoring and executing clinical guidelines was Arezzo. This software was designed and built by Cancer Research UK and InferMed to develop enactable clinical guidelines.
Deontics, of which John was a founder and a director, is a spinout company from Oxford University, University College London Business and Cancer Research UK.
It produces a mobile-friendly CDS application supporting clinical and operational pathway management and treatment decision making, along with analytics tools for running PROforma guidelines against longitudinal retrospective patient data, and a PROforma guideline authoring system.
A witty and humorous family man
Away from work, John was a much loved family man and friend.
Over dinners and family visits, and when chatting before Skype/Zoom calls, John shared his way of seeing the world through his wit and humour, which is what we all remember.
John cared about what is important – family, education, ethics, healthcare and other societal challenges.
He not only cared, but did something about those challenges within his grasp, especially where he felt decision making could be improved.
John was a deeply principled and good man, and was utterly passionate about his work and seeing his informatics research translate and touch the lives of real people through improved healthcare.
He was inspiring, focused, full of energy and had so much passion for research, and was a mentor to many students and young researchers. He was a brilliant speaker and generously shared his knowledge and experience with others, training many PhD students, some of whom are now leaders in our field.
He was an ethical man and a man of strong principles. We will miss John, his sense of humour and his thoughtful insights, questions and comments.
He was a wonderful mentor and an inspirational person in our lives.
26 September 2021 @ 14:15
Such sad news. John had a big impact on my career, as he had on many. He was always generous with his time and his wisdom, no mater who was asking. His passion and his enthusiasm were huge. He was ahead of his time and hopefully we can catch up and help to deliver what he started.
24 September 2021 @ 21:30
Very sad news indeed. John had a great appetite for getting things done. In a world where there’s always something bright and shiny that promises but never quite delivers, he pushed for using what had been shown to work and building more applications on it. He would politely pull up a website at a meeting and without immodesty say ‘we’ve done something on xx, here have a look’ .
24 September 2021 @ 16:56
I am very sad to hear this news. Thank you for letting people know and giving John the credit he deserves.
I first met John in the 1970s at the informal health IT group run by Dr Geoffrey Dove, a GP in Fulham, which was also attended by David Spiegelhalter. I worked for a time with PROforma, which did what it says on the tin. I hope others will take up the baton.
24 September 2021 @ 00:34
In late 1990 John Fox approached my small software company to take part in a UK Safety Critical Systems R&D project, RED – Rigorously Engineered Decisions. Most projects focussed on mathematical rigour in the software developed to control engineered systems. John’s concept was different. Cancer treatment involved physicians having to take life-and-death decisions in the face of complexity and uncertainty. Outcomes were hard to predict. He sought to create a decision support system that would allow all clinicians to perform as well as the best. During Red John and colleagues designed and implemented the decision model and the PROforma language to implement such a system. Typical of his foresight, John involved legal partners – he predicted that deployment might bring novel legal challenges.
Later we launched a joint venture with CRUK, InferMed, which implemented many systems based on PROforma technology. To the list of applications above I would add two large-scale deployments of John’s technology.:
NHS Direct’s Symptom Checkers available on PC and mobile ran for more than 5 years and handled millions of consultations.
Best Practice Advocacy Centre New Zealand. In use since 2005, and now with over 3M uses by GPs of a wide range of decision support modules.
John and I spoke regularly over the last 15 years. He was always enthusiastic, eager to take on new challenges, resilient. He was a good friend and I shall miss him.
Peter Ashby FRSA
23 September 2021 @ 19:48
Please keep tributes flowing – and contributions towards the continuation of John Fox’s life’s work. he core team at http://www.openclinical.net would like to get words and actions from you – Thank you – Peter Ashby, director Openclincial and Seracares.com (just one of many areas in which
research -its underlying data – and subsequent machine executable guidelines for best practice are positioned
23 September 2021 @ 16:44
I knew John for several years and worked with him recently until his death. A great sense of humour, a kind man, and ahead of his time. The article says it all. RIP John, its been an honour and pleasure; enjoy checking the sheep! – John will get this! 🙂