Nicholas Smallbone

Orcid: 0000-0003-2880-6121

According to our database1, Nicholas Smallbone authored at least 33 papers between 2009 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Binary indexes for optimising corpus queries.
Proceedings of the 20th Conference on Natural Language Processing, 2024

Lemma Discovery and Strategies for Automated Induction.
Proceedings of the Automated Reasoning - 12th International Joint Conference, 2024

2023
Exploring Mathematical Conjecturing with Large Language Models.
Proceedings of the 17th International Workshop on Neural-Symbolic Learning and Reasoning, 2023

QuickerCheck: Implementing and Evaluating a Parallel Run-Time for QuickCheck.
Proceedings of the 35th Symposium on Implementation and Application of Functional Languages, 2023

2022
Testing Cyber-Physical Systems Using a Line-Search Falsification Method.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2022

2021
Conjectures, Tests and Proofs: An Overview of Theory Exploration.
Proceedings of the 9th International Workshop on Verification and Program Transformation, 2021

Twee: An Equational Theorem Prover.
Proceedings of the Automated Deduction - CADE 28, 2021

2020
Enhancing Temporal Logic Falsification With Specification Transformation and Valued Booleans.
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2020

Template-based Theory Exploration: Discovering Properties of Functional Programs by Testing.
Proceedings of the IFL 2020: 32nd Symposium on Implementation and Application of Functional Languages, 2020

2019
Inferring morphological rules from small examples using 0/1 linear programming.
Proceedings of the 22nd Nordic Conference on Computational Linguistics, NoDaLiDa 2019, Turku, Finland, September 30, 2019

Evaluating Two Semantics for Falsification using an Autonomous Driving Example.
Proceedings of the 17th IEEE International Conference on Industrial Informatics, 2019

Safety at speed: in-place array algorithms from pure functional programs by safely re-using storage.
Proceedings of the 8th ACM SIGPLAN International Workshop on Functional High-Performance and Numerical Computing, 2019

Testing Safety PLCs Using QuickCheck.
Proceedings of the 15th IEEE International Conference on Automation Science and Engineering, 2019

2018
Understanding formal specifications through good examples.
Proceedings of the 17th ACM SIGPLAN International Workshop on Erlang, 2018

Applying Valued Booleans in Testing of Cyber-Physical Systems.
Proceedings of the 3rd Workshop on Monitoring and Testing of Cyber-Physical Systems, 2018

Efficient Encodings of First-Order Horn Formulas in Equational Logic.
Proceedings of the Automated Reasoning - 9th International Joint Conference, 2018

2017
Quick specifications for the busy programmer.
J. Funct. Program., 2017

QuickSpec: a lightweight theory exploration tool for programmers (system demonstration).
Proceedings of the 10th ACM SIGPLAN International Symposium on Haskell, 2017

2016
Encoding Monomorphic and Polymorphic Types.
Log. Methods Comput. Sci., 2016

Find more bugs with QuickCheck!
Proceedings of the 11th International Workshop on Automation of Software Test, 2016

2015
TIP: Tons of Inductive Problems.
Proceedings of the Intelligent Computer Mathematics - International Conference, 2015

TIP: Tools for Inductive Provers.
Proceedings of the Logic for Programming, Artificial Intelligence, and Reasoning, 2015

Linking unit tests and properties.
Proceedings of the 14th ACM SIGPLAN Workshop on Erlang 2015, 2015

2014
Hipster: Integrating Theory Exploration in a Proof Assistant.
Proceedings of the Intelligent Computer Mathematics - International Conference, 2014

An Expressive Semantics of Mocking.
Proceedings of the Fundamental Approaches to Software Engineering, 2014

2013
Lightweight verification of functional programs.
PhD thesis, 2013

Automating Inductive Proofs Using Theory Exploration.
Proceedings of the Automated Deduction - CADE-24, 2013

2012
HipSpec: Automating Inductive Proofs of Program Properties.
Proceedings of the ATx'12/WInG'12: Joint Proceedings of the Workshops on Automated Theory eXploration and on Invariant Generation, 2012

2011
Accelerating race condition detection through procrastination.
Proceedings of the 10th ACM SIGPLAN workshop on Erlang, Tokyo, Japan, September 23, 2011, 2011

Sort It Out with Monotonicity - Translating between Many-Sorted and Unsorted First-Order Logic.
Proceedings of the Automated Deduction - CADE-23 - 23rd International Conference on Automated Deduction, Wroclaw, Poland, July 31, 2011

2010
QuickSpec: Guessing Formal Specifications Using Testing.
Proceedings of the Tests and Proofs - 4th International Conference, 2010

Ranking programs using black box testing.
Proceedings of the 5th Workshop on Automation of Software Test, 2010

2009
Finding race conditions in Erlang with QuickCheck and PULSE.
Proceedings of the Proceeding of the 14th ACM SIGPLAN international conference on Functional programming, 2009


  Loading...