Evaluating Deep Learning Models for Cross-Platform UI Component Detection: A Study Across Web, Desktop, and Mobile Interfaces (2025)

Procedia Computer Science Authors Madalina Dicu, Camelia Chira Abstract User interfaces look different across web, desktop, and mobile platforms — not just in layout, but in how buttons, icons, and text appear. This makes it hard for deep learning models trained on one platform to accurately detect UI components on another. In this paper,…

The Impact of Augmentation Techniques on Icon Detection Using Machine Learning Techniques (2024)

Artificial Intelligence Applications and Innovations Authors Madalina Dicu, Camelia Chira Abstract This article examines the use of image augmentation techniques to improve icon detection in mobile interfaces, a critical task due to the small size of graphical user interface (GUI) elements and the insufficiency of comprehensive datasets. It evaluates whether diversifying the dataset or…

Comparing Automatic Approaches for Mvc Architecture Detection in Ios Codebases (2022)

Social Science Research Network Authors D. Dobrean, L. Dioşan Abstract Model View Controller (MVC) is one of the most widespread and used software architecture in client-side software. We are interested in automatically inferring and analyzing MVC architectures from mobile application codebases that could help to identify the architectural problems earlier in the development process,…

On What Kind of Applications Can Clustering Be Used for Inferring MVC Architectural Layers? (2022)

Integrated Spatial Databases Authors D. Dobrean, L. Dioşan Abstract Mobile applications are one of the most used pieces of software nowadays, as they continue to expand, the architecture of those software systems becomes more important. In the fast-paced domain of the mobile world, the applications need to be developed rapidly and they need to…

Validating HyDe: Intelligent Method for Inferring Software Architectures from Mobile Codebase (2021)

International Conference on Evaluation of Novel Approaches to Software Engineering Authors D. Dobrean, L. Dioşan Abstract Interacting with businesses, searching for information, or accessing news and entertainment sources all have a common feature, they are predominately accessed nowadays from mobile applications. The software architecture used in building those kinds of products represents a major…