Journal of Applied Data Sciences
Vol 7, No 3: September 2026

FCI-ANTREE: A GUI-Centric Method for Schema Recovery and Conceptual Database Model Reconstruction in Legacy Form-Based Systems

Juanda Hakim Lubis (Universitas Sumatera Utara, Medan, North Sumatra, Indonesia)
Elviawaty Muisa Zamzami (Universitas Sumatera Utara, Medan, North Sumatra, Indonesia)
Mahyuddin K. M Nasution (Universitas Sumatera Utara, Medan, North Sumatra, Indonesia)
Mohammad Andri Budiman (Universitas Sumatera Utara, Medan, North Sumatra, Indonesia)



Article Info

Publish Date
29 Jun 2026

Abstract

Legacy systems that lack technical documentation present significant challenges for database schema recovery, particularly when access to source code and SQL queries is unavailable. Existing reverse engineering approaches predominantly rely on backend artifacts such as database logs, schema definitions, or program code, limiting their applicability in undocumented environments. Although GUI-based approaches offer an alternative by utilizing interface-level information, many existing methods still rely on shallow visual parsing and lack systematic mechanisms to capture structural and interaction semantics. To address this limitation, this study proposes FCI–ANTREE, a GUI-centric method for reconstructing conceptual database schemas from legacy form-based systems. The method integrates Form-Centric Interaction (FCI) to extract candidate entities, attributes, relationships, constraints, and data types from user interactions and validation logic, and Admin Interface Tree (ANTREE) to model hierarchical relationships and transform them into logical and relational schemas. The objective of this research is to provide a systematic, interpretable, and semi-automated approach for database reverse engineering without relying on backend access. The proposed method was evaluated using three case studies: an online store application, a library system, and an inventory application. The evaluation employed structural consistency analysis, confusion-matrix-based metrics, and quantitative error measurements. The results show that the method achieved a mean MAE of 1.77, RMSE of 3.16, and R² of 97.09%, along with an average F1-score of 0.8768, indicating a high level of agreement between reconstructed and reference schemas. These findings demonstrate that FCI–ANTREE provides an effective and practical solution for database schema reconstruction in legacy systems with limited or no backend accessibility. The method contributes by introducing an interaction-aware and rule-based framework that enhances the accuracy, interpretability, and applicability of GUI-driven reverse engineering.

Copyrights © 2026






Journal Info

Abbrev

JADS

Publisher

Subject

Computer Science & IT Control & Systems Engineering Decision Sciences, Operations Research & Management

Description

One of the current hot topics in science is data: how can datasets be used in scientific and scholarly research in a more reliable, citable and accountable way? Data is of paramount importance to scientific progress, yet most research data remains private. Enhancing the transparency of the processes ...