Mobile Apps UI Defects Detection and Restructuring Framework

Synopsis
We present an automated approach for restructuring a user interface (UI) structural design based on its data model. The framework checks violations of 13 generic structural design standards inspired by Google Material Design and then generates recommendations for each violated guideline based on the evaluated UI specifications.
As a proof of concept, we used ADDET to evaluate the quality of the original and restructured versions of 511 user interfaces, considering both the number of aesthetic defects and aesthetic properties. Results show a significant positive difference (mean improvement: 0.59) in favor of restructured interfaces, with improvements across 7 quality metrics. We also observed potential accessibility gains through larger element sizes in some designs.

