A Study on an Automatic Model Creation Tool for Applying Structured UML Models in Software Development 


Vol. 13,  No. 12, pp. 683-690, Dec.  2024
https://doi.org/10.3745/TKIPS.2024.13.12.683


PDF
  Abstract

Recently, large-scale software development has been using the highly readable Unified Modeling Language (UML) development method. The use of standardized UML models in software development improves software quality by resolving unclear communication. However, in existing software development, a code-centric development method is applied rather than a model-centric development method. As a result, problems such as increased model creation work time arise because UML models must be manually handled when developing model-centric software using existing software. In addition, depending on the developer’s understanding of the model, the ability to use modeling tools, and the complexity of the software structure, the time required to create the model increases further. The increase in model creation work time is a factor that increases the overall software development time. Therefore, this paper proposes an automatic model creation tool for structurally applying UML models to the development of naval combat system software. The Automatic Model Creation Tool provides features that automatically generate model structures and UML models needed for modeling tasks. Using the method proposed in this paper, it has the advantage of structurally applying UML models through automation functions and efficiency in reducing model creation work time.

  Statistics


  Cite this article

[IEEE Style]

S. Jung and W. Lee, "A Study on an Automatic Model Creation Tool for Applying Structured UML Models in Software Development," The Transactions of the Korea Information Processing Society, vol. 13, no. 12, pp. 683-690, 2024. DOI: https://doi.org/10.3745/TKIPS.2024.13.12.683.

[ACM Style]

Seungmo Jung and Woojin Lee. 2024. A Study on an Automatic Model Creation Tool for Applying Structured UML Models in Software Development. The Transactions of the Korea Information Processing Society, 13, 12, (2024), 683-690. DOI: https://doi.org/10.3745/TKIPS.2024.13.12.683.