BibSLEIGH
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Travelled to:
1 × Austria
1 × Cyprus
1 × Japan
1 × Poland
1 × Russia
1 × Spain
2 × The Netherlands
3 × Canada
3 × Italy
5 × United Kingdom
6 × USA
Collaborated with:
N.Smallbone J.Hughes M.H.Palka J.Roorda H.Svensson A.v.d.Ploeg J.Bernardy A.Lillieström M.Sheeran E.Axelsson S.L.P.Jones M.Johansson D.Rosén A.Ekblad T.Arts J.Duregård P.Jansson D.N.Xu J.Svensson T.Vullinghs E.Meijer A.Russo P.Buiras J.Bransen L.T.v.Binsbergen A.Dijkstra D.Vytiniotis G.Sutcliffe S.Schulz A.V.Gelder P.Bjesse S.Singh M.Algehed B.Fetscher R.B.Findler J.Fisher S.Ishtiaq N.Piterman Q.Wang C.Runciman O.Chitil M.Wallace David Thönnessen Nick Smallbone M.Fabian S.Kowalewski J.Svenningsson D.Engdal A.Persson U.T.Wiger
Talks about:
use (8) quick (6) check (6) program (5) haskel (5) order (5) type (5) test (5) function (4) languag (4)

Person: Koen Claessen

DBLP DBLP: Claessen:Koen

Facilitated 1 volumes:

Haskell 2011Ed

Contributed to:

ESOP 20152015
ICFP 20152015
TACAS 20152015
FLOPS 20142014
CADE 20132013
CAV 20132013
ICFP 20132013
POPL 20132013
CADE 20112011
ESOP 20102010
IFL 20102010
TAP 20102010
CADE 20092009
ICFP 20092009
POPL 20092009
IFL 20082008
TAP 20082008
CAV 20062006
IJCAR 20062006
SFM 20062006
FATES 20042004
AFP 20022002
ICFP 20002000
ICFP 19981998
ICFP 19971997
IJCAR 20182018
Haskell 20082008
Haskell 20122012
Haskell 20132013
Haskell 20142014
Haskell 20162016
Haskell 20172017
CASE 20192019

Wrote 36 papers:

ESOP-2015-FetscherCPHF #automation #generative #random #type system
Making Random Judgments: Automatically Generating Well-Typed Terms from the Definition of a Type-System (BF, KC, MHP, JH, RBF), pp. 383–405.
ICFP-2015-PloegC #exclamation
Practical principled FRP: forget the past, change the future, FRPNow! (AvdP, KC), pp. 302–314.
TACAS-2015-BransenBCD #attribute grammar #order #scheduling #using
Linearly Ordered Attribute Grammar Scheduling Using SAT-Solving (JB, LTvB, KC, AD), pp. 289–303.
FLOPS-2014-ClaessenDP #generative #random
Generating Constrained Random Data with Uniform Distribution (KC, JD, MHP), pp. 18–34.
CADE-2013-ClaessenJRS #automation #induction #proving #using
Automating Inductive Proofs Using Theory Exploration (KC, MJ, DR, NS), pp. 392–406.
CAV-2013-ClaessenFIPW #model checking #network #reachability #set
Model-Checking Signal Transduction Networks through Decreasing Reachability Sets (KC, JF, SI, NP, QW), pp. 85–100.
ICFP-2013-AxelssonC #functional #higher-order #source code #syntax #using
Using circular programs for higher-order syntax: functional pearl (EA, KC), pp. 257–262.
ICFP-2013-BernardyC #context-free grammar #divide and conquer #parsing #performance
Efficient divide-and-conquer parsing of practical context-free languages (JPB, KC), pp. 111–122.
POPL-2013-VytiniotisJCR #haskell #logic #named #semantics
HALO: haskell to logic through denotational semantics (DV, SLPJ, KC, DR), pp. 431–442.
CADE-2011-Claessen #automation #first-order #logic #reasoning
The Anatomy of Equinox — An Extensible Automated Reasoning Tool for First-Order Logic and Beyond — (KC), pp. 1–3.
CADE-2011-ClaessenLS #first-order #logic
Sort It Out with Monotonicity — Translating between Many-Sorted and Unsorted First-Order Logic (KC, AL, NS), pp. 207–221.
ESOP-2010-BernardyJC #polymorphism #testing
Testing Polymorphic Properties (JPB, PJ, KC), pp. 125–144.
IFL-2010-AxelssonCSSEP #design #embedded #implementation
The Design and Implementation of Feldspar — An Embedded Language for Digital Signal Processing (EA, KC, MS, JS, DE, AP), pp. 121–136.
TAP-2010-ClaessenSH #named #specification #testing #using
QuickSpec: Guessing Formal Specifications Using Testing (KC, NS, JH), pp. 6–21.
CADE-2009-ClaessenL #automation #finite #satisfiability
Automated Inference of Finite Unsatisfiability (KC, AL), pp. 388–403.
ICFP-2009-ClaessenPSHSAW #erlang #quickcheck
Finding race conditions in Erlang with QuickCheck and PULSE (KC, MHP, NS, JH, HS, TA, UTW), pp. 149–160.
POPL-2009-XuJC #contract #haskell
Static contract checking for Haskell (DNX, SLPJ, KC), pp. 41–52.
IFL-2008-SvenssonSC #embedded #named #parallel #programming
Obsidian: A Domain Specific Embedded Language for Parallel Programming of Graphics Processors (JS, MS, KC), pp. 156–173.
TAP-2008-ClaessenS #induction #proving
Finding Counter Examples in Induction Proofs (KC, HS), pp. 48–65.
CAV-2006-RoordaC #abstraction #evaluation #refinement #satisfiability
SAT-Based Assistance in Abstraction Refinement for Symbolic Trajectory Evaluation (JWR, KC), pp. 175–189.
IJCAR-2006-SutcliffeSCG #finite #using
Using the TPTP Language for Writing Derivations and Finite Interpretations (GS, SS, KC, AVG), pp. 67–81.
SFM-2006-ClaessenR #evaluation
An Introduction to Symbolic Trajectory Evaluation (KC, JWR), pp. 56–77.
FATES-2004-ArtsCS #development #erlang #fault tolerance #protocol
Semi-formal Development of a Fault-Tolerant Leader Election Protocol in Erlang (TA, KC, HS), pp. 140–154.
AFP-2002-ClaessenRCHW02 #functional #lazy evaluation #quickcheck #source code #testing #using
Testing and Tracing Lazy Functional Programs Using QuickCheck and Hat (KC, CR, OC, JH, MW), pp. 59–99.
ICFP-2000-ClaessenH #haskell #lightweight #named #quickcheck #random testing #source code #testing
QuickCheck: a lightweight tool for random testing of Haskell programs (KC, JH), pp. 268–279.
ICFP-1998-BjesseCSS #design #hardware #haskell #named
Lava: Hardware Design in Haskell (PB, KC, MS, SS), pp. 174–184.
ICFP-1997-Claessen #compilation #graph
Graphs in Compilation (KC), p. 309.
ICFP-1997-ClaessenVM #paradigm #visual notation
Structuring Graphical Paradigms in TkGofer (KC, TV, EM), pp. 251–262.
IJCAR-2018-ClaessenS #encoding #equation #first-order #logic #performance
Efficient Encodings of First-Order Horn Formulas in Equational Logic (KC, NS), pp. 388–404.
Haskell-2008-RussoCH #data flow #haskell #library #security
A library for light-weight information-flow security in haskell (AR, KC, JH), pp. 13–24.
Haskell-2012-Claessen #functional
Shrinking and showing functions: (functional pearl) (KC), pp. 73–80.
Haskell-2013-ClaessenP #encryption #generative #pseudo #using
Splittable pseudorandom number generators using cryptographic hashing (KC, MHP), pp. 47–58.
Haskell-2014-EkbladC #programming #type safety #web
A seamless, client-centric programming model for type safe web applications (AE, KC), pp. 79–89.
Haskell-2016-PloegCB #dynamic typing #monad #type safety #type system
The Key monad: type-safe unconstrained dynamic typing (AvdP, KC, PB), pp. 146–157.
Haskell-2017-AlgehedCJS #lightweight #named
QuickSpec: a lightweight theory exploration tool for programmers (system demonstration) (MA, KC, MJ, NS), pp. 38–39.
CASE-2019-ThonnessenSFCK #quickcheck #safety #testing #using
Testing Safety PLCs Using QuickCheck (DT, NS, MF, KC, SK), pp. 1–6.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.