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.

Arie Middelkoop

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

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

Software engineering, systems software and programming languages · 4 · 1 first-authorSystems, architecture and hardware · 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
Concurrent programming · 50% Requirements engineering and software design · 50%

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

TopicWeightPapersLastEvidence papers
Requirements engineering and software design › inconsistency management
inconsistency repair
0.112010
Brief announcement: actions in the twilight - concurrent irrevocable transactions and inconsistency repair · PODC 2010
Concurrent programming
transactional memory
0.112010
Brief announcement: actions in the twilight - concurrent irrevocable transactions and inconsistency repair · PODC 2010
YearPublicationVenuePosition
2012 The Kennedy-Warren Algorithm Revisited: Ordering Attribute Grammars
Jeroen Bransen, Arie Middelkoop, Atze Dijkstra, S. Doaitse Swierstra
PADL2
2010 Iterative type inference with attribute grammars
abstract
Type inference is the process of constructing a typing derivation while gradually discovering type information. During this process, inference algorithms typically make subtle decisions based on the derivation constructed so far.
Arie Middelkoop, Atze Dijkstra, S. Doaitse Swierstra
GPCE1
2010 Brief announcement: actions in the twilight - concurrent irrevocable transactions and inconsistency repair
abstract
Twilight STM enhances a transaction with twilight code that executes between the preparation to commit the transaction and its actual commit or abort. Twilight code runs irrevocably and concurrently with the rest of the program. It can detect and repair potential read inconsistencies in the state of its transaction and may thus turn a failing transaction into a successful one. Moreover, twilight code can safely use I/O operations while modifying the transactionally managed memory.
Annette Bieniusa, Arie Middelkoop, Peter Thiemann 0001
PODC2
2008 Report on the tenth ICFP programming contest
abstract
The ICFP programming contest is a 72-hour contest, which attracts thousands of contestants from all over the world. In this report we describe what it takes to organise this contest, the main ideas behind the contest we organised, the task, how to solve it, how we created it, and how well the contestants did.
Eelco Dolstra, Jurriaan Hage, Bastiaan Heeren, Stefan Holdermans, Johan Jeuring, Andres Löh, Clara Löh, Arie Middelkoop, Alexey Rodriguez Yakushev, John van Schie
ICFP8
2007 A generic usage analysis with subeffect qualifiers
abstract
Sharing analysis and uniqueness typing are static analyses that aim at determining which of a program's objects are to be used at most once. There are many commonalities between these two forms of usage analysis. We make their connection precise by developing an expressive generic analysis that can be instantiated to both sharing analysis and uniqueness typing. The resulting system, which combines parametric polymorphism with effect subsumption, is specified within the general framework of qualified types, so that readily available tools and techniques can be used for the development of implementations and metatheory.
Jurriaan Hage, Stefan Holdermans, Arie Middelkoop
ICFP3