DOI QR코드

DOI QR Code

A Reference Architecture and Manifest Standard Suggestions for Interworking Open Web Store

OWS(Open Web Store) 연동을 위한 참조 모델 및 Manifest 표준 제안

  • 류태준 (한국외국어대학교 정보통신공학과) ;
  • 김창준 (한국외국어대학교 정보통신공학과) ;
  • 전종홍 (ETRI 표준연구센터 서비스융합표준연구팀) ;
  • 이승윤 (ETRI 표준연구센터 서비스융합표준연구팀) ;
  • 박상원 (한국외국어대학교 정보통신공학과)
  • Received : 2013.08.09
  • Accepted : 2013.09.27
  • Published : 2013.11.30

Abstract

With a wide dissemination of smartphones, the number of native applications developed and sold freely by anyone is growing now. The application market activated by Apple's App Store is spreading more rapidly with Google's Google Play. But due to platform-dependent of native application's attribute, developers are programming at each platform. As a result, development cost is increasing compared to earnings. To solve a dependency problem, people focused on web application developed by web-based language. However, stores at each browser are requiring a web application to follow manifest format. And this causes browser-dependent problem. Those problems can be solved by installing a certain browser, but this can make an application useless on the other browser of a store. Dependency problem can narrow not only user's application variation, but also concentration on some specific store. OWS(Open Web Store) is a standard store that supports various web environments. It overcomes browser or platform dependency problems by interworking applications between stores. Also customers are able to choose a large number of applications. In this paper, related to OWS, I would like to suggest manifest standards and store's reference architecture. An interworking scenario is going to be proposed as well.

스마트폰 보급화와 함께 누구나 자유롭게 애플리케이션을 개발하여 판매할 수 있는 네이티브 애플리케이션 시장이 성장하고 있다. 애플의 앱스토어를 시작으로 활발해진 애플리케이션 시장은 구글이 구글플레이를 개방하면서 더욱 빠르게 확대되고 있다. 하지만 네이티브 애플리케이션의 플랫폼 종속적인 면으로 인해 개발자들은 각 플랫폼에 맞게 개발해야함에 따라 수익 대비 개발비용이 증가하는 현상이 발생하고 있다. 네이티브 애플리케이션의 종속적인 문제를 해결하기 위해 차세대 웹 기반 언어로 개발된 웹 애플리케이션이 주목을 받고 있지만 각 브라우저의 스토어가 요구하는 매니페스트(Manifest) 형식에 따라 웹 애플리케이션을 제작하기 때문에 브라우저 종속적인 문제를 가진다. 이러한 웹 애플리케이션의 문제는 웹 애플리케이션을 사용하기 위해서 반드시 해당 브라우저를 설치해야만 하며, 타 브라우저의 스토어에 있는 애플리케이션은 사용하지 못하는 현상을 발생시킨다. 종속적인 문제는 사용자의 애플리케이션 선택 범위를 좁히고, 일부 스토어의 편중 현상을 불러올 수 있다. 개방형 웹 애플리케이션 스토어(OWS, Open Web Store)는 다양한 환경을 지원하는 표준 스토어로서, 스토어간 애플리케이션 연동을 통해 플랫폼이나 브라우저에 종속적인 문제점을 해결하고, 소비자의 폭 넓은 선택을 가능하게 한다. 본 논문에서는 OWS와 관련하여 연동을 위한 애플리케이션 Manifest 표준과 스토어의 표준 구조를 제안하며, 이를 기반으로 한 연동 시나리오를 제안한다.

Keywords

References

  1. 이승윤, "앱스토어 표준화 전략", TTA, TTA Journal No.131, 2010.11
  2. WAC(GSMA), http://www.gsma.com/oneapi/
  3. W3C, Working Draft, "HTML5",http://www.w3.org/TR/html5
  4. 전종홍, 이승윤, "차세대 모바일 웹 애플리케이션 표준화 동향, ETRI, 전자통신동향 분석 제 25권 제 1호, 2010.
  5. Chrome Web Store, https://chrome.google.com/ webstore
  6. Firefox Marketplace, https://marketplace.firefox.com/
  7. J. H. Kim, J. H. Baek, Y. W. Nam, J. H. Jeon, S. Y. Lee, & S. W. Park, "Prototype Implementation of OWS (Open Web Store) interworking scenario", Korea Computer Congress, Vol.39, No.1, pp.137-139, 2012.
  8. 이강찬, "모바일웹 플랫폼과 Device API 표준", TTA,TTA Journal No.128, 2010. 3
  9. GSMA, http://www.gsma.com/
  10. Korea-Apps, http://www.koreaapps.net/
  11. C. J. Kim, T. J. Ryu, & S. W. Park, "DISLab_OWS_TR_20130722_R2", http://dislab.hufs.ac.kr/wiki4lab/img_auth.php/9/99/DISLab_OWS_TR_20130721_R2.pdf, 2013.7
  12. Manifest for Web Applications, http://www.w3.org/2012/sysapps/manifest/
  13. C. J. Kim, T. J. Ryu, J. H. Jeon, S. Y. Lee, & S. W. Park, "A Manifest Standard Suggestions for Interworking OWS (Open Web Store)", Korea Computer Congress, pp.475-477, 2013.
  14. J. H. Baek, J. H. Kim, Y. W. Nam, J. H. Jeon, S. Y. Lee, & S. W. Park, "A Protocol for interworking Open Web Application Store", Korea Computer Congress, Vol.39, No.1, pp.70-72, 2012.
  15. Open Mobile Alliance, http://openmobilealliance.org/
  16. T. J. Ryu, C. J. Kim, J. H. Jeon, S. Y. Lee, & S. W. Park, "A Reference Architecture for Interworking Open Web Application Store", Korea Computer Congress, pp.478-480, 2013.