Combining the robustness of checked exceptions with the flexibility of unchecked exceptions using anchored exception declarations. - Marko van Dooren; Eric Steegmans (OOPSLA, 2005)

Language constructs for improving reusability in object-oriented software. - Marko van Dooren; Eric Steegmans (OOPSLA Companion, 2005)

A Higher Abstraction Level Using First-Class Inheritance Relations. - Marko van Dooren; Eric Steegmans (ECOOP, 2007)

ServiceJ A Java Extension for ProgrammingWeb Services Interactions. - Sven De Labey; Marko van Dooren; Eric Steegmans (ICWS, 2007)

Using customizable properties to make object representation a first-class citizen. - Koen Vanderkimpen; Marko van Dooren; Eric Steegmans (Comput. Sci. Inf. Syst., 2007)

An object-oriented framework for aspect-oriented languages. - Marko van Dooren; Eric Steegmans; Wouter Joosen (AOSD, 2012)

Multi-view refinement of AO-connectors in distributed software systems. - Steven Op de beeck; Marko van Dooren; Bert Lagaisse; Wouter Joosen (AOSD, 2012)

Subobject Transactional Memory. - Marko van Dooren; Dave Clarke 001 (COORDINATION, 2012)

Subobject-Oriented Programming. - Marko van Dooren; Dave Clarke 001; Bart Jacobs 002 (FMCO, 2012)

Modularity and Variability of Distributed Software Architectures through Multi-view Refinement of AO-Connectors. - Steven Op de beeck; Marko van Dooren; Bert Lagaisse; Wouter Joosen (LNCS Trans. Aspect Oriented Softw. Dev., 2013)

Modular type checking of anchored exception declarations. - Marko van Dooren; Bart Jacobs 002; Wouter Joosen (Sci. Comput. Program., 2014)

Tabling as a library with delimited control. - Benoit Desouter; Marko van Dooren; Tom Schrijvers (Theory Pract. Log. Program., 2015)

Tabling as a Library with Delimited Control. - Benoit Desouter; Marko van Dooren; Tom Schrijvers; Alexander Vandenbroucke (IJCAI, 2016)