Modeling low-code databases with executable UML
Abstract
This study aims to create a method for transforming a Unified Modeling Language (UML) class model into an open-source end-user database. The manual transformation of UML class models into a database can be time-consuming and prone to errors. By making a database schema from a UML class model in standard XMI format, our framework offers an automated alternative and makes the transformation more useful. The tool gets the tables, attributes, and connections that compose the schema from the class model's classes, properties, and relationships. The tool also has an abstract RESTful web service component to give the newly made database a web interface. Such a tool will make it easier for software engineers with less experience, especially students, to learn and use UML class models. We implemented the framework for a Baserow end-user database and evaluated it on a student internship use case. The accompanying code is available as an open-source GitHub repository.
Keywords: UML, Class model, End-user development, Database systems
DOI: 10.54941/ahfe1004156
Cite this paper
More from this volume
- Customer-Centered Quality Function Deployment - A Framework for the Iterative Involvement of the Voice of the Customer and Derivation of Measurable Product Requirements in Innovation Design
- On-site-worker-centered design for work improvements
- The Effect of Micro-Breaks on Intellectual Concentration Work: An Individual's Characteristics Measurement
- Data mining with Behaviour and Context-Based Optimal Navigation (BeaCON) for Optimal Navigation
- User-Centred Design of a Patient App for Carotid Artery Monitoring at Home
- Adaptability as a multi-scale strategy for the regeneration of the built environment through circular economy perspective
- Predicting comprehensibility of healthcare signs using drawings from participants: A pilot study of sign evaluation
- DJaytopia: a hybrid intelligent DJ co-remixing system
- CoSculpt: An AI-Embedded Human-Robot Collaboration System for Sculptural Creation
- Designing A Rehabilitation-Purposed No-Direct-Contact Collaborative Robotic System For Stroke Patients
- Design and Development of an Electric Power-assisted Quadricycle for Female Day-trippers Visiting the Shonan Area
- Human-Centered Design for a Virtual Human led mHealth Intervention for Suicide Prevention


AHFE Open Access