3D Object State Representation via State Diagram based on Informal Natural Language Requirement Specifications

비정형 자연어 요구 사항 기반 상태 모델을 통한 3D 객체의 상태 표현 메커니즘

  • Ye Jin Jin (SE Lab, Dept. of Software and Communications Engineering, Hongik University) ;
  • Chae Yun Seo (SE Lab, Dept. of Software and Communications Engineering, Hongik University) ;
  • R. Young Chul Kim (SE Lab, Dept. of Software and Communications Engineering, Hongik University)
  • 진예진 (홍익대학교 일반대학원 소프트웨어공학 연구실) ;
  • 서채연 (홍익대학교 소프트웨어융합학과) ;
  • 김영철 (홍익대학교 소프트웨어융합학과)
  • Published : 2024.05.23

Abstract

현재 소프트웨어 산업에서 자연어 요구사항의 정확한 분석 연구는 활발히 진행되고 있다. 그러나, 문법적인 분석만을 통해 해석하는 것이 일반적이다. 본 연구는 요구공학과 언어학 그리고 카툰 공학을 접목을 제안한다. 이를 위해서, 1) 언어학적 관점에는 촘스키의 구문 구조 분석 이론과 필모어의 의미역 이론을 결합하여 문법적, 의미적 분석을 수행한다. 2) 요구공학 관점에서는 요구사항 분석으로 상태 모델 속성 추출 및 접목한다. 3) 카툰 공학에서는 3D 이미지 생성한다. 또한, 해결 못했던 동사와 형용사에 대해 분석하여 범위를 확장한다. 즉 언어학적 분석을 바탕으로 UML 상태 다이어그램을 추출하고, 이를 3D 상태 이미지 생성한다. 본 연구는 AI 기술(Text to Image)에 소프트웨어 공학적 방법에서의 절차적인 공정과 재사용 적용함으로써, AI 내부 작동 원리에 대해 체계적으로 연구하고자 한다.

Keywords

Acknowledgement

본 연구는 2023/2024 년도 문화체육관광부의 재원으로 한국콘텐츠진흥원(과제명: 인공지능 기반 사용자 대화형 멀티모달인터랙티브스토리텔링 3D 장면 저작기술 개발, 과제번호: RS-2023-00227917, 기여율:50%) 지원과 2023/2024 년도 정부(교육부)의 재원으로 한국연구재단기초연구사업(과제명: NLP BERT Model 기반 자동 리팩토링을 통한 무결점 코드화 연구, 과제번호: No.2021R1I1A3050407, 기여율:50%)의 지원을 받아 수행된 연구임

References

  1. Sharma, Richa, Sarita Gulia, and K. K. Biswas, "Automated generation of activity and sequence diagrams from natural language requirements", 2014 9th International Conference on Evaluation of Novel Approaches to Software Engineering, IEEE, 2014, pp.1-9. 
  2. Ye Jin Jin, Ji Hoon Kong, Hyun Seung Son, R. Young Chul Kim, "Emotion Analysis of Characters in a Comic from State Diagram via Natural Language-based Requirement Specifications", IJASC, Vol.13, No.1, pp.92-98, 2024.
  3. "Meshy Documentation," Meshy, 2024.04.16 접속, https://docs.meshy.ai/ 
  4. Bidyut Das, Mukta Majumder, Santanu Phadikar, "A Novel System for Generating Simple Sentences from Complex and Compound Sentences", IJMECS, Vol.10, No.1, pp.57-67, 2018. 
  5. Jang Hwan Kim, and R. Young Chul Kim, "Cartoon Extraction Mechanism via UML Model based on Natural Language Requirement Specs.," 10th Annual Conf. on Computational Science & Computational Intelligence, 2023.