UML to code, and code to UML, a view inside implementation challenges and cost
Due to benefits such as cost savings and accuracy, automated translation of UML models to executable code is becoming more popular. However, important issues in this field include maintainability and efficiency of the produced code, as well as evaluating the consistency of UML models. This paper des...
Saved in:
Published in | 2022 26th International Conference on System Theory, Control and Computing (ICSTCC) pp. 140 - 145 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
19.10.2022
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Due to benefits such as cost savings and accuracy, automated translation of UML models to executable code is becoming more popular. However, important issues in this field include maintainability and efficiency of the produced code, as well as evaluating the consistency of UML models. This paper describes a mechanism for automatically translating UML models into code in a specific programming language. For automatic code creation, the program UML to Code employs UML class diagrams for structural reference. The program creates code structure based on the class diagram, having as backbone, a state machine that converts the XML into code. The code generating tool is experimentally validated using a case study. The resulting code is compatible with UML models, functional, efficient and intelligible, according to the results. |
---|---|
DOI: | 10.1109/ICSTCC55426.2022.9931871 |