Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Stephan Swiderski

dblp:66/5716 · DBLP profile ↗
← Back
5ranked-venue papers
1as first author
0since 2021 · last 2011
—ORCID · none

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

Artificial intelligence and machine learning · 3 · 1 first-authorTheory of computation · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 1

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
1 paper
Programming languages and type systems · 67% Program verification · 33%

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

TopicWeightPapersLastEvidence papers
Programming languages and type systems
functional programming
0.112011
Automated termination proofs for haskell by term rewriting · ACM Trans. Program. Lang. Syst. 2011
Program verification
termination analysis
0.112011
Automated termination proofs for haskell by term rewriting · ACM Trans. Program. Lang. Syst. 2011
Programming languages and type systems
term rewriting
0.112011
Automated termination proofs for haskell by term rewriting · ACM Trans. Program. Lang. Syst. 2011

Methods — techniques the papers use, named apart from their topics

term rewriting · 0.1size-change graphs · 0.1
YearPublicationVenuePosition
2011 Proving Termination by Dependency Pairs and Inductive Theorem Proving
Carsten Fuhs, Jürgen Giesl, Michael Parting, Peter Schneider-Kamp, Stephan Swiderski
J. Autom. Reason.5
2011 Automated termination proofs for haskell by term rewriting
abstract
There are many powerful techniques for automated termination analysis of term rewriting. However, up to now they have hardly been used for real programming languages. We present a new approach which permits the application of existing techniques from term rewriting to prove termination of most functions defined in Haskell programs. In particular, we show how termination techniques for ordinary rewriting can be used to handle those features of Haskell which are missing in term rewriting (e.g., lazy evaluation, polymorphic types, and higher-order functions). We implemented our results in the termination prover AProVE and successfully evaluated them on existing Haskell libraries.
Jürgen Giesl, Matthias Raffelsieper, Peter Schneider-Kamp, Stephan Swiderski, René Thiemann
ACM Trans. Program. Lang. Syst.4
2009 Termination Analysis by Dependency Pairs and Inductive Theorem Proving
Stephan Swiderski, Michael Parting, Jürgen Giesl, Carsten Fuhs, Peter Schneider-Kamp
CADE1
2007 Proving Termination by Bounded Increase
Jürgen Giesl, René Thiemann, Stephan Swiderski, Peter Schneider-Kamp
CADE3
2006 Automated Termination Analysis for Haskell: From Term Rewriting to Programming Languages
Jürgen Giesl, Stephan Swiderski, Peter Schneider-Kamp, René Thiemann
RTA2