For a list of my publications, see:

Selected Publications

On Dynamic proxies and reflection:

  • Tom Van Cutsem, Mark S. Miller. Trustworthy Proxies: Virtualizing Objects with Invariants. In Proceedings of the 27th European Conference on Object-oriented Programming (ECOOP 2013), Giuseppe Castagna (Ed.), LNCS Vol. 7920, pp. 154-178, Springer, 2013. [ link ] [ pdf ]
  • Tom Van Cutsem, Mark S. Miller. Proxies: Design Principles for Robust Object-oriented Intercession APIs. In proceedings of the ACM SIGPLAN Dynamic Languages Symposium (DLS 2010) (Reno, Nevada, USA, Oct. 2010), pp. 59-72, ACM, NY. [ link ] [ pdf ]

On Distributed computing in JavaScript:

  • Mark S. Miller, Tom Van Cutsem, Bill Tulloh. Distributed Electronic Rights in JavaScript. Invited paper, In Proceedings of the 22nd European Symposium on Programming (ESOP 2013), Matthias Felleisen and Philippa Gardner (Eds.), LNCS Vol. 7792, pp. 1-20, Springer, 2013. [ link ] [ pdf ]

On AmbientTalk:

  • Tom Van Cutsem, Elisa Gonzalez Boix, Christophe Scholliers, Andoni Lombide Carreton, Dries Harnie, Kevin Pinte, Wolfgang De Meuter. AmbientTalk: programming responsive mobile peer-to-peer applications with actors. To appear in Elsevier Computer Languages, Systems & Structures, Elsevier. Accepted May 2014. [ link ] [ pdf ]
  • Stijn Mostinckx, Tom Van Cutsem, Stijn Timbermont, Elisa Gonzalez Boix, Eric Tanter, Wolfgang De Meuter. Mirror-based Reflection in AmbientTalk. In Software: Practice & Experience, Vol. 39 Issue 7, pp. 661-699, May 2009. Wiley. [ link ]
  • Tom Van Cutsem, Stijn Mostinckx, Wolfgang De Meuter. Linguistic Symbiosis between Event Loop Actors and Threads. Computer Languages, Systems & Structures, Elsevier, vol. 35 no. 1, April 2009, pp. 80-98. [ link ]
  • Jessie Dedecker, Tom Van Cutsem, Stijn Mostinckx, Theo D’Hondt, Wolfgang De Meuter. Ambient-oriented Programming in AmbientTalk. In proceedings of the 20th European Conference on Object-Oriented Programming (ECOOP), (Nantes, France, July 2006), LNCS Vol. 4067, pp. 230-254, Springer-Verlag. [ link ]

On Traits:

  • Tom Van Cutsem, Mark S. Miller. Robust Trait Composition for Javascript. In Elsevier Science of Computer Programming, Special Issues on Advances in Dynamic Languages. 17p. Accepted Nov. 2012. [ link ]
  • Tom Van Cutsem, Alexandre Bergel, Stéphane Ducasse, Wolfgang De Meuter. Adding State and Visibility Control to Traits using Lexical Nesting. In proceedings of the 23rd European Conference on Object-oriented Programming (ECOOP), (Genova, Italy, July 2009), LNCS Vol. 5653, pp. 220-243, Springer-Verlag. [ link ]

Theses

My PhD thesis: Ambient References: Object Designation in Mobile Ad Hoc Networks. Doctoral Dissertation, Vrije Universiteit Brussel, Programming Technology Lab, May 2008. [ pdf | bibtex | presentation ]

My MSc thesis: Tom Van Cutsem, Stijn Mostinckx (2004) A Prototype-based Approach To Distributed Applications. MSc thesis (Licentiaatsthesis), Vrije Universiteit Brussel, Programming Technology Lab. [ pdf | bibtex | presentation ]