Publications

[RSS feed]

Sort publications: chronologically, by publication type, by subject area.


My complete list of publications, by publication type:

Book chapters

Dynamically typed languages BibTeXDOIPreprint PDF
Laurence Tratt
Advances in Computing, vol. 77, pages 149-184, July 2009

Journal papers

Domain specific language implementation via compile-time meta-programming BibTeXDOIPreprint PDF
Laurence Tratt
ACM Transactions on Programming Languages and Systems (TOPLAS), 30(6):1-40, October 2008

A change propagating model transformation language BibTeXHTML (external)PDF (external)
Laurence Tratt
Journal of Object Technology, 7(3):107-126, March 2008

Model transformations in MT BibTeXDOIPDF
Laurence Tratt
Science of Computer Programming, 68(3):169-186, October 2007

Guest editors' introduction: dynamically typed languages BibTeXDOIPDF
Laurence Tratt, Roel Wuyts
IEEE Software, 24(5):28-30, September 2007

Model transformations and tool integration BibTeXDOIPDF
Laurence Tratt
Journal of Software and Systems Modelling, 4(2):112-122, May 2005

Conference papers

Language factories BibTeXDOIPDF
Tony Clark, Laurence Tratt
Proc. Onward! / OOPSLA 2009, pages 949-955, October 2009

A theoretical and empirical study of EFSM dependence BibTeXDOIPDF
Kelly Androutsopoulos, Nicolas Gold, Mark Harman, Zheng Li, Laurence Tratt
Proc. International Conference on Software Maintenance (ICSM), pages 287-296, September 2009

Control dependence for extended finite state machines BibTeXDOIPDF
Kelly Androutsopoulos, David Clark, Mark Harman, Zheng Li, Laurence Tratt
Proc. Fundamental Approaches to Software Engineering (FASE), pages 216-230, March 2009

Pareto optimal search based refactoring at the design level BibTeXDOIPDF
Mark Harman, Laurence Tratt
Proc. Genetic and Evolutionary Computation Conference (GECCO), pages 1106-1113, July 2007

The MT model transformation language BibTeXDOIPDF
Laurence Tratt
Proc. ACM Symposium on Applied Computing, pages 1296-1303, April 2006

Compile-time meta-programming in a dynamically typed OO language BibTeXDOIPDF
Laurence Tratt
Proc. Dynamic Languages Symposium, pages 49-64, October 2005

Standards

MOF QVT final adopted specification BibTeXPDF (external)
Wim Bast, Mariano Belaunde, Xavier Blanc, Keith Duddy, Catherine Griffin, Simon Helsen, Michael Lawley, Michael Murphree, Sreedhar Reddy, Shane Sendall, Jim Steel, Laurence Tratt, R. Venkatesh, Didier Vojtisek
OMG document ptc/05-11-01, October 2005

QVT-Partners revised submission to MOF 2.0 Query/View/Transformations RFP BibTeXPDF
Biju K. Appukuttan, Tony Clark, Andy Evans, Girish Maskeri, Sreedhar Reddy, Paul Sammut, Laurence Tratt, R. Venkatesh, James S. Willans
OMG Document ad/03-08-08, August 2003

Initial submission to MOF 2.0 Query/View/Transformations RFP BibTeXPDF
Biju K. Appukuttan, Tony Clark, Andy Evans, Girish Maskeri, Sreedhar Reddy, Paul Sammut, Laurence Tratt, R. Venkatesh, James S. Willans
OMG Document ad/03-03-27, March 2003

Unambiguous UML submission to UML 2 Infrastructure RFP BibTeXPDF
Biju K. Appukuttan, Tony Clark, Andy Evans, Stuart Kent, Girish Maskeri, Paul Sammut, Laurence Tratt, James S. Willans
OMG Document ad/2002-06-14, September 2002

Workshop papers

Comparative study of DSL tools PDFSource code
Naveneetha Vasudevan, Laurence Tratt
To appear, Workshop on Generative Technologies 2010, March 2010

Formalizing homogeneous language embeddings Preprint PDF
Tony Clark, Laurence Tratt
Language Descriptions Tools and Applications (LDTA), March 2009

Contrasting compile-time meta-programming in Metalua and Converge BibTeXPDF
Fabien Fleutot, Laurence Tratt
Workshop on Dynamic Languages and Applications, July 2007

A Pattern based model driven approach to model transformations BibTeXPDF
Biju K. Appukuttan, Tony Clark, Sreedhar Reddy, Laurence Tratt, R. Venkatesh
Proc. Metamodelling for MDA 2003, pages 110-128, November 2003

A model driven approach to building implementable model transformations BibTeXPDF
Biju K. Appukuttan, Tony Clark, Sreedhar Reddy, Laurence Tratt, R. Venkatesh
Presented at WiSME 2003, October 2003

Model transformations in Converge BibTeXPDF
Laurence Tratt, Tony Clark
Presented at WiSME 2003, October 2003

A model driven approach to model transformations BibTeXPDF
Biju K. Appukuttan, Tony Clark, Sreedhar Reddy, Laurence Tratt, R. Venkatesh
Proc. Model Driven Architecture: Foundations and Applications 2003, pages 7-18, June 2003

Enhancing the template mechanism BibTeXPostscript
Laurence Tratt, Tony Clark
Presented at WiSME 2002, October 2002

A pattern based approach to defining the dynamic infrastructure of UML 2.0 BibTeXPDF
Biju K. Appukuttan, Tony Clark, Andy Evans, Girish Maskeri, Paul Sammut, Laurence Tratt, James S. Willans
Fourth workshop on Rigorous Object Oriented Methods (ROOM), March 2002

Miscellaneous

Evolving a DSL implementation BibTeXDOIPDF
Laurence Tratt
Generative and Transformational Techniques in Software Engineering (GTTSE) II, LNCS vol. 5235, pages 425-441, December 2008

Model transformations in practice workshop BibTeXDOIPDF
Jean Bezivin, Bernhard Rumpe, Andy Schuerr, Laurence Tratt
Proc. Satellite Events at the MoDELS 2005 Conference, LNCS vol. 3844, pages 120-127, October 2005

Technical reports

Semantic malware detection BibTeXPDF
Khalid Alzarouni, David Clark, Laurence Tratt
Technical report TR-10-03, Department of Computer Science, King's College London, February 2010

A change propagating model transformation language BibTeXPDF
Laurence Tratt
Technical report TR-06-07, Department of Computer Science, King's College London, August 2006

The MT model transformation language BibTeXPDF
Laurence Tratt
Technical report TR-05-02, Department of Computer Science, King's College London, May 2005

The Converge programming language BibTeXPDF
Laurence Tratt
Technical report TR-05-01, Department of Computer Science, King's College London, February 2005

Compile-time meta-programming in Converge BibTeXPDF
Laurence Tratt
Technical report TR-04-11, Department of Computer Science, King's College London, December 2004

Issues surrounding model consistency and QVT BibTeXPDF
Laurence Tratt, Tony Clark
Technical report TR-03-08, Department of Computer Science, King's College London, December 2003

Modelling generalization and other class-to-parent relationships BibTeXPostscript
Laurence Tratt, Tony Clark, Andy Evans
Technical report TR-02-05, Department of Computer Science, King's College London, July 2002

Drafts

Direct left-recursive parsing expressing grammars PDF
Laurence Tratt
Draft, currently unpublished, November 2009