Paper published in a book (Scientific congresses, symposiums and conference proceedings)
Towards a Model-driven Approach to Automatic Code Generation for Android Applications
Macias, Dana; GREVISSE, Christian; Florez, Hector
2025In Joint Proceedings of the ICAI 2025 Workshops WAAI 2025, AIESD 2025, WDEA 2025, WKMIT 2025, SCTSD 2025, WSM 2025 co-located with 8th International Conference on Applied Informatics (ICAI 2025)
Peer reviewed
 

Files


Full Text
icaiw_wsm_4.pdf
Author postprint (1.63 MB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Model-driven engineering; Android applications; Automatic code generation; Large Language Models
Abstract :
[en] The design process of a mobile Android application commonly begins with the creation of UML diagrams, which represent the structure of the software. However, in many academic and practical scenarios, these diagrams are used solely as project documentation and not as an active part of the software development lifecycle. This leads developers to perform a manual translation, which increases development time and the likelihood of human error. In this work, we propose a program that generates source code for Android applications from UML class diagrams. The tool carries out this process by interpreting standardized UML files in XML format and producing Java code compatible with the Android SDK. This approach aims to facilitate the transition from design to implementation, reduce development effort, and promote the practical use of modeling techniques in software engineering education and practice. Furthermore, we introduce the integration of Large Language Models as a complementary mechanism. By generating structured prompts from UML diagrams, AI-based models can be employed to refine, extend, or suggest additional components of the application. This dual approach—direct code generation combined with AI-assisted refinement—seeks to maximize efficiency, ensure consistency between models and implementation, and highlight the potential of combining Model-Driven Engineering with AI-powered code generation.
Disciplines :
Computer science
Author, co-author :
Macias, Dana;  Universidad Distrital Francisco José de Caldas
GREVISSE, Christian  ;  University of Luxembourg > Faculty of Science, Technology and Medicine (FSTM) > Department of Life Sciences and Medicine (DLSM) > Medical Education
Florez, Hector;  Universidad Distrital Francisco José de Caldas
External co-authors :
yes
Language :
English
Title :
Towards a Model-driven Approach to Automatic Code Generation for Android Applications
Publication date :
October 2025
Event name :
4th International Workshop on Systems Modeling (WSM)
Event date :
08-10-2025
Audience :
International
Main work title :
Joint Proceedings of the ICAI 2025 Workshops WAAI 2025, AIESD 2025, WDEA 2025, WKMIT 2025, SCTSD 2025, WSM 2025 co-located with 8th International Conference on Applied Informatics (ICAI 2025)
Publisher :
CEUR
Peer reviewed :
Peer reviewed
Available on ORBilu :
since 06 October 2025

Statistics


Number of views
51 (1 by Unilu)
Number of downloads
49 (0 by Unilu)

Scopus citations®
 
0
Scopus citations®
without self-citations
0

Bibliography


Similar publications



Contact ORBilu