Design and Implementation of a 3D Virtual Desktop System based on Windows Operation System

윈도우즈 운영체제 기반의 3D 가상 데스크톱 시스템 설계 및 구현

  • 홍승표 (숭실대학교 컴퓨터학부) ;
  • 오명진 (고려대학교 컴퓨터통신공학부) ;
  • 신정훈 (숭실대학교 컴퓨터학부) ;
  • 이상준 (숭실대학교 컴퓨터학부)
  • Received : 2010.08.09
  • Accepted : 2010.10.22
  • Published : 2010.12.15

Abstract

As personal computers have been recently improved in performance, the multi tasking of running several applications at the same time has been generalized. Since only one task space is provided for performing such tasks on Windows operating system, a number of computer users feel inconvenient. In this paper, we propose a 3D Virtual Desktop System which can show a process of switching task spaces in 3D motion using DirectX. The proposed system can provide a computer user with more task spaces and the intuitive UI(User Interlace) such as Compiz of Linux.

개인용 컴퓨터의 성능이 향상되면서 대부분의 컴퓨터 사용자에게 여러 개의 애플리케이션을 구동시키는 다중작업은 일반화되었다. 윈도우즈 운영체제는 다중작업 중인 여러 애플리케이션을 구동할 작업공간을 오직 하나만 제공하고 있기 때문에 많은 사용자들이 불편함을 느끼고 있다. 본 논문에서는 이러한 윈도우즈 운영체제의 단점을 보완하여 윈도우즈 운영체제 환경에서 사용자에게 여러 작업공간을 제공하며, 리눅스 Compiz와 같이 사용자에게 화려하고 직관적인 UI(User Interface)를 제공하기 위해 DirectX를 이용하여 작업공간의 전환 과정을 3D 모션으로 보여줄 수 있는 3D 가상 데스크톱을 제안한다.

Keywords

References

  1. Aaron Weiss, "Desktops in 3D," netWorker, vol.11, Issue 1, pp.26-33, 2007. https://doi.org/10.1145/1231827.1231829
  2. OS Platform Statistics, http://www.w3schools.com/ browsers/browsers_os.asp
  3. Seungpyo Hong, Myeongjin Oh, Junghoon Shin, Sangjun Lee, "Design and Implementation of a 3D Virtual Desktop System based on Windows Operating System," Proc. of the KIISE Korea Computer Congress 2010, vol.37, no.1(A), pp.117- 118, 2010. (in Korean)
  4. Seungpyo Hong, Donsu Lee, Sangjun Lee, "Efficient and Flexible 3D Virtual Desktop System in the Windows Environment," Journal of Measurement Science and Instrumentation, Special Issue for the International Conference on Smart IT Applications, vol.1 Supplement, pp.178-181, 2010.
  5. Linux Compiz, http://www.compiz-fusion.org/
  6. Microsoft Desktops, http://technet.microsoft.com/ ko-kr/sysinternals/cc817881%28en-us%29.aspx
  7. Otaku Software DeskSpace, http://www.otakusoftware.com/deskspace