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

Dirk Dussart

dblp:17/987 · DBLP profile ↗
← Back
5ranked-venue papers
4as first author
0since 2021 · last 1997
—ORCID · none

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

Software engineering, systems software and programming languages · 5 · 4 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
1 paper
Compilers and program optimization · 91% Software maintenance and evolution · 9%

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

TopicWeightPapersLastEvidence papers
Compilers and program optimization › compiler construction
compiler generation
0.011997
Module-Sensitive Program Specialisation · PLDI 1997
Compilers and program optimization
partial evaluation
0.011997
Module-Sensitive Program Specialisation · PLDI 1997
Compilers and program optimization
program specialization
0.011997
Module-Sensitive Program Specialisation · PLDI 1997

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

residual module generation · 0.0cogen · 0.0
YearPublicationVenuePosition
1997 Type Specialization for Imperative Languages
abstract
We extend type specialisation to a computational lambda calculus with first-class references. The resulting specialiser has been used to specialise a self-interpreter for this typed computational lambda calculus optimally. Furthermore, this specialiser can perform operations on references at specialisation time, when possible.
Dirk Dussart, Peter Thiemann 0001
ICFP1
1997 Module-Sensitive Program Specialisation
abstract
We present an approach for specialising large programs, such as programs consisting of several modules, or libraries. This approach is based on the idea of using a compiler generator (cogen) for creating generating extensions. Generating extensions are specialisers specialised with respect to some input program. When run on some input data the generating extension produces a specialised version of the input program. Here we use the cogen to tailor modules for specialisation. This happens once and for all, independently of all other modules. The resulting module can then be used as a building block for generating extensions for complete programs, in much the same way as the original modules can be put together into complete programs. The result of running the final generating extension is a collection of residual modules, with a module structure derived from the original program.
Dirk Dussart, Rogardt Heldal, John Hughes 0001
PLDI1
1995 Polyvariant Constructor Specialisation
abstract
In his PEPM’93 paper Mogensen introduced a new off-line specialisation technique, constructor specialisation. What differentiates constructor specialisation from conventiomd specialisation techniques is the ability to specialise construc-
Dirk Dussart, Eddy Bevers, Karel De Vlaminck
PEPM1
1995 Polymorphic Recursion and Subtype Qualifications: Polymorphic Binding-Time Analysis in Polynomial Time
Dirk Dussart, Fritz Henglein, Christian Mossin
SAS1
1994 Improving CPS-Based Partial Evaluation: Writing Cogen by Hand
Anders Bondorf, Dirk Dussart
PEPM2