Florian Haftmann

dblp:46/6613 · DBLP profile ↗
← Back
6ranked-venue papers
5as first author
0since 2021 · last 2013
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorTheory of computation · 1 · 1 first-author

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.

Software engineering, system software, and programming languages
2 papers
Software testing · 100%
Databases, data mining, and information retrieval
1 paper
Database system architecture and tuning · 100%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software testing › database testing
database application testing
0.112007
A framework for efficient regression tests on database applications · VLDB J. 2007
Software testing
regression testing
0.112007
A framework for efficient regression tests on database applications · VLDB J. 2007
Software testing › test execution
parallel testing
0.112005
Parallel Execution of Test Runs for Database Application Systems · VLDB 2005
Software testing
test execution
0.112005
Parallel Execution of Test Runs for Database Application Systems · VLDB 2005
YearPublicationVenuePosition
2013 Data Refinement in Isabelle/HOL
Florian Haftmann, Alexander Krauss 0001, Ondrej Kuncar, Tobias Nipkow
ITP1
2012 A compiled implementation of normalisation by evaluation
abstract
Abstract We present a novel compiled approach to Normalisation by Evaluation (NBE) for ML-like languages. It supports efficient normalisation of open λ-terms with respect to β-reduction and rewrite rules. We have implemented NBE and show both a detailed formal model of our implementation and its verification in Isabelle. Finally we discuss how NBE is turned into a proof rule in Isabelle.
Klaus Aehlig, Florian Haftmann, Tobias Nipkow
J. Funct. Program.2
2010 From higher-order logic to Haskell: there and back again
abstract
We present two tools which together allow reasoning about (a substantial subset of) Haskell programs. One is the code generator of the proof assistant Isabelle, which turns specifications formulated in Isabelle's higher-order logic into executable Haskell source text; the other is Haskabelle, a tool to translate programs written in Haskell into Isabelle specifications. The translation from Isabelle to Haskell directly benefits from the rigorous correctness approach of a proof assistant: generated Haskell programs are always partially correct w.r.t. to the specification from which they are generated.
Florian Haftmann
PEPM1
2007 A framework for efficient regression tests on database applications
Florian Haftmann, Donald Kossmann, Eric Lo 0001
VLDB J.1
2005 Efficient Regression Tests for Database Applications
Florian Haftmann, Donald Kossmann, Alexander Kreutz
CIDR1
2005 Parallel Execution of Test Runs for Database Application Systems
Florian Haftmann, Donald Kossmann, Eric Lo 0001
VLDB1