DOI QR코드

DOI QR Code

A Study of Android Launcher based on Application Virtualization

어플리케이션 가상화를 적용한 안드로이드 런처 연구

  • 임승철 (우송대학교 컴퓨터정보학과)
  • Received : 2013.01.23
  • Accepted : 2013.04.12
  • Published : 2013.04.30

Abstract

Recently, Virtualization technology is moving the desktop environment from its place a mobile platform environment, personal and businesses, academia, and lacked security and in a team environment brought about many changes are coming. In this environment, a representative of VMware's MVP solution and Enterporid Divide. But, another issue is that these mobile virtualization technologies in an environment of limited resources and performance constraints, have become its application virtualization technology to improve the weaknesses of the mobile platform. In this paper, proposed for client-based desktop application virtualization infrastructure, bring it to the Android environment, weaknesses of the existing paper was user area limitations of the desktop environment with application virtualization, program execution android application virtualization launcher was improved through increased resource allocation.

최근 가상화 기술은 데스크탑 환경에서 모바일 플랫폼 환경으로 그 자리를 옮겨 개인과 기업, 그리고 학계 등 안전하지 않은 보안 환경과, 여러 사람들의 공유하는 팀 환경에서 많은 변화를 가져오고 있다. 이 환경에서 대표적인 것은 Vmware의 MVP솔루션들과 Enterproid의 Divide이다. 하지만 이러한 모바일 가상화 기술환경에서 또다른 이슈가 되고 있는 것은 한정된 자원과 성능상의 제약들인데 그것을 어플리케이션 가상화 기술로 모바일 플랫폼의 약점을 개선하려는 방안으로서 대두되고 있다. 본 논문에서는 기존에 제안되었던 로컬 기반 데스크탑용 어플리케이션 가상화 구조를 안드로이드 환경으로 가져와 데스크탑 환경 어플리케이션 가상화의 한계점인 사용자 영역구분, 프로그램 실행시 생기던 할당 자원증가를 안드로이드 어플리케이션 가상화 런처를 통해 개선하였다.

Keywords

References

  1. Sun-Hyang Jang., Su-ji Hwang, Young-Hyun Chang, Min-jeong Koo "Study on the Enhancement of the Credibility of Android OS based Applications", Journal of IWIT, Vol.11, No.3, pp.382-384, fall 2012.
  2. Nelson Ruest, Danielle Ruest "Virtualization, A Beginner's Guide", McGraw-Hill 2009
  3. Se-jung Lim, Gwang-jun Kim, Tae-geun Kang "Application Program Virtualization based on Desktop Virtualization", The korea institute of electronic communication sciences, Vol.5, No.6, 2010
  4. SILBERSCHATZ "Operating System Principles 7/E", Wiley 2005
  5. VMware, Inc. "Understanding Full Virtu-alization, Paravirtualization, and Hardware Assist", White Paper, Nov. 2007
  6. Mark Murphy "Beginning Android3", Apress 2012
  7. Barret Rhoden, Kevin Klus, David Zhu, Eric Brewer "Improving Per-Node Efficiency in the Datacenter with New OS Abstractions", ACM 2011
  8. B Weinberg, L Pundit "Designing and Deploying with Mobile Virtualization", Whitepaper. Linux Pundit 2009
  9. Mohammad Nauman, Sohail Khan "Design and implementation of a fine-grained resource usage model for the android platform", The International Arab Journal of Information Technology 2011
  10. Google, Inc. "Android 4.2 API: Multiple Users", http://developer.android.com/about/versions/androi d-4.2.html 2012
  11. S.J. OH, "Design of a Middleware for Androidbased Smart Phone Applications", Journal of Korean Institute of Information Technology, vol. 12, issue 2, pp. 111-117, Apr 2012.