activity
20112021
most citedRascal: From Algebraic Specification to Meta-Programming

12 citations · 25 across the 6 of their papers we have counts for

collaborators

7 papers

cs.SE2021

Breaking Bad? Semantic Versioning and Impact of Breaking Changes in Maven Central

Lina Ochoa, Thomas Degueule, Jean-Rémy Falleri +1

Just like any software, libraries evolve to incorporate new features, bug fixes, security patches, and refactorings. However, when a library evolves, it may break the contract prev…

cs.SE20211 cited

DRAFT-What you always wanted to know but could not find about block-based environments

Mauricio Verano Merino, Jurgen Vinju, Mark van den Brand

Block-based environments are visual programming environments, which are becoming more and more popular because of their ease of use. The ease of use comes thanks to their intuitive…

cs.PL20209 cited

Bacatá: Notebooks for DSLs, Almost for Free

Mauricio Verano Merino, Jurgen Vinju, Tijs van der Storm

Context: Computational notebooks are a contemporary style of literate programming, in which users can communicate and transfer knowledge by interleaving executable code, output, an…

cs.DC2019

Path-Sensitive Atomic Commit: Local Coordination Avoidance for Distributed Transactions

Tim Soethout, Tijs van der Storm, Jurgen Vinju

Context: Concurrent objects with asynchronous messaging are an increasingly popular way to structure highly available, high performance, large-scale software systems. To ensure dat…

cs.PL20192 cited

Concrete Syntax with Black Box Parsers

Rodin Aarssen, Jurgen Vinju, Tijs van der Storm

Context: Meta programming consists for a large part of matching, analyzing, and transforming syntax trees. Many meta programming systems process abstract syntax trees, but this req…

cs.PL20161 cited

Technical Report: Towards a Universal Code Formatter through Machine Learning

Terence Parr, Jurgin Vinju

There are many declarative frameworks that allow us to implement code formatters relatively easily for any specific language, but constructing them is cumbersome. The first problem…