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 × Cyprus
1 × Denmark
1 × Ireland
1 × Korea
2 × Hungary
2 × Spain
3 × Germany
3 × The Netherlands
4 × USA
4 × United Kingdom
Collaborated with:
E.Brady G.Michaelson H.Loidl P.B.Vasconcelos S.Jost Á.J.R.Portillo M.Florido M.Hofmann S.L.P.Jones C.Brown V.Janjic A.Bonenfant J.Sérot S.B.Junaidu A.J.T.Davie J.Berthold C.Ferdinand R.Heckmann G.Grov A.Ireland C.V.Hall P.Wadler H.Ferreiro L.M.Castro H.R.Simões N.Scaife P.W.Trinder J.S.M.Jr. A.S.Partridge H.Schöner K.Idrees C.W.Glass Z.Chen A.M.Wallace I.Wallace
Talks about:
program (8) hume (7) function (6) resourc (6) languag (6) analysi (5) time (5) cost (5) use (5) parallel (4)

Person: Kevin Hammond

DBLP DBLP: Hammond:Kevin

Facilitated 2 volumes:

IFL 1998Ed
IFL 1997Ed

Contributed to:

ESOP 20152015
PDP 20142014
ICFP 20122012
PADL 20122012
ICFP 20102010
IFL 20102010
POPL 20102010
FM 20092009
SAC 20072007
GPCE 20062006
IFL 20062006
CEFP 20052005
IFL 20052005
SAC 20042004
GPCE 20032003
IFL 20032003
IFL 20022002
IFL 20002000
IFL 19991999
IFL 19971997
IFL 19961996
PLDI 19961996
ESOP 19941994
CC 20162016

Wrote 26 papers:

ESOP-2015-VasconcelosJFH #analysis #functional #lazy evaluation #recursion #type system
Type-Based Allocation Analysis for Co-recursion in Lazy Functional Languages (PBV, SJ, MF, KH), pp. 787–811.
PDP-2014-BrownJHSIG #parallel #performance #refactoring #tool support #using
Agricultural Reform: More Efficient Farming Using Advanced Parallel Refactoring Tools (CB, VJ, KH, HS, KI, CWG), pp. 36–43.
ICFP-2012-SimoesVFJH #analysis #automation #functional #lazy evaluation #memory management #source code
Automatic amortised analysis of dynamic memory allocation for lazy functional programs (HRS, PBV, MF, SJ, KH), pp. 165–176.
PADL-2012-BradyH #domain-specific language #embedded #programming
Resource-Safe Systems Programming with Embedded Domain Specific Languages (EB, KH), pp. 242–257.
ICFP-2010-BradyH #domain-specific language #implementation #partial evaluation #using
Scrapping your inefficient engine: using partial evaluation to improve domain-specific language implementation (EB, KH), pp. 297–308.
IFL-2010-BrownLBH #algebra
Improving Your CASH Flow: The Computer Algebra SHell (CB, HWL, JB, KH), pp. 169–184.
POPL-2010-JostHLH #higher-order #resource management #source code
Static determination of quantitative resource usage for higher-order programs (SJ, KH, HWL, MH), pp. 223–236.
FM-2009-JostLHSH #analysis #bound #using
“Carbon Credits” for Resource-Bounded Computations Using Amortised Analysis (SJ, HWL, KH, NS, MH), pp. 354–369.
SAC-2007-BonenfantCHMWW #cost analysis #towards
Towards resource-certified software: a formal cost model for time and its application to an image-processing example (AB, ZC, KH, GM, AMW, IW), pp. 1307–1314.
GPCE-2006-BradyH #compilation #interpreter #staged
A verified staged interpreter is a verified compiler (EB, KH), pp. 111–120.
IFL-2006-BonenfantFHH #execution #functional #worst-case
Worst-Case Execution Times for a Purely Functional Language (AB, CF, KH, RH), pp. 235–252.
IFL-2006-HammondGMI #low level #programming
Low-Level Programming in Hume: An Exploration of the HW-Hume Level (KH, GG, GM, AI), pp. 91–107.
CEFP-2005-Hammond #approach #behaviour #bound #functional #programming
Exploiting Purely Functional Programming to Obtain Bounded Resource Behaviour: The Hume Approach (KH), pp. 100–134.
IFL-2005-BradyH #execution #framework #static analysis
A Dependently Typed Framework for Static Analysis of Program Execution Costs (EB, KH), pp. 74–90.
SAC-2004-MichaelsonHS #automaton #bound #named #programming #using
FSM-Hume: programming resource-limited systems using bounded automata (GM, KH, JS), pp. 1455–1461.
GPCE-2003-HammondM #domain-specific language #embedded #named #realtime
Hume: A Domain-Specific Language for Real-Time Embedded Systems (KH, GM), pp. 37–56.
IFL-2003-VasconcelosH #equation #functional #higher-order #polymorphism #recursion #source code
Inferring Cost Equations for Recursive, Polymorphic and Higher-Order Functional Programs (PBV, KH), pp. 86–101.
IFL-2002-HammondM #behaviour #predict
Predictable Space Behaviour in FSM-Hume (KH, GM), pp. 1–16.
IFL-2002-PortilloHLV #automation #cost analysis #using
Cost Analysis Using Automatic Size and Time Inference (ÁJRP, KH, HWL, PBV), pp. 232–248.
IFL-2000-Hammond #behaviour #bound #concurrent
The Dynamic Properties of Hume: A Functionally-Based Concurrent Language with Bounded Time and Space Behaviour (KH), pp. 122–139.
IFL-1999-HammondP #algorithm #haskell #named
HaskSkel: Algorithmic Skeletons in Haskell (KH, ÁJRP), pp. 181–198.
IFL-1997-JunaiduDH #compilation #haskell #named
Naira: A Parallel² Haskell Compiler (SBJ, AJTD, KH), pp. 214–230.
IFL-1996-LoidlH #communication #effectiveness #graph #parallel #reduction
Making a Packet: Cost-Effective Communication for a Parallel Graph Reducer (HWL, KH), pp. 184–199.
PLDI-1996-TrinderHMPJ #haskell #implementation #named #parallel
GUM: A Portable Parallel Implementation of Haskell (PWT, KH, JSMJ, ASP, SLPJ), pp. 79–88.
ESOP-1994-HallHJW #haskell
Type Classes in Haskell (CVH, KH, SLPJ, PW), pp. 241–256.
CC-2016-FerreiroCJH #haskell
Kindergarten cop: dynamic nursery resizing for GHC (HF, LMC, VJ, KH), pp. 56–66.

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.