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: | 21 Feb 2025 00:05 |
Status: | Published |
Refereed: | Yes |
Related URLs: | |
Open Archives Initiative ID (OAI ID): | oai:eprints.whiterose.ac.uk:133820 |