DOI QR코드

DOI QR Code

오픈소스 SPICE 기반의 모바일 클라우드 컴퓨팅 클라이언트 UI/UX 개발

Development of Mobile Cloud Computing Client UI/UX based on Open Source SPICE

  • 조승완 (홍익대학교 컴퓨터정보통신공학) ;
  • 오훈 (홍익대학교 컴퓨터정보통신공학) ;
  • 심규성 (홍익대학교 스마트도시과학경영대학원 정보시스템전공) ;
  • 심규현 (홍익대학교 스마트도시과학경영대학원 정보시스템전공) ;
  • 이종명 ((주)퓨전데이타) ;
  • 안병구 (홍익대학교 컴퓨터정보통신공학)
  • Jo, Seungwan (Dept. of Computer &information Communication Engineering, Hongik University) ;
  • Oh, Hoon (Dept. of Computer &information Communication Engineering, Hongik University) ;
  • Shim, Kyusung (Information System, Graduate School of Smart City Science Management, Hongik University) ;
  • Shim, Kyuhyun (Information System, Graduate School of Smart City Science Management, Hongik University) ;
  • Lee, Jongmyung (FusionData) ;
  • An, Beongku (Dept. of Computer &information Communication Engineering, Hongik University)
  • 투고 : 2016.06.29
  • 심사 : 2016.07.27
  • 발행 : 2016.08.25

초록

모바일 클라우드 컴퓨팅은 단순히 클라우드 개념이 모바일로 확장된 것이 아니라, 스마트폰을 포함한 모든 이동형 디바이스에서 클라우드 기술을 사용하여 원하는 서비스를 시간과 공간의 제약 없이 사용할 수 있는 기술을 의미한다. 현재 클라우드 컴퓨팅 관련된 다양한 연구가 진행 중이지만, 실제 사용자가 사용하는 인터페이스에 대한 연구가 미비하다. 본 논문의 특징 및 기여도는 다음과 같다. 첫째, 기존의 SPICE에서 제공되던 인터페이스들과 달리 UX를 고려한 UI를 개발한다. 둘째, 모바일 클라우드 컴퓨팅 클라이언트에서 키보드를 사용할 때 두 버튼이상을 동시에 누르는 인터페이스를 한 번의 인터페이스로 통합한다. 셋째, 모바일 클라우드 컴퓨팅 클라이언트에 적합한 마우스인터페이스를 개발한다. 넷째, 모바일 클라우드 컴퓨팅 클라이언트에서 모서리부분은 버튼/파일/폴더 클릭 시 어려움을 해결한다. 마지막으로, 모바일 클라우드 컴퓨팅 클라이언트에서 마우스 스크롤기능이 모바일의 음향버튼을 이용하여 조작하던 것을 터치스크린 내 인터페이스를 생성하여 조작이 가능하도록 한다. 개발된 시스템의 성능평가는 다음과 같은 결과들을 보여 주었다. 모바일 환경에서 사용자가 마우스 인터페이스의 크기가 커지고 고정되어서 입력하기 편하게 되었다. 그리고 키보드의 복합키를 단축키의 형태로 제공하여 3-6단계의 입력이 1단계의 입력으로 간단해져서, 사용자가 복합키와 마우스입력이 간단해졌다.

Mobile cloud computing (MCC) is not just extensions of cloud concepts into mobile environments, but the service technologies that all mobile devices including smartphone can use the desired services by using cloud technology without the constraints of time and space. Currently, a lot of works on mobile cloud computing have been actively researching, whereas user interfaces are not so much researched. The main features and contributions of this paper are as follows. First, develop UI considering UX that is different from conventional interfaces supported by SPICE. Second, combine two button interface into one button interface when keyboard is used in mobile cloud computing clients. Third, develop a mouse interface suitable for mobile cloud computing clients. Fourth, in mobile cloud computing client, solve a problem that the selection of button/files/folder has at the corner. Finally, in mobile cloud computing clients we change mouse scroll mapping functions from volume button to scroll interface in touch-screen. The results of performance evaluation shows that users can input easily with the increased and fixed mouse interface. Since shortcut keys instead of the complex button keys of keyboard are provided, the input with 3-6 steps is reduced into 1 step, which can simply support complex keys and mouse input for users.

키워드

참고문헌

  1. SPICE, http://spice-space.org, 2016. 05
  2. MSDN, http://msdn.microsoft.com/en-us/library/cc 241880(PORT.10).ASPX, May 2016.
  3. H. T. Dinh, C. Lee, D. Niyato and P. Wang, "A survey of mobile cloud computing: architecture, applications, and approaches," WIRELESS COMMUNICATIONS AND MOBILE COMPUTING, Vol. 13, No. 18, pp.1587-1611, October 2013. https://doi.org/10.1002/wcm.1203
  4. K. Lee, T. Kim, Y. Eom, "Network Partitioning using Remote Control and Server Virtualization," Proc. of 2012 Fall Conference of Korean Institute of Information Scientists and Engineers, Vol. 39, No.2, November 2012.
  5. J. Jung, S. Jung, N. Kim, T. Chung, "A Study on Android SPICE Protocol for Development of Mobile Cloud Device," Proc. of Fall Conference of Korea Information Processing Society, Vol. 19, No. 2, November 2012.
  6. D. Shin, H. Choi, and C. Choi, "Performance Study on Load Balancing Techniques for Cloud Computing Environments and Applications," Journal of Information Technology and Architecture, Vol. 12, No. 3, September 2015.
  7. I. Cho, H. Yu, "Adaptive Scheduling Technique Based on Reliability in Cloud Compuing Environment," The Journal of Korea Association of Computer Education, Vol. 14, No. 2, March 2011.
  8. A. Klein, C. Mannweiler, J. Schneider and H. D. Schotten, "Access Schemes for Mobile Cloud Computing," Proc. of 2010 Eleventh International Conference on Mobile Data Management, pp. 387-392. May 2010.
  9. M. V. Barbera, S. Kosta, A. Mei and J. Stefa, "To offload or not to offload? The bandwidth and energy costs of mobile cloud computing," Proc. of 2013 IEEE INFOCOM, pp. 1285-1293, April 2013.
  10. E. Jegal, D. Choi, "Research of User-eXprtience (UX) Design for an Android Applicatio," Asia-pacific Journal of Multimedia services Convergence with Art, Humanities, and Sociology, Vol. 6, No. 3, March 2016.
  11. SPICE Cilents, https://github.com/iiordanov/remote-desktop-clients, May 2016.