A Technique for UML-based System Development Using Generative AI

생성형 AI는 의료, 금융, 엔터테인먼트 등 다양한 분야에서 성공적으로 적용되며 복잡한 작업의 변화를 이끌어내고 있다. 본 논문에서는 생성형 AI를 활용하여 UML 기반 소프트웨어 개발을 자동화하고 최적화하는 방법을 제안한다. 제안된 방법은 요구사항으로부터 최소한의 수작업으로 UML 다이어그램(예: 유스케이스, 순차도, 클래스 다이어그램)을 자동 생성하고, AI 기반 정제를 통해 모델 정확성을 향상시키는 데 중점을 둔다. 생성형 AI의 통합을 통해 개발 시간은 30%, 오류율은 40% 감소하며, 반복적인 모델 정제 작업을 통해 일관되고 정확한 모델을 보장한다. 또한, 분석 및 설계 단계를 포함한 시스템 개발 프로세스 전반에 AI를 활용함으로써 복잡한 시스템 개발에서의 효율성과 신뢰성을 크게 향상시킨다.

Authors

Publication Details

Journal
Journal of the Korea Society of Computer and Information
Published
2024-12-31
DOI
https://doi.org/10.9708/jksci.2024.29.12.121
Primary Topic
Model-Driven Software Engineering Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Technique for UML-based System Development Using Generative AI

Eun-Sook Cho
Journal of the Korea Society of Computer and Information
Model-Driven Software Engineering Techniques
article

A Technique for UML-based System Development Using Generative AI

Eun-Sook Cho
article en

Abstract

생성형 AI는 의료, 금융, 엔터테인먼트 등 다양한 분야에서 성공적으로 적용되며 복잡한 작업의 변화를 이끌어내고 있다. 본 논문에서는 생성형 AI를 활용하여 UML 기반 소프트웨어 개발을 자동화하고 최적화하는 방법을 제안한다. 제안된 방법은 요구사항으로부터 최소한의 수작업으로 UML 다이어그램(예: 유스케이스, 순차도, 클래스 다이어그램)을 자동 생성하고, AI 기반 정제를 통해 모델 정확성을 향상시키는 데 중점을 둔다. 생성형 AI의 통합을 통해 개발 시간은 30%, 오류율은 40% 감소하며, 반복적인 모델 정제 작업을 통해 일관되고 정확한 모델을 보장한다. 또한, 분석 및 설계 단계를 포함한 시스템 개발 프로세스 전반에 AI를 활용함으로써 복잡한 시스템 개발에서의 효율성과 신뢰성을 크게 향상시킨다.

Journal of the Korea Society of Computer and InformationVol. 29(12)
Openalex Percentile: Top 73%
Model-Driven Software Engineering Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.