Madani, Sina and Kolovos, Dimitrios S. orcid.org/0000-0002-1724-6563 (2016) Re-implementing Apache Thrift using model-driven engineering technologies:An experience report. CEUR Workshop Proceedings 1403. pp. 149-156. ISSN: 1613-0073
Abstract
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.
Metadata
| Item Type: | Article |
|---|---|
| Authors/Creators: |
|
| Copyright, Publisher and Additional Information: | © 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. |
| Dates: |
|
| Institution: | The University of York |
| Academic Units: | The University of York The University of York > Faculty of Sciences (York) > Computer Science (York) |
| Depositing User: | Pure (York) |
| Date Deposited: | 24 Jul 2018 23:55 |
| Last Modified: | 20 Sep 2025 00:38 |
| Status: | Published |
| Refereed: | Yes |
| Related URLs: | |
| Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:133820 |

CORE (COnnecting REpositories)
CORE (COnnecting REpositories)