By the same authors

From the same journal

From the same journal

Re-implementing Apache Thrift using model-driven engineering technologies: An experience report

Research output: Contribution to journalArticlepeer-review

Full text download(s)



Publication details

JournalCEUR Workshop Proceedings 1403
DateAccepted/In press - 14 Aug 2016
DatePublished (current) - 2 Oct 2016
Number of pages8
Pages (from-to)149-156
Original languageEnglish


In this paper we investigate how contemporary model-driven engineering technologies such as Xtext, EMF and Epsilon compare against mainstream techniques and tools (C++, flex and Bison) for the development of a complex textual modelling language and family of supporting code generators (Apache Thrift). Our preliminary results indicate that the MDE-based implementation delivers significant benefits in term of conciseness, coupling and cohesion.

Bibliographical note

© 2016 for the individual papers by the papers' authors. Uploaded in accordance with the publisher’s self-archiving policy. Further copying may not be permitted; contact the publisher for details.

Discover related content

Find related publications, people, projects, datasets and more using interactive charts.

View graph of relations