EDBT 2026 Demo / reviewers in the wild / expert
John Fox 0001
dblp:15/1774 · also John P. Fox 0001
· DBLP profile ↗
52ranked-venue papers
16as first author
0since 2021 · last 2017
0000-0002-2607-0547ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 29 · 8 first-authorArtificial intelligence and machine learning · 20 · 7 first-authorSoftware engineering, systems software and programming languages · 2Human-computer interaction and ubiquitous computing · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorTheory of computation · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Computational social science and digital humanities · 56% Bioinformatics and computational biology · 44% | |
| Artificial intelligence
1 paper |
Knowledge representation and reasoning · 100% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational social science and digital humanities
argumentation |
0.1 | 1 | 2006 | Capturing expert knowledge with argumentation: a case study in bioinformatics · Bioinform. 2006 |
Bioinformatics and computational biology
protein structure prediction |
0.1 | 1 | 2006 | Capturing expert knowledge with argumentation: a case study in bioinformatics · Bioinform. 2006 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
cognitive modeling |
0.0 | 1 | 1996 | A Systematic Methodology for Cognitive Modelling · Artif. Intell. 1996 |
Computational social science and digital humanities
cognitive science |
0.0 | 1 | 1996 | A Systematic Methodology for Cognitive Modelling · Artif. Intell. 1996 |
Methods — techniques the papers use, named apart from their topics
argumentation framework · 0.1cognitive modelling methodology · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Towards an Agent-Oriented Framework for Multidisciplinary Decision Support and Its Application to Triple Assessment of Breast CancerabstractIn this paper, an agent framework for solving multidisciplinary decisions is proposed, including a conceptual decision model coupled with an agent scheme, and a set of functional signatures that drive the inference. The framework is specially designed to support decision-making in organisational structuring among care specialists towards complex problems, individual planning and argumentation, and computing service binding. A case study of the triple assessment of breast cancer is used for illustration. Liang Xiao 0006, John Fox 0001 |
COMPSAC (1) | 2 |
| 2017 | Cognitive systems at the point of care: The CREDO program
John Fox 0001 |
J. Biomed. Informatics | 1 |
| 2012 | Survival Prediction and Treatment Recommendation with Bayesian Techniques in Lung Cancer
Mustafa Sesen, Timor Kadir, René Bañares-Alcántara, John Fox 0001, J. Michael Brady |
AMIA | 4 |
| 2012 | A formal approach to the analysis of clinical computer-interpretable guideline modeling languages
María Adela Grando, David Glasspool, John Fox 0001 |
Artif. Intell. Medicine | 3 |
| 2010 | Delivering clinical decision support services: There is nothing as practical as a good theory
John Fox 0001, David Glasspool, Vivek Patkar, Mark Austin, Liz Black, Matthew South, David Stuart Robertson 0001, Charles Vincent |
J. Biomed. Informatics | 1 |
| 2009 | Goal-Based Decisions for Dynamic Planning
Elizabeth Black, David Glasspool, María Adela Grando, Vivek Patkar, John Fox 0001 |
AIME | 5 |
| 2008 | Dungine: A Java Dung Reasoner
Matthew South, Gerard Vreeswijk, John Fox 0001 |
COMMA | 3 |
| 2008 | Neuronal population oscillations of rat hippocampus during epileptic seizures
Xiaoli Li 0002, John G. R. Jefferys, John Fox 0001, Xin Yao 0001 |
Neural Networks | 3 |
| 2006 | Capturing expert knowledge with argumentation: a case study in bioinformaticsabstractMOTIVATION: The output of a bioinformatic tool such as BLAST must usually be interpreted by an expert before reliable conclusions can be drawn. This may be based upon the expert's experience, additional data and statistical analysis. Often the process is laborious, goes unrecorded and may be biased. Argumentation is an established technique for reasoning about situations where absolute truth or precise probability is impossible to determine. RESULTS: We demonstrate the application of argumentation to 3D-PSSM, a protein structure prediction tool. The expert's interpretation of results is represented as an argumentation framework. Given a 3D-PSSM result, an automated procedure constructs arguments for and against the conclusion that the result is a good predictor of protein structure. In addition to capturing the unique expertise of the author of 3D-PSSM for distribution to users, an improvement in recall of 5-10 percentage points is achieved. This technique can be applied to a wide range of bioinformatic tools. AVAILABILITY: Example public server and benchmarking data are available at http://www.sbg.bio.ic.ac.uk/~brj03/argumentation/paper/. Source code available on request. Benjamin R. Jefferys, Lawrence A. Kelley, Marek J. Sergot, John Fox 0001, Michael J. E. Sternberg |
Bioinform. | 4 |
| 2006 | Automatic generation of spoken dialogue from medical plans and ontologies
Martin Beveridge, John Fox 0001 |
J. Biomed. Informatics | 2 |
| 2005 | AI Planning Technology as a Component of Computerised Clinical Practice Guidelines
Kirsty Bradbrook, Graham Winstanley, David Glasspool, John Fox 0001, Richard N. Griffiths |
AIME | 4 |
| 2005 | Open-Source Publishing of Medical Knowledge for Creation of Computer-Interpretable Guidelines
Mor Peleg, Rory Steele, Richard Thomson, Vivek Patkar, Tony Rose, John Fox 0001 |
AIME | 6 |
| 2003 | Speech Interfaces for Point-of-Care Guideline Systems
Martin Beveridge, John Fox 0001, David Milward |
AIME | 2 |
| 2003 | Interactive Decision Support for Medical Planning
David Glasspool, John Fox 0001, Fortunato D. Castillo, Victoria E. L. Monaghan |
AIME | 2 |
| 2003 | Computerised Advice on Drug Dosage Decisions in Childhood Leukaemia: A Method and a Safety Strategy
Chris Hurt, John Fox 0001, Jonathan Bury, Vaskar Saha |
AIME | 2 |
| 2003 | Enhancing Conventional Web Content with Intelligent Knowledge Processing
Rory Steele, John Fox 0001 |
AIME | 2 |
| 2003 | Research Paper: Comparing Computer-interpretable Guideline Models: A Case-study ApproachabstractOBJECTIVES: Many groups are developing computer-interpretable clinical guidelines (CIGs) for use during clinical encounters. CIGs use "Task-Network Models" for representation but differ in their approaches to addressing particular modeling challenges. We have studied similarities and differences between CIGs in order to identify issues that must be resolved before a consensus on a set of common components can be developed. DESIGN: We compared six models: Asbru, EON, GLIF, GUIDE, PRODIGY, and PROforma. Collaborators from groups that created these models represented, in their own formalisms, portions of two guidelines: American College of Chest Physicians cough guidelines [correction] and the Sixth Report of the Joint National Committee on Prevention, Detection, Evaluation, and Treatment of High Blood Pressure. MEASUREMENTS: We compared the models according to eight components that capture the structure of CIGs. The components enable modelers to encode guidelines as plans that organize decision and action tasks in networks. They also enable the encoded guidelines to be linked with patient data-a key requirement for enabling patient-specific decision support. RESULTS: We found consensus on many components, including plan organization, expression language, conceptual medical record model, medical concept model, and data abstractions. Differences were most apparent in underlying decision models, goal representation, use of scenarios, and structured medical actions. CONCLUSION: We identified guideline components that the CIG community could adopt as standards. Some of the participants are pursuing standardization of these components under the auspices of HL7. Mor Peleg, Samson W. Tu, Jonathan Bury, Paolo Ciccarese, John Fox 0001, Robert A. Greenes, Richard W. Hall, Peter D. Johnson 0001, Neill Jones, Silvia Miksch, Silvana Quaglini, Andreas Seyfang, Edward H. Shortliffe, Mario Stefanelli |
J. Am. Medical Informatics Assoc. | 5 |
| 2003 | Application of Information Technology: The Syntax and Semantics of the PROforma Guideline Modeling LanguageabstractPROforma is an executable process modeling language that has been used successfully to build and deploy a range of decision support systems, guidelines, and other clinical applications. It is one of a number of recent proposals for representing clinical protocols and guidelines in a machine-executable format (see ). In this report, the authors outline the task model for the language and provide an operational semantics for process enactment together with a semantics for expressions, which may be used to query the state of a task during enactment. The operational semantics includes a number of public operations that may be performed on an application by an external agent, including operations that change the values of data items, recommend or make decisions, manage tasks that have been performed, and perform any task state changes that are implied by the current state of the application. Disclosure: PROforma has been used as the basis of a commercial decision support and guideline technology Arezzo (Infermed, London, UK; details in text). David R. Sutton, John Fox 0001 |
J. Am. Medical Informatics Assoc. | 2 |
| 2002 | LISA: A Clinical Information and Decision Support System for Childhood Acute Lymphoblastic Leukaemia
Jonathan Bury, Chris Hurt, C. Bateman, Sharanjeet Atwal, K. Riddy, John Fox 0001, Vaskar Saha |
AMIA | 6 |
| 2002 | Clinical decision support systems: a discussion of quality, safety and legal liability issues
John Fox 0001, Richard Thomson |
AMIA | 1 |
| 2001 | Quantitative and Qualitative Approaches to Reasoning under Uncertainty in Medical Decision Making
John Fox 0001, David Glasspool, Jonathan Bury |
AIME | 1 |
| 2001 | Supporting "Scenarios" in the PROforma Guideline Modelling Format
Jonathan Bury, Vaskar Saha, John Fox 0001 |
AMIA | 3 |
| 2001 | Publets: clinical judgement on the web
John Fox 0001, Jonathan Bury, Michael Humber, Ali Rahmanzadeh, Richard Thomson |
AMIA | 1 |
| 2001 | REACT - A Decision-support System for Medical Planning
David Glasspool, John Fox 0001 |
AMIA | 2 |
| 2001 | OpenClinical: Promoting Knowledge Management for Patient Care
Richard Thomson, John Fox 0001 |
AMIA | 2 |
| 2000 | CADMIUM II: acquisition and representation of radiological knowledge for computerized decision support in mammography
Eugenio Alberdi, Richard Lee 0001, John Fox 0001, Margarita Sordo, Andrew Todd-Pokropek |
AMIA | 4 |
| 2000 | A quality and safety framework for point-of-care clinical guidelines
John Fox 0001, Jonathan Bury |
AMIA | 1 |
| 1999 | The development and evaluation of CADMIUM: a prototype system to assist in the interpretation of mammograms
John Fox 0001, Andrew Todd-Pokropek |
Medical Image Anal. | 2 |
| 1998 | Disseminating medical knowledge: the PROforma approach
John Fox 0001, Nicky Johns, Ali Rahmanzadeh |
Artif. Intell. Medicine | 1 |
| 1998 | Decision support and disease management: a logic engineering approachabstractThis paper describes the development and application of PROforma, a unified technology for clinical decision support and disease management. Work leading to the implementation of PROforma has been carried out in a series of projects funded by European agencies over the past 13 years. The work has been based on logic engineering, a distinct design and development methodology that combines concepts from knowledge engineering, logic programming, and software engineering. Several of the projects have used the approach to demonstrate a wide range of applications in primary and specialist care and clinical research. Concurrent academic research projects have provided a sound theoretical basis for the safety-critical elements of the methodology. The principal technical results of the work are the PROforma logic language for defining clinical processes and an associated suite of software tools for delivering applications, such as decision support and disease management procedures. The language supports four standard objects (decisions, plans, actions, and enquiries), each of which has an intuitive meaning with well-understood logical semantics. The development toolset includes a powerful visual programming environment for composing applications from these standard components, for verifying consistency and completeness of the resulting specification and for delivering stand-alone or embeddable applications. Tools and applications that have resulted from the work are described and illustrated, with examples from specialist cancer care and primary care. The results of a number of evaluation activities are included to illustrate the utility of the technology. John Fox 0001, Richard Thomson |
IEEE Trans. Inf. Technol. Biomed. | 1 |
| 1997 | Protocols for Medical Procedures and Therapies: A Provisional Description of the PROforma Language and Tools
John Fox 0001, Nicky Johns, Ali Rahmanzadeh |
AIME | 1 |
| 1997 | A model for integrating image processing into decision aids for diagnostic radiology
John Fox 0001, Andrew Todd-Pokropek |
Artif. Intell. Medicine | 2 |
| 1997 | A flexible architecture for autonomous agentsabstractA generic architecture for autonomous agents is presented. In common with other current proposals the agent is capable of reacting to and reasoning about events which occur in its environment, executing actions and plans in order to achieve goals in its environment, and communicating with other agents. The work described here proposes certain advances on other systems, notably the ability to reason about and make decisions under uncertainty, including decisions about competing beliefs and alternative actions. The framework is grounded in a non-classical decision model, the ‘domino’ model. This is formalized to ensure continuity with classical decision theory and avoid ad hoc features. The domino model is embodied in a well-defined knowledge representation language, R2L, which explicitly supports the central concepts of decisions and plans, and associated constructs of goals, arguments, commitments, obligations and constraints. The availability of such a language provides a sound basis for building knowledge-based agents for practical applications. A major issue for such applications, however, is how to ensure their safe operation. This is a central issue whether the agents are used in an advisory role (e.g. decision support systems) or an autonomous one (e.g. in a robot). Techniques for explicit management of safety are described and some broader theoretical implications are discussed. Subrata Kumar Das, John Fox 0001, D. Elsdon, Peter Hammond |
J. Exp. Theor. Artif. Intell. | 2 |
| 1996 | A Systematic Methodology for Cognitive Modelling
Richard Cooper 0002, John Fox 0001, Jonny Farringdon, Tim Shallice |
Artif. Intell. | 2 |
| 1995 | Is There a Role for Qualitative Risk Assessment?
Paul J. Krause, John Fox 0001, Philip N. Judson |
UAI | 2 |
| 1995 | A Logic of Argumentation for Reasoning under UncertaintyabstractWe present the syntax and proof theory of a logic of argumentation, LA. We also outline the development of a category theoretic semantics for LA. LA is the core of a proof theoretic model for reasoning under uncertainty. In this logic, propositions are labeled with a representation of the arguments which support their validity. Arguments may then be aggregated to collect more information about the potential validity of the propositions of interest. We make the notion of aggregation primitive to the logic, and then define strength mappings from sets of arguments to one of a number of possible dictionaries. This provides a uniform framework which incorporates a number of numerical and symbolic techniques for assigning subjective confidences to propositions on the basis of their supporting arguments. These aggregation techniques are also described with examples. Paul J. Krause, Simon Ambler, Morten Elvang-Gøransson, John Fox 0001 |
Comput. Intell. | 4 |
| 1994 | Cooperation in Distributed Medcal Care
Nicholas R. Jennings, John Fox 0001 |
CoopIS | 3 |
| 1993 | A Logic for Reasoning about Safety in Decision Support Systems
Subrata Kumar Das, John Fox 0001 |
ECSQARU | 2 |
| 1993 | Acceptability of arguments as 'logical uncertainty'
Morten Elvang-Gøransson, Paul J. Krause, John Fox 0001 |
ECSQARU | 3 |
| 1993 | Dialectic reasoning with inconsistent information
Morten Elvang-Gøransson, Paul J. Krause, John Fox 0001 |
UAI | 3 |
| 1993 | Argumentation as a General Framework for Uncertain Reasoning
John Fox 0001, Paul J. Krause, Morten Elvang-Gøransson |
UAI | 1 |
| 1993 | On the soundness and safety of expert systems
John Fox 0001 |
Artif. Intell. Medicine | 1 |
| 1993 | Symbolic decision support in medical care
Jiandong Huang, John Fox 0001, C. Gordon, Andrew David Jackson-Smale |
Artif. Intell. Medicine | 2 |
| 1992 | Arguments, Contradicitions and Practical Reasoning
John Fox 0001, Paul J. Krause, Simon Ambler |
ECAI | 1 |
| 1992 | The Development of a "Logic of Argumentation"
Paul J. Krause, Simon Ambler, John Fox 0001 |
IPMU | 3 |
| 1991 | An Extended Logic Language For Representing Belief
John Fox 0001, Paul J. Krause, Mirko Dohnal |
ECSQARU | 1 |
| 1991 | Decision Theory and Autonomous Systems
John Fox 0001, Paul J. Krause |
UAI | 1 |
| 1990 | Logic engineering for knowledge engineering: design and implementation of the Oxford System of Medicine
John Fox 0001, Andrzej J. Glowinski, Colin Gordon, Saki Hajnal, Mike O'Neil |
Artif. Intell. Medicine | 1 |
| 1990 | Using predicate logic to integrate qualitative reasoning and classical decision theoryabstractAn approach that accommodates classical decision theory within a framework of first-order logic with nonmonotonic extensions is described. Among the benefits offered by the approach are the potential: to express qualitative arguments about the desirability of decision options in the absence of probability or utility parameters; to automate techniques for generating decision options; and to initiate, control, and terminate a decision process autonomously. The rationality of a logical decision framework is discussed. A particular benefit of implementing decision procedures in a nonmonotonic logic is that decision systems can adapt automatically as beliefs change, contradictions are encountered, or new knowledge is acquired. A general conclusion is that metaknowledge and metalevel reasoning must be integral elements of a decision theory because of the versatility and operating flexibility they offer.> John Fox 0001, Dominic A. Clark, Andrzej J. Glowinski, Michael J. O'Neil |
IEEE Trans. Syst. Man Cybern. | 1 |
| 1989 | Design of a generic information system and its application to Primary Care
Andrzej J. Glowinski, Mike O'Neil, John Fox 0001 |
AIME | 3 |
| 1989 | A symbolic theory of decision-making applied to several medical tasks
Mike O'Neil, Andrzej J. Glowinski, John Fox 0001 |
AIME | 3 |
| 1986 | Using Prolog to Represent and Reason about Protein Structure
Christopher J. Rawlings, W. R. Taylor, J. Nyakairu, John Fox 0001, Michael J. E. Sternberg |
ICLP | 4 |