Laurence Tratt

Orcid: 0000-0002-5258-3805

Affiliations:
  • King's College London, UK


According to our database1, Laurence Tratt authored at least 53 papers between 2005 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Capable VMs Project Overview (Poster Abstract).
Proceedings of the 20th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes, 2023

Picking a CHERI Allocator: Security and Performance Considerations.
Proceedings of the 2023 ACM SIGPLAN International Symposium on Memory Management, 2023

2020
Don't Panic! Better, Fewer, Syntax Errors for LR Parsers (Artifact).
Dagstuhl Artifacts Ser., 2020

Don't Panic! Better, Fewer, Syntax Errors for LR Parsers.
Proceedings of the 34th European Conference on Object-Oriented Programming, 2020

2019
Default disambiguation for online parsers.
Proceedings of the 12th ACM SIGPLAN International Conference on Software Language Engineering, 2019

2018
Reducing Cascading Parsing Errors Through Fast Error Recovery.
CoRR, 2018

2017
Virtual machine warmup blows hot and cold.
Proc. ACM Program. Lang., 2017

An experimental search-based approach to cohesion metric evaluation.
Empir. Softw. Eng., 2017

Modelling Homogeneous Generative Meta-Programming.
Proceedings of the 31st European Conference on Object-Oriented Programming, 2017

2016
Handing Over the Reins.
J. Object Technol., 2016

Making an Embedded DBMS JIT-friendly (Artifact).
Dagstuhl Artifacts Ser., 2016

Fine-grained Language Composition: A Case Study (Artifact).
Dagstuhl Artifacts Ser., 2016

Making an Embedded DBMS JIT-friendly.
Proceedings of the 30th European Conference on Object-Oriented Programming, 2016

Fine-grained Language Composition: A Case Study.
Proceedings of the 30th European Conference on Object-Oriented Programming, 2016

2015
The impact of meta-tracing on VM design and implementation.
Sci. Comput. Program., 2015

Program Logics for Homogeneous Generative Run-Time Meta-Programming.
Log. Methods Comput. Sci., 2015

Fine-grained Language Composition.
CoRR, 2015

Evaluating and comparing language workbenches: Existing results and benchmarks for the future.
Comput. Lang. Syst. Struct., 2015

Approaches to interpreter composition.
Comput. Lang. Syst. Struct., 2015

2014
An Interview with Gilad Bracha.
IEEE Softw., 2014

Programming Languages.
IEEE Softw., 2014

The Common Good.
J. Object Technol., 2014

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

Model Transformations in Practice Workshop (MTiP).
CoRR, 2014

Eco: A Language Composition Editor.
Proceedings of the Software Language Engineering - 7th International Conference, 2014

2013
Amorphous Slicing of Extended Finite State Machines.
IEEE Trans. Software Eng., 2013

State-based model slicing: A survey.
ACM Comput. Surv., 2013

Detecting Ambiguity in Programming Language Grammars.
Proceedings of the Software Language Engineering - 6th International Conference, 2013

Storage strategies for collections in dynamically typed languages.
Proceedings of the 2013 ACM SIGPLAN International Conference on Object Oriented Programming Systems Languages & Applications, 2013

Unipycation: a case study in cross-language tracing.
Proceedings of the VMIL@SPLASH '13: Proceedings of the 7th ACM workshop on Virtual machines and intermediate languages, 2013

2012
Search-Based Ambiguity Detection in Context-Free Grammars.
Proceedings of the 2012 Imperial College Computing Student Workshop, 2012

Experimental assessment of software metrics using automated refactoring.
Proceedings of the 2012 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement, 2012

2011
ICMT 2010 Special Section.
J. Object Technol., 2011

2010
Comparative Study of DSL Tools.
Proceedings of the Second Workshop on Generative Technologies, 2010

Program Logics for Homogeneous Meta-programming.
Proceedings of the Logic for Programming, Artificial Intelligence, and Reasoning, 2010

Experiences with an icon-like expression evaluation system.
Proceedings of the 6th Symposium on Dynamic Languages, 2010

2009
Formalizing Homogeneous Language Embeddings.
Proceedings of the Ninth Workshop on Language Descriptions Tools and Applications, 2009

Dynamically Typed Languages.
Adv. Comput., 2009

Language factories.
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

A theoretical and empirical study of EFSM dependence.
Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM 2009), 2009

Control Dependence for Extended Finite State Machines.
Proceedings of the Fundamental Approaches to Software Engineering, 2009

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

A change propagating model transformation Language.
J. Object Technol., 2008

Language design: back to the future?
Proceedings of the 2008 Symposium on Dynamic Languages, 2008

2007
Guest Editors' Introduction: Dynamically Typed Languages.
IEEE Softw., 2007

Model transformations in MT.
Sci. Comput. Program., 2007

Evolving a DSL Implementation.
Proceedings of the Generative and Transformational Techniques in Software Engineering II, 2007

Pareto optimal search based refactoring at the design level.
Proceedings of the Genetic and Evolutionary Computation Conference, 2007

2006
The MT model transformation language.
Proceedings of the 2006 ACM Symposium on Applied Computing (SAC), 2006

2005
An extensibly dynamically typed object orientated language with an application to model transformations.
PhD thesis, 2005

Model transformations and tool integration.
Softw. Syst. Model., 2005

Model Transformations in Practice Workshop.
Proceedings of the Satellite Events at the MoDELS 2005 Conference, 2005

Compile-time meta-programming in a dynamically typed OO language.
Proceedings of the 2005 Symposium on Dynamic Languages, 2005


  Loading...