DOI QR코드

DOI QR Code

Comparing Development Environment for RIA Platforms

RIA 플랫폼 개발환경 비교

  • Jeong-Hoon Ji (Dept of Computer Engineering, Pusan National University) ;
  • Gyu-Tae Park (Dept of Computer Engineering, Pusan National University) ;
  • Gyun Woo (Dept of Computer Engineering, Pusan National University) ;
  • Won-Young Kim (Digital Home Research Division, Electronics and Telecommunications Research Institute) ;
  • Wan Choi (Digital Home Research Division, Electronics and Telecommunications Research Institute)
  • 지정훈 (부산대학교 컴퓨터공학과) ;
  • 박규태 (부산대학교 컴퓨터공학과) ;
  • 우균 (부산대학교 컴퓨터공학과) ;
  • 김원영 (한국전자통신연구원) ;
  • 최완 (한국전자통신연구원)
  • Published : 2008.11.14

Abstract

인터넷의 확산으로 소프트웨어 산업구조는 패키지 방식에서 웹을 중심으로 한 방식으로 변화되었다. 소프트웨어 배포 및 사용이 웹을 통해 이루어지고 사용자들도 자신이 원하는 콘텐츠를 직접 제작할 수 있게 되었다. 이와 더불어, 웹 기반 소프트웨어에 대한 사용자 요구사항도 더욱 많아졌다. 사용자들은 멀티미디어 지원, 상호작용, 데스크톱 수준의 시각적으로 화려한 인터페이스(UI)를 웹 브라우저를 통해 사용하기를 원한다. 하지만, HTML과 스크립트 언어 기반의 웹 시스템 만으로는 사용자 요구사항을 만족시키기가 어렵다. RIA(Rich Internet Application)는 HTML의 한계를 극복하고, 사용자 요구사항을 충족시키기 위해 제안된 모델이다. 향후 RIA 기술은 많은 분야의 소프트웨어 개발에 사용될 것이다. 본 논문에서는 RIA 기술에 대해 알아보고 RIA 개발을 위해 필요한 요소들을 정의하고 RIA 개발환경들의 장단점을 비교 평가한다. 또한 각 플랫폼의 성공적인 응용사례를 살펴봄으로써 RIA 개발환경 선택에 도움을 주고자 한다.

Keywords