Автоматизована побудова uml-діаграм у процесі розробки програмного забезпечення: методи, інструменти та перспективи
Анотації
The article discusses the role of automated systems in building UML diagrams in the context of modern software
development. The main automation methods are analyzed, such as reverse engineering, the use of textual specification
languages, and integration into CI/CD processes. The impact of automation on development efficiency is assessed,
including reducing the time to create and diagrams, improving team communication, and reducing the likelihood
of errors in documentation. In addition, the article highlights key trends in the development of UML diagram automation
technologies, including the use of artificial intelligence to improve the modeling process. The article also outlines areas
for further research in this area, including the integration of UML tools with new technologies. У статті розглядається роль автоматизованих систем у побудові UML-діаграм у контексті сучасної
розробки програмного забезпечення. Аналізуються основні методи автоматизації, такі як зворотне
проєктування, використання текстових мов специфікації та інтеграція в CI/CD-процеси. Оцінюється вплив
автоматизації на ефективність розробки, зокрема зменшення часу на створення та оновлення діаграм,
покращення комунікації в команді та зниження ймовірності помилок у документації. Крім того, висвітлюються
ключові тенденції розвитку технологій автоматизації UML-діаграм, включаючи застосування штучного
інтелекту для покращення процесу моделювання. Стаття також окреслює напрями подальших досліджень у
цій сфері, зокрема інтеграцію UML-інструментів із новими технологіями.
URI:
https://ir.lib.vntu.edu.ua//handle/123456789/46278