VLDB 2026 Research / reviewers in the wild / expert
Jef Jacobs
dblp:71/1188
· DBLP profile ↗
7ranked-venue papers
6as first author
3since 2021 · last 2026
0000-0002-4939-3453ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 5 first-author · 3 since 2021Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Security and privacy · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | TurtleTalk: A DSL for Constraint-Based Turtle Graphics in Programmatic CADabstractIn programmatic CAD (PCAD), 3D shapes are generally modelled either by position-based composition of simpler shapes, or by direct generation via path-based techniques (e.g., extrusions, sweeps, revolves). While state-of-the-art PCAD tools effectively support position-based modelling, they lack expressive mechanisms for path-based modelling. As a result, shapes that are naturally formed by sweeping a 2D path into a 3D shape are difficult to model and use in these tools. This paper introduces TurtleTalk, a PCAD language that offers rich support for constructing path-based shapes and the composition of path-based and primitive shapes. TurtleTalk is an extension of PrintTalk, a PCAD language featuring constraints for composing constituent shapes into complex 3D models. TurtleTalk takes inspiration from turtle graphics for constructing paths using imperative instructions and uniquely integrates constraints to enable the declarative expression of path properties. Our evaluation shows that combining imperative instructions and declarative constraints facilitates the design of path-based shapes by reducing the need for complex manual calculations, while also enhancing their composability and reusability. Jef Jacobs, Wolfgang De Meuter, Jens Nicolay |
GPCE | 1 |
| 2025 | PrintTalk: A Language for Constraint-Based 3D Modelling
Jef Jacobs, Wolfgang De Meuter, Jens Nicolay |
CP | 1 |
| 2021 | PrintTalk: a constraint-based imperative DSL for 3D printingabstractWe present PrintTalk, a DSL to "program" 3D objects, called "gadgets". PrintTalk also features "topologies", which are predefined spacial arrangements of gadgets. Gadgets are composed by executing a gadget script (possibly consisting of subscripts) that 'draws' the gadget in the 3D scene. However, executing the script also returns a number of constraint variables. These variables can be constrained inside the gadget and can also be bound outside the gadget in order to constrain the produced gadgets after the facts. This is the essence of the gadget composition mechanism of PrintTalk. Jef Jacobs, Jens Nicolay, Christophe De Troyer, Wolfgang De Meuter |
DSM@SPLASH | 1 |
| 2007 | Identification of factors that influence defect injection and detection in development of software intensive products
Jef Jacobs, Jan van Moll, Rob J. Kusters, Jos J. M. Trienekens, Aarnout Brombacher |
Inf. Softw. Technol. | 1 |
| 2005 | Exploring defect causes in products developed by virtual teams
Jef Jacobs, Jan van Moll, Paul J. Krause, Rob J. Kusters, Jos J. M. Trienekens, Aarnout Brombacher |
Inf. Softw. Technol. | 1 |
| 2004 | Defect detection oriented lifecycle modeling in complex product development
Jan van Moll, Jef Jacobs, Rob J. Kusters, Jos J. M. Trienekens |
Inf. Softw. Technol. | 2 |
| 2002 | Towards a Metrics Based Verification and Validation Maturity Model
Jef Jacobs, Jos J. M. Trienekens |
SAFECOMP | 1 |