Implementation Methods of GUI Development Environments Using GUI Editor Retargeting

GUI 편집기 재목적을 통한 GUI 개발환경 구현 방법

  • Jang, Han-Il (Dept. of Computer Engineering, Pusan National University) ;
  • Woo, Gyun (Dept. of Computer Engineering, Pusan National University) ;
  • Kim, Won-Young (Digital Home Research Division, Electronics and Telecommunication Research Institute) ;
  • Choi, Wan (Digital Home Research Division, Electronics and Telecommunication Research Institute)
  • 장한일 (부산대학교 컴퓨터공학과) ;
  • 우균 (부산대학교 컴퓨터공학과) ;
  • 김원영 (한국전자통신연구원 디지털홈연구단) ;
  • 최완 (한국전자통신연구원 디지털홈연구단)
  • Published : 2006.11.10

Abstract

응용프로그램의 쉽고 빠른 개발을 위한 개발도구의 중요성이 대두되고 있다. 이중 GUI 개발환경은 개발자의 편의성과 신속한 개발을 위해서 필수적이나 다양한 언어와 플랫폼을 위한 GUI 개발환경을 개발하는데 어려움을 겪고 있는 실정이다. 그리하여 본 논문에서는 여러 언어와 플랫폼을 위한 GUI 개발환경을 신속히 얻기 위해 기존의 GUI 편집기를 재목적하여 GUI 개발환경을 구현하는 방법을 제안한다. 기존에 개발된 FarPy GUI 편집기를 전단부로 하고 GUI를 구성하는 GroovyMarkup 코드를 생성하는 방법을 사용하여 Groovy를 위한 GUI 개발환경을 쉽고 빠르게 얻을 수 있었다.

Keywords