상세 보기
소프트웨어 개발에 구조화된 UML 모델을 적용하기 위한 자동 모델 생성 도구에 관한 연구
A Study on an Automatic Model Creation Tool for Applying Structured UML Models in Software Development
- 정승모;
- 이우진
초록
최근 대규모 소프트웨어 개발에 가독성이 높은 Unified Modeling Language (UML)을 활용한 개발 방법이 적용되고 있다. 소프트웨어 개발에표준화된 UML 모델을 활용하면 불명확한 의사소통을 해결할 수 있어 소프트웨어 품질을 향상 시킨다. 하지만 기존 소프트웨어 개발에서는 모델중심의 개발 방식이 아닌 코드 중심의 개발 방식이 적용되어 있다. 이로 인해 기존 소프트웨어를 활용하여 모델 중심의 소프트웨어를 개발 할 경우수동으로 UML 모델을 적용해야 하기 때문에 모델 생성 작업 시간 증가 등의 문제가 발생한다. 또한, 개발자들의 모델 이해도 및 모델링 도구의사용 능력, 소프트웨어 구조의 복잡도에 따라 모델 생성 작업 시간은 더욱 증가한다. 모델 생성 작업 시간의 증가는 결국 전체 소프트웨어 개발시간을 증가시키는 요인이 된다. 이에 본 논문에서는 함정 전투체계 소프트웨어 개발에 UML 모델을 구조적으로 적용하기 위한 자동 모델 생성도구를 제안한다. 자동 모델 생성 도구는 모델링 작업에 필요한 모델 구조 자동 생성과 UML 모델들을 자동으로 생성하는 기능을 제공한다. 본논문에서 제안한 방법을 활용하면 자동화 기능을 통해 UML 모델을 구조적으로 적용할 수 있는 장점과 모델 생성 작업 시간 감소의 효율화를 가진다.
키워드
Unified Modeling Language; Model-Centric Development; Modeling Tool; Automatic Model Creation; Naval Combat System Software; 통합모델링언어; 모델 중심 개발; 모델링 도구; 모델 자동 생성; 함정전투체계 소프트웨어
- 제목
- 소프트웨어 개발에 구조화된 UML 모델을 적용하기 위한 자동 모델 생성 도구에 관한 연구
- 제목 (타언어)
- A Study on an Automatic Model Creation Tool for Applying Structured UML Models in Software Development
- 저자
- 정승모; 이우진
- 발행일
- 2024-12
- 유형
- Y
- 저널명
- 정보처리학회 논문지
- 권
- 13
- 호
- 12
- 페이지
- 683 ~ 690
- 언어
- KOR
- 출판사
- 한국정보처리학회
- 발행국가
- 대한민국
- 분량
- 8 페이지
- ISSN
- E 3022-7011