Implementation of Validation Rules in the Process of Automating Graphical User Interface Generation
The aim of this research is to implement a code generator that, following the requirements-gathering phase, will have all necessary information in the appropriate format to generate program code for a user interface with integrated data validation methods. To achieve this, the research enhances an existing tool for generating graphical user interface (GUI) code by extending the specification of user requirements as the primary input artifact and introducing an additional input element—a document related to domain-specific data. The textual files generated by the code generator include implemented methods for data validation on the GUI side. This work defines the algorithm that extracts and appropriately processes the input from user requirements and domain-specific artifacts to enable the seamless functioning of the implemented code generator, which is designed to be applicable to GUI development for any software system.
Authors
- Ilija Antović (ORCID: https://orcid.org/0000-0002-2673-6628)
- Marina Mihajlović (ORCID: https://orcid.org/0000-0003-3643-345X)
Institutions
- University of Belgrade (RS)
Publication Details
- Published
- 2025-02-19
- DOI
- https://doi.org/10.1109/it64745.2025.10930253
- Primary Topic
- Persona Design and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00