Cutting, David and Noppen, Joost (2015) An extensible benchmark and tooling for comparing reverse engineering approaches. International Journal on Advances in Software, 8 (1&2). pp. 115-124.
Preview |
PDF (soft_v8_n12_2015_pp_115-124)
- Published Version
Available under License Creative Commons Attribution Non-commercial Share Alike. Download (1MB) | Preview |
Abstract
Various tools exist to reverse engineer software source code and generate design information, such as UML projections. Each has specific strengths and weaknesses, however no standardised benchmark exists that can be used to evaluate and compare their performance and effectiveness in a systematic manner. To facilitate such comparison in this paper we introduce the Reverse Engineering to Design Benchmark (RED-BM), which consists of a comprehensive set of Java-based targets for reverse engineering and a formal set of performance measures with which tools and approaches can be analysed and ranked. When used to evaluate 12 industry standard tools performance figures range from 8.82\% to 100\% demonstrating the ability of the benchmark to differentiate between tools. To aid the comparison, analysis and further use of reverse engineering XMI output we have developed a parser which can interpret the XMI output format of the most commonly used reverse engineering applications, and is used in a number of tools.
Item Type: | Article |
---|---|
Additional Information: | The published article is copyrighted using a Creative Commons "Attribution-Non Commercial-Share Alike" license |
Uncontrolled Keywords: | reverse engineering,benchmarking,tool comparison,tool support,extensible methods,xmi,software comprehension,uml,uml reconstruction |
Faculty \ School: | Faculty of Science > School of Computing Sciences Faculty of Science |
UEA Research Groups: | Faculty of Science > Research Groups > Data Science and Statistics |
Related URLs: | |
Depositing User: | Pure Connector |
Date Deposited: | 24 Jul 2015 22:36 |
Last Modified: | 30 Aug 2023 14:30 |
URI: | https://ueaeprints.uea.ac.uk/id/eprint/53612 |
DOI: |
Downloads
Downloads per month over past year
Actions (login required)
View Item |