VLDB 2026 Research / reviewers in the wild / expert
Alan Bundy
dblp:b/AlanBundy · also Alan Richard Bundy
· DBLP profile ↗
102ranked-venue papers
37as first author
1since 2021 · last 2022
0000-0002-0578-6474ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 72 · 31 first-author · 1 since 2021Theory of computation · 31 · 10 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 20 · 11 first-authorSoftware engineering, systems software and programming languages · 12 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 4Human-computer interaction and ubiquitous computing · 3Applied, interdisciplinary, general and emerging computing · 2 · 2 first-authorSystems, architecture and hardware · 1Security and privacy · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Unified Decomposition-Aggregation (UDA) Rules: Dynamic, Schematic, Novel AxiomsabstractWe introduce Unified Decomposition-Aggregation (UDA) Rules . They are a family of axiom schemata that are instantiated at run-time to add new axioms to a logical theory. These new axioms are implications, whose preconditions will be constructed from an analysis of the goal to be proved and the theory in which it is to be proved. We illustrate their application to query answering using the FRANK system. Alan Bundy, Kwabena Nuamah |
CICM | 1 |
| 2020 | Explainable Inference in the FRANK Query Answering SystemabstractThe demand for insights into how artificial intelligent systems work is rapidly growing.This has arisen as AI systems are being integrated into almost every aspect of our lives from finance to health, security and our social lives.Current techniques for generating explanations focus on explaining opaque algorithms such as neural network models.However, considering the fact that these models do not work in isolation, but are combined, either manually or automatically, with other inference operations, local explanations of individual components are simply not enough to give the user adequate insights into how an intelligent system works.It is not unusual for a system made up of fairly intuitive components to become opaque when it is combined with others to build an intelligent agent.In this paper we argue that there is the need to combine diverse forms of reasoning in order to generate explanations that span the entire chain of reasoning: not just explanations for the, so called, black-box models.Our hypothesis is that: A hybrid approach using statistical and deductive reasoning makes possible a richer form of explanation not available to purely statistical ML approaches.We explore the concepts of 'local' and 'global' explanations and show how to give users a wide range of insights, using what we term an 'explanation blanket'.We tackle this challenge using the FRANK query answering system and show that its hybrid approach facilitates this kind of reasoning with explanations.It is important to note that the evaluation of user preferences for explanation is outside the scope of this work. Kwabena Nuamah, Alan Bundy |
ECAI | 2 |
| 2019 | Automating Event-B invariant proofs by rippling and proof patchingabstractAbstract The use of formal method techniques can contribute to the production of more reliable and dependable systems. However, a common bottleneck for industrial adoption of such techniques is the needs for interactive proofs. We use a popular formal method, called Event-B , as our working domain, and set invariant preservation (INV) proofs as targets, because INV proofs can account for a significant proportion of the proofs requiring human interactions. We apply an inductive theorem proving technique, called rippling, for Event-B INV proofs. Rippling automates proofs using meta-level guidance. The guidance is in particular useful to develop proof patches to recover failed proof attempts. We are interested in the case when a missing lemma is required. We combine a scheme-based theory-exploration system, called IsaScheme [ MRMDB10 ], with rippling to develop a proof patch via lemma discovery. We also develop two new proof patches to unfold operator definitions and to suggest case-splits, respectively. The combined use of rippling with these three proof patches as a proof method significantly improves the proof automation for our evaluation set. Yuhui Lin, Alan Bundy, Gudmund Grov, Ewen Maclean |
Formal Aspects Comput. | 2 |
| 2018 | ABC Repair System for Datalog-like Theories
Xue Li 0018, Alan Bundy, Alan Smaill |
KEOD | 2 |
| 2017 | MATHsAiD: Automated mathematical theory explorationabstractThe aim of the MATHsAiD project is to build a tool for automated theorem-discovery; to design and build a tool to automatically conjecture and prove theorems (lemmas, corollaries, etc.) from a set of user-supplied axioms and definitions. No other input is required. This tool would, for instance, allow a mathematician to try several versions of a particular definition, and in a relatively small amount of time, be able to see some of the consequences, in terms of the resulting theorems, of each version. Moreover, the automatically discovered theorems could perhaps help the users to discover and prove further theorems for themselves. The tool could also easily be used by educators (to generate exercise sets, for instance) and by students as well. In a similar fashion, it might also prove useful in enabling automated theorem provers to dispatch many of the more difficult proof obligations arising in software verification, by automatically generating lemmas which are needed by the prover, in order to finish these proofs. Roy L. McCasland, Alan Bundy, Patrick F. Smith |
Appl. Intell. | 2 |
| 2015 | Getting to know your Card: Reverse-Engineering the Smart-Card Application Protocol Data UnitabstractSmart-cards are considered to be one of the most secure, tamper-resistant, and trusted devices for implementing confidential operations, such as authentication, key management, encryption and decryption for financial, communication, security and data management purposes. The commonly used RSA PKCS#11 standard defines the Application Programming Interface for cryptographic devices such as smart-cards. Though there has been work on formally verifying the correctness of the implementation of PKCS#11 in the API level, little attention has been paid to the low-level cryptographic protocols that implement it. Andriana Gkaniatsou, Fiona McNeill, Alan Bundy, Graham Steel, Riccardo Focardi, Claudio Bozzato |
ACSAC | 3 |
| 2015 | Automating Change of Representation for Proofs in Discrete Mathematics
Daniel Raggi, Alan Bundy, Gudmund Grov, Alison Pease |
CICM | 2 |
| 2013 | Reprint of "Robert Kowalski, Computational Logic and Human Thinking: How to Be Artificially Intelligent, 2011"
Alan Bundy |
Artif. Intell. | 1 |
| 2012 | Robert Kowalski, , Computational Logic and Human Thinking: How to Be Artificially Intelligent (2011)
Alan Bundy |
Artif. Intell. | 1 |
| 2012 | Scheme-based theorem discovery and concept invention
Omar Montaño-Rivas, Roy L. McCasland, Lucas Dixon, Alan Bundy |
Expert Syst. Appl. | 4 |
| 2012 | Reasoning with Context in the Semantic Web
Jos Lehmann, Ivan Varzinczak, Alan Bundy |
J. Web Semant. | 3 |
| 2011 | Conjecture Synthesis for Inductive Theories
Moa Johansson 0001, Lucas Dixon, Alan Bundy |
J. Autom. Reason. | 3 |
| 2010 | Higher-order Representation and Reasoning for Automated Ontology Evolution
Michael Chan 0002, Jos Lehmann, Alan Bundy |
KEOD | 3 |
| 2010 | Case-Analysis for Rippling and Inductive Proof
Moa Johansson 0001, Lucas Dixon, Alan Bundy |
ITP | 3 |
| 2009 | On Process Equivalence = Equation Solving in CCS
Raúl Monroy, Alan Bundy, Ian Green |
J. Autom. Reason. | 2 |
| 2008 | Towards Ontology Evolution in Physics
Alan Bundy, Michael Chan 0002 |
WoLLIC | 1 |
| 2007 | Cooperating Reasoning Processes: More than Just the Sum of Their Parts
Alan Bundy |
IJCAI | 1 |
| 2007 | Dynamic, Automatic, First-Order Ontology repair by Diagnosis of Failed Plan ExecutionabstractWe describe ORS, an ontology repair system. In contrast to most ontology matching systems, ORS is designed to repair an ontology that does not accurately model its domain. ORS’s ontology repairs include belief revisions, but more often makes signature repairs. It does not require full access to the ontologies of other agents and works entirely automatically and dynamically. ORS is the first example of a new breed of dynamic, automatic ontology-repair mechanisms, which we believe will be essential to realise the vision of autonomous, interacting agents, such as envisaged in the emantic Web. Full access to another (potentially rival) agent’s ontology is unrealistic; static and interactive matching mechanisms are unrealistic in the context of huge, dynamic populations of agents and full ontological agreement is pragmatically unrealistic. We present encouraging experimental results, plus an analysis of current limitations to be addressed in future work. Fiona McNeill, Alan Bundy |
Int. J. Semantic Web Inf. Syst. | 2 |
| 2006 | A Very Mathematical DilemmaabstractThe Annual Boole Lecture was established and is sponsored by the Boole Centre for Research in Informatics, the Cork Constraint Computation Centre, the Department of Computer Science, and the School of Mathematics, Applied Mathematics and Statistics, at University College Cork. The series in named in honour of George Boole, the first professor of Mathematics at UCC, whose seminal work on logic in the mid-1800s is central to modern digital computing. To mark this great contribution, leaders in the field of computing and mathematics are invited to talk to the general public on directions in science, on past achievements and on visions for the future. Alan Bundy |
Comput. J. | 1 |
| 2006 | Attacking Group Protocols by Refuting Incorrect Inductive Conjectures
Graham Steel, Alan Bundy |
J. Autom. Reason. | 2 |
| 2005 | Deductive synthesis of workflows for e-ScienceabstractIn this paper we show that the automated reasoning technique of deductive synthesis can be applied to address the problem of machine-assisted composition of e-Science workflows according to users' specifications. We encode formal specifications of e-Science data, services and workflows, constructed from their descriptions, in the generic theorem prover Isabelle. Workflows meeting this specification are then synthesised as a side-effect of proving that these specifications can be met. Alan Bundy, Alan Smaill, Lucas Dixon |
CCGRID | 2 |
| 2005 | Automatic verification of design patterns in JavaabstractDesign patterns are widely used by designers and developers for building complex systems in object-oriented programming languages such as Java. However, systems evolve over time, increasing the chance that the pattern in its original form will be broken.To verify that a design pattern has not been broken requires specifying the original intent of the design pattern. Whilst informal descriptions of design patterns exist, no formal specifications are available due to differences in implementations between programming languages.We present a pattern specification language, Spine, that allows patterns to be defined in terms of constraints on their implementation in Java. We also present some examples of patterns defined in Spine and show how they are processed using a proof engine called Hedgehog.The conclusion discusses the type of patterns that are amenable to defining in Spine, and highlights some repeated mini-patterns discovered in the formalisation of these design patterns. Alex Blewitt, Alan Bundy, Ian Stark |
ASE | 2 |
| 2004 | An Experimental Comparison of Diagrammatic and Algebraic Logics
Daniel Winterstein, Alan Bundy, Corin A. Gurr, Mateja Jamnik |
Diagrams | 2 |
| 2004 | On Differences between the Real and Physical Plane
Daniel Winterstein, Alan Bundy, Mateja Jamnik |
Diagrams | 2 |
| 2004 | Desert Island Column
Alan Bundy |
Autom. Softw. Eng. | 1 |
| 2002 | Using Animation in Diagrammatic Theorem Proving
Daniel Winterstein, Alan Bundy, Corin A. Gurr, Mateja Jamnik |
Diagrams | 2 |
| 2002 | Proofs-as-Programs as a Framework for the Design of an Analogy-Based ML EditorabstractAbstract. C Y NTHIA is a transformation-based editor for a functional subset of ML that lies somewhere between a structure editor and a framework for formal program development. Users construct programs from existing code by applying editing commands that make a semantic analysis of the program's behaviour, e.g., whether it is terminating. All analysis is done using the Oyster system, which is an implementation of proofs-as-programs. We concentrate on identifying analyses that can be done fully automatically (e.g., using a decision procedure) and hence can be hidden from the user. As a result, C Y NTHIA represents progress towards a goal of program editors that make an intelligent analysis of their code, but in a way that requires no extra input from the programmer. Jon Whittle 0001, Alan Bundy, Richard J. Boulton |
Formal Aspects Comput. | 2 |
| 2002 | A General Setting for Flexibly Combining and Augmenting Decision Procedures
Predrag Janicic, Alan Bundy |
J. Autom. Reason. | 2 |
| 2001 | Automatic Verification of Java Design PatternsabstractDesign patterns are widely used by object oriented designers and developers for building complex systems in object oriented programming languages such as Java. However, systems evolve over time, increasing the chance that the pattern in its original form will be broken. We attempt to show that many design patterns (implemented in Java) can be verified automatically. Patterns are defined in terms of variants, mini-patterns, and artifacts in a pattern description language called SPINE. These specifications are then processed by Hedgehog, an automated proof tool that attempts to prove that Java source code meets these specifications. Alex Blewitt, Alan Bundy, Ian Stark |
ASE | 2 |
| 2001 | Applying adversarial planning techniques to GoabstractLIA Steven Willmott, Julian Richardson, Alan Bundy, John Levine |
Theor. Comput. Sci. | 3 |
| 2000 | A Proposal for Automating Diagrammatic Reasoning in Continuous Domains
Daniel Winterstein, Alan Bundy, Mateja Jamnik |
Diagrams | 2 |
| 2000 | Automatic Identification of Mathematical Concepts
Simon Colton, Alan Bundy, Toby Walsh |
ICML | 2 |
| 2000 | Planning Proofs of Equations in CCS
Raúl Monroy, Alan Bundy, Ian Green |
Autom. Softw. Eng. | 2 |
| 2000 | On the notion of interestingness in automated mathematical discovery
Simon Colton, Alan Bundy, Toby Walsh |
Int. J. Hum. Comput. Stud. | 2 |
| 1999 | The Design of the CADE-16 Inductive Theorem Prover Contest
Dieter Hutter, Alan Bundy |
CADE | 2 |
| 1999 | A Framework for the Flexible Integration of a Class of Decision Procedures into Theorem Provers
Predrag Janicic, Alan Bundy, Ian Green |
CADE | 2 |
| 1999 | System Description: CyNTHIA
Jon Whittle 0001, Alan Bundy, Richard J. Boulton, Helen Lowe |
CADE | 2 |
| 1999 | Automatic Concept Formation in Pure Mathematics
Simon Colton, Alan Bundy, Toby Walsh |
IJCAI | 2 |
| 1999 | An ML Editor Based on Proofs-As-ProgramsabstractC/sup Y/NTHIA is a novel editor for the functional programming language ML in which each function definition is represented as the proof of a simple specification. Users of C/sup Y/NTHIA edit programs by applying sequences of high-level editing commands to existing programs. These commands make changes to the proof representation from which a new program is then extracted. The use of proofs is a sound framework for analysing ML programs and giving useful feedback about errors. Amongst the properties analysed within C/sup Y/NTHIA at present is termination. C/sup Y/NTHIA has been successfully used in the teaching of ML in two courses at Napier University, Scotland. C/sup Y/NTHIA is a convincing, real-world application of the proofs-as-programs idea. Jon Whittle 0001, Alan Bundy, Richard J. Boulton, Helen Lowe |
ASE | 2 |
| 1999 | Proofs About Lists Using Ellipsis
Alan Bundy, Julian Richardson |
LPAR | 1 |
| 1999 | Extensions to the Estimation Calculus
Jeremy Gow, Alan Bundy, Ian Green |
LPAR | 2 |
| 1999 | Recursive Program Optimization Through Inductive Synthesis Proof Transformation
Peter Madden, Alan Bundy, Alan Smaill |
J. Autom. Reason. | 2 |
| 1999 | Automatic Verification of Functions with Accumulating ParametersabstractProof by mathematical induction plays a crucial role in reasoning about functional programs. A generalization step often holds the key to discovering an inductive proof. We present a generalization technique which is particularly applicable when reasoning about functional programs involving accumulating parameters. We provide empirical evidence for the success of our technique and show how it is contributing to the ongoing development of a parallelizing compiler for Standard ML. Andrew Ireland, Alan Bundy |
J. Funct. Program. | 2 |
| 1998 | System Description: An Interface Between CLAM and HOL
Konrad Slind, Michael J. C. Gordon, Richard J. Boulton, Alan Bundy |
CADE | 4 |
| 1998 | Observant: An Annotated Term-Rewriting System for Deciding Observation Congruence
Raúl Monroy, Alan Bundy, Ian Green |
ECAI | 2 |
| 1998 | Planning Equational Verification in CCSabstractMost efforts to automate the formal verification of communicating systems have centred around finite-state systems (FSSs). However, FSSs are incapable of modelling many practical communicating systems, and hence there is interest in a novel class of problems, which we call VIPSs (Value-passing Infinite-state Parameterised Systems). Existing approaches using model checking over FSSs are insufficient for VIPSs, due to their inability both to reason with and about domain-specific theories, and to cope with systems having an unbounded or arbitrary state space. We use the Calculus of Communicating Systems (CCS) with parameterised constants to express and specify VIPSs. We use the laws of CCS to conduct the verification task. This approach allows us to study communicating systems, regardless of their state space, and the data such systems communicate. Automating theorem proving in this system is an extremely difficult task. We provide automated methods for CCS analysis; they are applicable to both FSSs and VIPSs. Adding these methods to the Clam proof-planner, we have implemented an automated theorem prover that is capable of dealing with problems outside the scope of current methods. This paper describes these methods, gives an account as to why they work and provides a short summary of experimental results. Raúl Monroy, Alan Bundy, Ian Green |
ASE | 2 |
| 1998 | A Science of Reasoning (Extended Abstract)
Alan Bundy |
TABLEAUX | 1 |
| 1998 | The Method of Assigning Incidences
Weiru Liu, David McBryan, Alan Bundy |
Appl. Intell. | 3 |
| 1998 | Lightweight Formalisation in Support of Requirements Engineering
Jane Hesketh, David Stuart Robertson 0001, Norbert E. Fuchs, Alan Bundy |
Autom. Softw. Eng. | 4 |
| 1998 | The Use of Proof Planning for Co-operative Theorem Proving
Helen Lowe, Alan Bundy, Duncan McLean |
J. Symb. Comput. | 2 |
| 1997 | Using A Generalisation Critic to Find Bisimulations for Coinductive Proofs
Louise A. Dennis, Alan Bundy, Ian Green |
CADE | 2 |
| 1997 | Automation of Diagrammatic Reasoning
Mateja Jamnik, Alan Bundy, Ian Green |
IJCAI (1) | 2 |
| 1997 | Abstract Proof Checking: An Example Motivated by an Incompleteness Theorem
Alan Bundy, Fausto Giunchiglia, Adolfo Villafiorita, Toby Walsh |
J. Autom. Reason. | 1 |
| 1996 | Extensions to a Generalization Critic for Inductive Proof
Andrew Ireland, Alan Bundy |
CADE | 2 |
| 1996 | Experiments in Automating Hardware Verification Using Inductive Proof Planning
Francisco J. Cantú Ortiz, Alan Bundy, Alan Smaill, David A. Basin |
FMCAD | 2 |
| 1996 | Calculating Criticalities
Alan Bundy, Fausto Giunchiglia, Roberto Sebastiani, Toby Walsh |
Artif. Intell. | 1 |
| 1996 | Constructing probabilistic ATMSs using extended incidence calculus
Weiru Liu, Alan Bundy |
Int. J. Approx. Reason. | 2 |
| 1996 | Middle-Out Reasoning for Synthesis and Induction
Ina Kraan, David A. Basin, Alan Bundy |
J. Autom. Reason. | 3 |
| 1995 | Relational Rippling: A General Approach
Alan Bundy, Vincent Lombart |
IJCAI | 1 |
| 1995 | Assignment methods for incidence calculus
R. G. McLean, Alan Bundy, Weiru Liu |
Int. J. Approx. Reason. | 2 |
| 1994 | Coloured Rippling: An Extension of a Theorem Proving Heuristic
Tetsuya Yoshida, Alan Bundy, Ian Green, Toby Walsh, David A. Basin |
ECAI | 2 |
| 1994 | Proof Plans for the Correction of False Conjectures
Raúl Monroy, Alan Bundy, Andrew Ireland |
LPAR | 2 |
| 1994 | The New Software Copyright Lawabstract1Department of Artificial Intelligence, University of Edinburgh, Edinburgh, UK, 2Department of Private Law, University of Edinburgh, Edinburgh, UK Alan Bundy, Hector L. MacQueen |
Comput. J. | 1 |
| 1994 | A comprehensive comparison between generalized incidence calculus and the Dempster-Shafer theory of evidence
Weiru Liu, Alan Bundy |
Int. J. Hum. Comput. Stud. | 2 |
| 1993 | Recovering Incedence Functions
Weiru Liu, Alan Bundy, David Stuart Robertson 0001 |
ECSQARU | 2 |
| 1993 | On the Relations between Incidence Calculus and ATMS
Weiru Liu, Alan Bundy, David Stuart Robertson 0001 |
ECSQARU | 2 |
| 1993 | Middle-Out Reasoning for Logic Program Synthesis
Ina Kraan, David A. Basin, Alan Bundy |
ICLP | 3 |
| 1993 | Incresing the Versatility of Heuristic Based Theorem Provers
Alistair Manning, Andrew Ireland, Alan Bundy |
LPAR | 3 |
| 1993 | Rippling: A Heuristic for Guiding Inductive Proofs
Alan Bundy, Andrew Stevens 0001, Frank van Harmelen, Andrew Ireland, Alan Smaill |
Artif. Intell. | 1 |
| 1992 | Using Middle-Out Reasoning to Control the Synthesis of Tail-Recursive Programs
Jane Hesketh, Alan Bundy, Alan Smaill |
CADE | 2 |
| 1992 | The Use of Proof Plans to Sum Series
Toby Walsh, Alex Nunes, Alan Bundy |
CADE | 3 |
| 1992 | An Adaptation of Proof-Planning to Declarer Play in Bridge
Ian Frank, David A. Basin, Alan Bundy |
ECAI | 3 |
| 1991 | Experiments with Proof Plans for Induction
Alan Bundy, Frank van Harmelen, Jane Hesketh, Alan Smaill |
J. Autom. Reason. | 1 |
| 1990 | A Science of Reasoning: Extended Abstract
Alan Bundy |
CADE | 1 |
| 1990 | The Oyster-Clam System
Alan Bundy, Frank van Harmelen, Christian Horn, Alan Smaill |
CADE | 1 |
| 1990 | Extensions to the Rippling-Out Tactic for Guiding Inductive Proofs
Alan Bundy, Frank van Harmelen, Alan Smaill, Andrew Ireland |
CADE | 1 |
| 1989 | A Rational Reconstruction and Extension of Recursion Analysis
Alan Bundy, Frank van Harmelen, Jane Hesketh, Alan Smaill, Andrew Stevens 0001 |
IJCAI | 1 |
| 1989 | The ECO Program Construction System: Ways of Increasing its Representational Power and Their Effects on the User Interface
David Stuart Robertson 0001, Alan Bundy, Michael Uschold, Robert Muetzelfeldt |
Int. J. Man Mach. Stud. | 2 |
| 1989 | Solving Symbolic Equations with PRESS
Leon Sterling, Alan Bundy, Lawrence Byrd, Richard A. O'Keefe, Bernard Silver |
J. Symb. Comput. | 2 |
| 1988 | The Use of Explicit Plans to Guide Inductive Proofs
Alan Bundy |
CADE | 1 |
| 1988 | Explanation-Based Generalisation = Partial Evaluation
Frank van Harmelen, Alan Bundy |
Artif. Intell. | 2 |
| 1988 | Probability, truth, and logic: reply to CheesemanabstractI am broadly in sympathy with Cheeseman’s attempt to promote the use of Bayesian probability in artificial intelligence; it may well have a role to play in inference, especially in the representation of uncertainty and jumping to conclusions. However, Cheeseman’s argument is deficient in a number of key areas, and so fails to carry the force that he would like Alan Bundy |
Comput. Intell. | 1 |
| 1988 | Meta-Level Inference: Two Applications
Alan Bundy, Leon Sterling |
J. Autom. Reason. | 1 |
| 1986 | Correctness Criteria of Some Algorithms for Uncertain Reasoning Using Incidence Calculus
Alan Bundy |
J. Autom. Reason. | 1 |
| 1985 | Discovery and Reasoning in Mathematics
Alan Bundy |
IJCAI | 1 |
| 1985 | Raising the Standards of AI Products
Alan Bundy, Richard Clutterbuck |
IJCAI | 1 |
| 1985 | An Analytical Comparison of Some Rule-Learning Programs
Alan Bundy, Bernard Silver, Dave Plummer |
Artif. Intell. | 1 |
| 1985 | Incidence Calculus: A Mechanism for Probabilistic Reasoning
Alan Bundy |
J. Autom. Reason. | 1 |
| 1984 | An Intelligent Front End for Ecological Modelling
Michael Uschold, Nigel Harding, Robert Muetzelfeldt, Alan Bundy |
ECAI | 4 |
| 1984 | A generalized interval package and its use for semantic checkingabstractAn interval anthmetm package, INT, which generalizes previous interval packages by using information about the monotonicity of functions is described.INT has been used in an algebraic manipulation package, PRESS, to check the conditions of rewrite rules and the solutions to equations. Alan Bundy |
ACM Trans. Math. Softw. | 1 |
| 1982 | Meta-Level Inference and Program Verification
Leon Sterling, Alan Bundy |
CADE | 2 |
| 1982 | Special Purpose, but Domain Independent, Inference Mechanisms
Alan Bundy, Lawrence Byrd, Chris Mellish |
ECAI | 1 |
| 1982 | A Critical Survey of Rule Learning Programs
Alan Bundy, Bernard Silver |
ECAI | 1 |
| 1981 | Using Matching in Algebraic Equation Solving
Alan Borning, Alan Bundy |
IJCAI | 2 |
| 1981 | Homogenization: Preparing Equations for Change of Unknown
Alan Bundy, Bernard Silver |
IJCAI | 1 |
| 1981 | Using Meta-Level Inference for Selective Application of Multiple Rewrite Rule Sets in Algebraic Manipulation
Alan Bundy, Bob Welham |
Artif. Intell. | 1 |
| 1980 | Using Meta-Level Inference for Selective Application of Multiple Rewrite Rules in Algebraic Manipulation
Alan Bundy, Bob Welham |
CADE | 1 |
| 1978 | Will it Reach the Top? Prediction in the Mechanics World
Alan Bundy |
Artif. Intell. | 1 |
| 1977 | Can Domain Specific Knowledge Be Generalized?
Alan Bundy |
IJCAI | 1 |
| 1977 | Representing Semantic Information In Pulley Problems
George F. Luger, Alan Bundy |
IJCAI | 2 |
| 1975 | Analysing Mathematical Proofs (Or Reading Between the Lines)
Alan Bundy |
IJCAI | 1 |
| 1973 | Doing Arithmetic with Diagrams
Alan Bundy |
IJCAI | 1 |