Compile-time meta-programming in a dynamically typed OO language. - Laurence Tratt (DLS, 2005)

Model Transformations in Practice Workshop. - Jean Bézivin; Bernhard Rumpe; Andy Schürr; Laurence Tratt (MoDELS (Satellite Events), 2005)

Model transformations and tool integration. - Laurence Tratt (Softw. Syst. Model., 2005)

An extensibly dynamically typed object orientated language with an application to model transformations. - Laurence Robert Tratt (2005)

The MT model transformation language. - Laurence Tratt (SAC, 2006)

Pareto optimal search based refactoring at the design level. - Mark Harman; Laurence Tratt (GECCO, 2007)

Evolving a DSL Implementation. - Laurence Tratt (GTTSE, 2007)

Model transformations in MT. - Laurence Tratt (Sci. Comput. Program., 2007)

Guest Editors' Introduction: Dynamically Typed Languages. - Laurence Tratt; Roel Wuyts (IEEE Softw., 2007)

Language design: back to the future? - Laurence Tratt (DLS, 2008)

A change propagating model transformation Language. - Laurence Tratt (J. Object Technol., 2008)

Domain specific language implementation via compile-time meta-programming. - Laurence Tratt (ACM Trans. Program. Lang. Syst., 2008)

Control Dependence for Extended Finite State Machines. - Kelly Androutsopoulos; David Clark 001; Mark Harman; Zheng Li 002; Laurence Tratt (FASE, 2009)

A theoretical and empirical study of EFSM dependence. - Kelly Androutsopoulos; Nicolas Gold; Mark Harman; Zheng Li 002; Laurence Tratt (ICSM, 2009)

Language factories. - Tony Clark 001; Laurence Tratt (OOPSLA Companion, 2009)

Dynamically Typed Languages. - Laurence Tratt (Adv. Comput., 2009)

Formalizing Homogeneous Language Embeddings. - Tony Clark 001; Laurence Tratt (LDTA, 2009)

Experiences with an icon-like expression evaluation system. - Laurence Tratt (DLS, 2010)

Program Logics for Homogeneous Meta-programming. - Martin Berger 001; Laurence Tratt (LPAR (Dakar), 2010)

Comparative Study of DSL Tools. - Naveneetha Vasudevan; Laurence Tratt (WGT@ETAPS, 2010)

ICMT 2010 Special Section. - Laurence Tratt; Martin Gogolla (J. Object Technol., 2011)

Experimental assessment of software metrics using automated refactoring. - Mel Ó Cinnéide; Laurence Tratt; Mark Harman; Steve Counsell; Iman Hemati Moghadam (ESEM, 2012)

Search-Based Ambiguity Detection in Context-Free Grammars. - Naveneetha Vasudevan; Laurence Tratt (ICCSW, 2012)

Unipycation: a case study in cross-language tracing. - Edd Barrett; Carl Friedrich Bolz; Laurence Tratt (VMIL@SPLASH, 2013)

Storage strategies for collections in dynamically typed languages. - Carl Friedrich Bolz; Lukas Diekmann; Laurence Tratt (OOPSLA, 2013)

Detecting Ambiguity in Programming Language Grammars. - Naveneetha Vasudevan; Laurence Tratt (SLE, 2013)

State-based model slicing: A survey. - Kelly Androutsopoulos; David Clark 001; Mark Harman; Jens Krinke; Laurence Tratt (ACM Comput. Surv., 2013)

Amorphous Slicing of Extended Finite State Machines. - Kelly Androutsopoulos; David Clark 001; Mark Harman; Robert M. Hierons; Zheng Li 002; Laurence Tratt (IEEE Trans. Software Eng., 2013)

Eco: A Language Composition Editor. - Lukas Diekmann; Laurence Tratt (SLE, 2014)

Model Transformations in Practice Workshop (MTiP). - Jean Bézivin; Bernhard Rumpe; Andy Schürr; Laurence Tratt (CoRR, 2014)

The Song Remains (Almost) The Same. - Laurence Tratt (J. Object Technol., 2014)

The Common Good. - Laurence Tratt (J. Object Technol., 2014)

Programming Languages. - Laurence Tratt; Adam Welc (IEEE Softw., 2014)

An Interview with Gilad Bracha. - Laurence Tratt; Adam Welc (IEEE Softw., 2014)

Approaches to interpreter composition. - Edd Barrett; Carl Friedrich Bolz; Laurence Tratt (Comput. Lang. Syst. Struct., 2015)

Evaluating and comparing language workbenches: Existing results and benchmarks for the future. - Sebastian Erdweg; Tijs van der Storm; Markus Völter; Laurence Tratt; Remi Bosman; William R. Cook; Albert Gerritsen; Angelo Hulshout; Steven Kelly 001; Alex Loh; Gabriël D. P. Konat; Pedro J. Molina; et al. (Comput. Lang. Syst. Struct., 2015)

Fine-grained Language Composition. - Edd Barrett; Lukas Diekmann; Laurence Tratt (CoRR, 2015)

Program Logics for Homogeneous Generative Run-Time Meta-Programming. - Martin Berger 001; Laurence Tratt (Log. Methods Comput. Sci., 2015)

The impact of meta-tracing on VM design and implementation. - Carl Friedrich Bolz; Laurence Tratt (Sci. Comput. Program., 2015)

Fine-grained Language Composition: A Case Study. - Edd Barrett; Carl Friedrich Bolz; Lukas Diekmann; Laurence Tratt (ECOOP, 2016)

Making an Embedded DBMS JIT-friendly. - Carl Friedrich Bolz; Darya Kurilova; Laurence Tratt (ECOOP, 2016)

Fine-grained Language Composition: A Case Study (Artifact). - Edd Barrett; Carl Friedrich Bolz; Lukas Diekmann; Laurence Tratt (Dagstuhl Artifacts Ser., 2016)

Making an Embedded DBMS JIT-friendly (Artifact). - Carl Friedrich Bolz; Darya Kurilova; Laurence Tratt (Dagstuhl Artifacts Ser., 2016)

Handing Over the Reins. - Laurence Tratt (J. Object Technol., 2016)

Modelling Homogeneous Generative Meta-Programming. - Martin Berger 001; Laurence Tratt; Christian Urban (ECOOP, 2017)

An experimental search-based approach to cohesion metric evaluation. - Mel Ó Cinnéide; Iman Hemati Moghadam; Mark Harman; Steve Counsell; Laurence Tratt (Empir. Softw. Eng., 2017)

Virtual machine warmup blows hot and cold. - Edd Barrett; Carl Friedrich Bolz-Tereick; Rebecca Killick; Sarah Mount; Laurence Tratt (Proc. ACM Program. Lang., 2017)

Reducing Cascading Parsing Errors Through Fast Error Recovery. - Lukas Diekmann; Laurence Tratt (CoRR, 2018)

Default disambiguation for online parsers. - Lukas Diekmann; Laurence Tratt (SLE, 2019)

Don't Panic! Better, Fewer, Syntax Errors for LR Parsers. - Lukas Diekmann; Laurence Tratt (ECOOP, 2020)

Don't Panic! Better, Fewer, Syntax Errors for LR Parsers (Artifact). - Lukas Diekmann; Laurence Tratt (Dagstuhl Artifacts Ser., 2020)

Picking a CHERI Allocator: Security and Performance Considerations. - Jacob Bramley; Dejice Jacob; Andrei Lascu; Jeremy Singer; Laurence Tratt (ISMM, 2023)

Capable VMs Project Overview (Poster Abstract). - Jacob Bramley; Dejice Jacob; Andrei Lascu; Duncan Lowther; Jeremy Singer; Laurence Tratt (MPLR, 2023)

It Is Time to Standardize Principles and Practices for Software Memory Safety. - Robert N. M. Watson; John Baldwin; David Chisnall; Tony Chen; Jessica Clarke 001; Brooks Davis; Nathaniel Wesley Filardo; Brett F. Gutstein; Graeme Jenkinson; Ben Laurie; Alfredo Mazzinghi; Simon W. Moore; et al. (Commun. ACM, 2025)

Garbage Collection for Rust: The Finalizer Frontier. - Jacob Hughes; Laurence Tratt (CoRR, 2025)