default search action
Laurence Tratt
Person information
- affiliation: King's College London, UK
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2023
- [c26]Jacob Bramley, Dejice Jacob, Andrei Lascu, Jeremy Singer, Laurence Tratt:
Picking a CHERI Allocator: Security and Performance Considerations. ISMM 2023: 111-123 - [c25]Jacob Bramley, Dejice Jacob, Andrei Lascu, Duncan Lowther, Jeremy Singer, Laurence Tratt:
Capable VMs Project Overview (Poster Abstract). MPLR 2023: 183-184 - [i9]Jacob Bramley, Dejice Jacob, Andrei Lascu, Jeremy Singer, Laurence Tratt:
Picking a CHERI Allocator: Security and Performance Considerations. CoRR abs/2303.15130 (2023) - 2020
- [j23]Lukas Diekmann, Laurence Tratt:
Don't Panic! Better, Fewer, Syntax Errors for LR Parsers (Artifact). Dagstuhl Artifacts Ser. 6(2): 17:1-17:2 (2020) - [c24]Lukas Diekmann, Laurence Tratt:
Don't Panic! Better, Fewer, Syntax Errors for LR Parsers. ECOOP 2020: 6:1-6:32 - [e3]Ralf Lämmel, Laurence Tratt, Juan de Lara:
Proceedings of the 13th ACM SIGPLAN International Conference on Software Language Engineering, SLE 2020, Virtual Event, USA, November 16-17, 2020. ACM 2020, ISBN 978-1-4503-8176-5 [contents]
2010 – 2019
- 2019
- [c23]Lukas Diekmann, Laurence Tratt:
Default disambiguation for online parsers. SLE 2019: 88-99 - [i8]Lukas Diekmann, Laurence Tratt:
Default Disambiguation for Online Parsers. CoRR abs/1909.08557 (2019) - 2018
- [i7]Lukas Diekmann, Laurence Tratt:
Reducing Cascading Parsing Errors Through Fast Error Recovery. CoRR abs/1804.07133 (2018) - 2017
- [j22]Mel Ó Cinnéide, Iman Hemati Moghadam, Mark Harman, Steve Counsell, Laurence Tratt:
An experimental search-based approach to cohesion metric evaluation. Empir. Softw. Eng. 22(1): 292-329 (2017) - [j21]Edd Barrett, Carl Friedrich Bolz-Tereick, Rebecca Killick, Sarah Mount, Laurence Tratt:
Virtual machine warmup blows hot and cold. Proc. ACM Program. Lang. 1(OOPSLA): 52:1-52:27 (2017) - [c22]Martin Berger, Laurence Tratt, Christian Urban:
Modelling Homogeneous Generative Meta-Programming. ECOOP 2017: 5:1-5:23 - 2016
- [j20]Edd Barrett, Carl Friedrich Bolz, Lukas Diekmann, Laurence Tratt:
Fine-grained Language Composition: A Case Study (Artifact). Dagstuhl Artifacts Ser. 2(1): 01:1-01:2 (2016) - [j19]Carl Friedrich Bolz, Darya Kurilova, Laurence Tratt:
Making an Embedded DBMS JIT-friendly (Artifact). Dagstuhl Artifacts Ser. 2(1): 02:1-02:2 (2016) - [j18]Laurence Tratt:
Handing Over the Reins. J. Object Technol. 15(2) (2016) - [c21]Edd Barrett, Carl Friedrich Bolz, Lukas Diekmann, Laurence Tratt:
Fine-grained Language Composition: A Case Study. ECOOP 2016: 3:1-3:27 - [c20]Carl Friedrich Bolz, Darya Kurilova, Laurence Tratt:
Making an Embedded DBMS JIT-friendly. ECOOP 2016: 4:1-4:24 - [i6]Edd Barrett, Carl Friedrich Bolz, Rebecca Killick, Sarah Mount, Laurence Tratt:
Virtual Machine Warmup Blows Hot and Cold. CoRR abs/1602.00602 (2016) - [i5]Martin Berger, Laurence Tratt, Christian Urban:
Modelling homogeneous generative meta-programming. CoRR abs/1602.06568 (2016) - 2015
- [j17]Sebastian Erdweg, Tijs van der Storm, Markus Völter, Laurence Tratt, Remi Bosman, William R. Cook, Albert Gerritsen, Angelo Hulshout, Steven Kelly, Alex Loh, Gabriël D. P. Konat, Pedro J. Molina, Martin Palatnik, Risto Pohjonen, Eugen Schindler, Klemens Schindler, Riccardo Solmi, Vlad A. Vergu, Eelco Visser, Kevin van der Vlist, Guido Wachsmuth, Jimi van der Woning:
Evaluating and comparing language workbenches: Existing results and benchmarks for the future. Comput. Lang. Syst. Struct. 44: 24-47 (2015) - [j16]Edd Barrett, Carl Friedrich Bolz, Laurence Tratt:
Approaches to interpreter composition. Comput. Lang. Syst. Struct. 44: 199-217 (2015) - [j15]Martin Berger, Laurence Tratt:
Program Logics for Homogeneous Generative Run-Time Meta-Programming. Log. Methods Comput. Sci. 11(1) (2015) - [j14]Carl Friedrich Bolz, Laurence Tratt:
The impact of meta-tracing on VM design and implementation. Sci. Comput. Program. 98: 408-421 (2015) - [i4]Edd Barrett, Lukas Diekmann, Laurence Tratt:
Fine-grained Language Composition. CoRR abs/1503.08623 (2015) - [i3]Carl Friedrich Bolz, Darya Kurilova, Laurence Tratt:
Making an Embedded DBMS JIT-friendly. CoRR abs/1512.03207 (2015) - 2014
- [j13]Laurence Tratt:
The Song Remains (Almost) The Same. J. Object Technol. 13(2) (2014) - [j12]Laurence Tratt:
The Common Good. J. Object Technol. 13(4) (2014) - [j11]Laurence Tratt, Adam Welc:
Programming Languages. IEEE Softw. 31(5): 33-34 (2014) - [j10]Laurence Tratt, Adam Welc:
An Interview with Gilad Bracha. IEEE Softw. 31(5): 76-79 (2014) - [c19]Lukas Diekmann, Laurence Tratt:
Eco: A Language Composition Editor. SLE 2014: 82-101 - [e2]Andrew P. Black, Laurence Tratt:
DLS'14, Proceedings of the 10th ACM Symposium on Dynamic Languages, part of SLASH 2014, Portland, OR, USA, October 20-24, 2014. ACM 2014, ISBN 978-1-4503-3211-8 [contents] - [i2]Edd Barrett, Carl Friedrich Bolz, Laurence Tratt:
Approaches to Interpreter Composition. CoRR abs/1409.0757 (2014) - [i1]Jean Bézivin, Bernhard Rumpe, Andy Schürr, Laurence Tratt:
Model Transformations in Practice Workshop (MTiP). CoRR abs/1409.6611 (2014) - 2013
- [j9]Kelly Androutsopoulos, David Clark, Mark Harman, Jens Krinke, Laurence Tratt:
State-based model slicing: A survey. ACM Comput. Surv. 45(4): 53:1-53:36 (2013) - [j8]Kelly Androutsopoulos, David Clark, Mark Harman, Robert M. Hierons, Zheng Li, Laurence Tratt:
Amorphous Slicing of Extended Finite State Machines. IEEE Trans. Software Eng. 39(7): 892-909 (2013) - [c18]Edd Barrett, Carl Friedrich Bolz, Laurence Tratt:
Unipycation: a case study in cross-language tracing. VMIL@SPLASH 2013: 31-40 - [c17]Carl Friedrich Bolz, Lukas Diekmann, Laurence Tratt:
Storage strategies for collections in dynamically typed languages. OOPSLA 2013: 167-182 - [c16]Naveneetha Vasudevan, Laurence Tratt:
Detecting Ambiguity in Programming Language Grammars. SLE 2013: 157-176 - 2012
- [c15]Mel Ó Cinnéide, Laurence Tratt, Mark Harman, Steve Counsell, Iman Hemati Moghadam:
Experimental assessment of software metrics using automated refactoring. ESEM 2012: 49-58 - [c14]Naveneetha Vasudevan, Laurence Tratt:
Search-Based Ambiguity Detection in Context-Free Grammars. ICCSW 2012: 142-148 - 2011
- [j7]Laurence Tratt, Martin Gogolla:
ICMT 2010 Special Section. J. Object Technol. 10 (2011) - 2010
- [c13]Laurence Tratt:
Experiences with an icon-like expression evaluation system. DLS 2010: 73-80 - [c12]Martin Berger, Laurence Tratt:
Program Logics for Homogeneous Meta-programming. LPAR (Dakar) 2010: 64-81 - [c11]Naveneetha Vasudevan, Laurence Tratt:
Comparative Study of DSL Tools. WGT@ETAPS 2010: 103-121 - [e1]Laurence Tratt, Martin Gogolla:
Theory and Practice of Model Transformations - 3rd International Conference, ICMT@TOOLS 2010, Málaga, Spain, June 28-July 2, 2010. Proceedings. Lecture Notes in Computer Science 6142, Springer 2010, ISBN 978-3-642-13687-0 [contents]
2000 – 2009
- 2009
- [j6]Laurence Tratt:
Dynamically Typed Languages. Adv. Comput. 77: 149-184 (2009) - [c10]Kelly Androutsopoulos, David Clark, Mark Harman, Zheng Li, Laurence Tratt:
Control Dependence for Extended Finite State Machines. FASE 2009: 216-230 - [c9]Kelly Androutsopoulos, Nicolas Gold, Mark Harman, Zheng Li, Laurence Tratt:
A theoretical and empirical study of EFSM dependence. ICSM 2009: 287-296 - [c8]Tony Clark, Laurence Tratt:
Language factories. OOPSLA Companion 2009: 949-955 - [c7]Tony Clark, Laurence Tratt:
Formalizing Homogeneous Language Embeddings. LDTA 2009: 75-88 - 2008
- [j5]Laurence Tratt:
A change propagating model transformation Language. J. Object Technol. 7(3): 107-124 (2008) - [j4]Laurence Tratt:
Domain specific language implementation via compile-time meta-programming. ACM Trans. Program. Lang. Syst. 30(6): 31:1-31:40 (2008) - [c6]Laurence Tratt:
Language design: back to the future? DLS 2008: 5 - 2007
- [j3]Laurence Tratt:
Model transformations in MT. Sci. Comput. Program. 68(3): 196-213 (2007) - [j2]Laurence Tratt, Roel Wuyts:
Guest Editors' Introduction: Dynamically Typed Languages. IEEE Softw. 24(5): 28-30 (2007) - [c5]Mark Harman, Laurence Tratt:
Pareto optimal search based refactoring at the design level. GECCO 2007: 1106-1113 - [c4]Laurence Tratt:
Evolving a DSL Implementation. GTTSE 2007: 425-441 - 2006
- [c3]Laurence Tratt:
The MT model transformation language. SAC 2006: 1296-1303 - 2005
- [b1]Laurence Robert Tratt:
An extensibly dynamically typed object orientated language with an application to model transformations. King's College London, UK, 2005 - [j1]Laurence Tratt:
Model transformations and tool integration. Softw. Syst. Model. 4(2): 112-122 (2005) - [c2]Laurence Tratt:
Compile-time meta-programming in a dynamically typed OO language. DLS 2005: 49-63 - [c1]Jean Bézivin, Bernhard Rumpe, Andy Schürr, Laurence Tratt:
Model Transformations in Practice Workshop. MoDELS (Satellite Events) 2005: 120-127
Coauthor Index
aka: Carl Friedrich Bolz
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2025-01-09 13:07 CET by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint