Evaluation of a Reverse Engineering Approach in the Context of Component-Based Software Systems

Aus SDQ-Institutsseminar
Vortragende(r) Jiangang Huang
Vortragstyp Bachelorarbeit
Betreuer(in) Yves Kirschner
Termin Mi 8. November 2023
Vortragssprache
Vortragsmodus in Präsenz
Kurzfassung This thesis aims to evaluate the component architecture generated by component-based software systems after reverse engineering. The evaluation method involves performing a manual analysis of the respective software systems and then comparing the component architecture obtained through the manual analysis with the results of reverse engineering. The goal is to evaluate a number of parameters, with a focus on correctness, related to the results of reverse engineering. This thesis presents the specific steps and considerations involved in manual analysis. It will also perform manual analysis on selected software systems that have already undergone reverse engineering analysis and compare the results to evaluate the differences between reverse engineering and ground truth. In summary, this paper evaluates the accuracy of reverse engineering by contrasting manual analysis with reverse engineering in the analysis of software systems, and provides some direction and support for the future development of reverse engineering.