UML Profile for iOS Application

iOS 애플리케이션을 위한 UML 프로파일

  • Seo, Yong-Jin (Dept. of Computer Science & Engineering Chungnam National University) ;
  • Mun, Dea-Geon (Dept. of Computer Science & Engineering Chungnam National University) ;
  • Kuk, Seung-Hak (Dept. of Computer Science & Engineering Chungnam National University) ;
  • Kim, Hyeon-Soo (Dept. of Computer Science & Engineering Chungnam National University)
  • 서용진 (충남대학교 컴퓨터공학과) ;
  • 문대건 (충남대학교 컴퓨터공학과) ;
  • 국승학 (충남대학교 컴퓨터공학과) ;
  • 김현수 (충남대학교 컴퓨터공학과)
  • Published : 2011.06.29

Abstract

스마트폰은 기존의 휴대전화보다 더 향상된 컴퓨팅 능력을 제공하는 휴대전화로, 사용자가 자유롭게 애플리케이션을 설치하여 사용할 수 있다. 스마트폰 애플리케이션은 기존의 PC 애플리케이션과 달리 하드웨어 센서와 사용자 정보를 사용할 수 있으며, 기존과 다른 사용자 인터페이스 컴포넌트를 사용한다. 이와 같은 스마트폰 애플리케이션의 특성은 설계에 반드시 반영되어야 한다. UML은 소프트웨어 모델링 언어로, 다양한 도메인을 모델링할 수 있지만, 특정 도메인의 특성을 상세히 표현할 수 없다. 이러한 이유로 UML은 확장 메커니즘을 제공하고 있다. 본 논문은 확장 메커니즘을 이용하여 iOS 애플리케이션의 특성을 충분히 표현할 수 있도록 UML을 확장하였다.

Keywords

Acknowledgement

Supported by : 한국연구재단