Widget-Based Simulator for Testing Smart Space

  • Changgu Kang
  • Yoosoo Oh
  • Woontack Woo
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5940)


In this paper, we propose a widget-based simulator for testing smart space by using virtual space. It is especially useful within this simulation field, because virtual space alleviates limited constraints such as time, space, technique, and cost. Researchers within this ubiquitous computing field use virtual space to simulate entities such as sensors, actuators, and services. Previous works focus more on systematic functions rather than simulation space configurations, and they consider only single service unit simulations. However, our proposed simulator focuses on the easy configuration of simulation space, which users want, and the simulation of entities such as detailed units (e.g., actuators, sensors, and context-awareness). Our simulator supports the set up of a variety of services by using dynamic links. For the design of our simulator, we consider widget-based virtual entities and plug-in techniques. We configure a virtual smart home in order to test our proposed simulation. We also evaluate the robustness of our proposed simulation. Finally, the proposed simulator is expected to provide a simulation environment in which simulation space and testing are made more effective for users.


Simulation virtual reality smart space context-awareness 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Kock, N.: E-Collaboration and E-Commerce in Virtual Worlds: The Potential of Second Life and World of Warcraft. International Journal of e-Collaboration 4(3), 01–13 (2008)Google Scholar
  2. 2.
    Choi, A., Oh, Y., Park, G., Woo, W.: Stone type Physiological Sensing Device for Daily Monitoring in an Ambient Intelligence Environment. In: Aarts, E., Crowley, J.L., de Ruyter, B., Gerhäuser, H., Pflaum, A., Schmidt, J., Wichert, R. (eds.) AmI 2008. LNCS, vol. 5355, pp. 343–359. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  3. 3.
    Oh, Y., Woo, W.: How to build a Context-aware Architecture for Ubiquitous VR. In: IEEE ISUVR, CEUR-WS, pp. 032–033 (2007)Google Scholar
  4. 4.
    Shin, C., Woo, W.: Socially aware TV Program Recommender for Multiple Viewers. IEEE Transaction on Consumer Electronics 55(2), 927–932 (2009)CrossRefGoogle Scholar
  5. 5.
    Kim, I., Park, H., Lee, Y., Lee, S., Lee, H., Noh, B.: Design and Implementation of Context-Awareness Simulation Toolkit for Context learning. In: IEEE SUTC, pp. 96–103 (2006)Google Scholar
  6. 6.
    Nishikawa, H., Yamamoto, S., Tamai, M., Nishigaki, K., Kitani, T., Shibata, N., Yasumoto, K., Ito, M.: UbiREAL: Realistic Smartspace Simulator for Systematic Testing. In: Dourish, P., Friday, A. (eds.) UbiComp 2006. LNCS, vol. 4206, pp. 322–331. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  7. 7.
    Park, J., Moon, M., Hwang, S., Yeon, K.: CASS: A Context-Aware Simulation System for Smart Home. In: 5th International Conference on Software Engineering Research Management and Applications, pp. 461–467. IEEE CS, Los Alamitos (2007)Google Scholar
  8. 8.
    De Carolis, B., Cozzolongo, G., Pizzutilo, S., Plantamura, V.L.: Agent-based home simulation and control. In: Hacid, M.-S., Murray, N.V., Raś, Z.W., Tsumoto, S. (eds.) ISMIS 2005. LNCS (LNAI), vol. 3488, pp. 404–412. Springer, Heidelberg (2005)Google Scholar
  9. 9.
    Jang, S., Shin, C., Oh, Y., Woo, W.: Introduction of “UbiHome" Testbed. IPSJ SIG Technical Reports (60), pp. 215–218 (2005)Google Scholar
  10. 10.
    Lee, Y., Oh, S., Shin, C., Woo, W.: Recent Trends in Ubiquitous Virtual Reality. In: International Symposium on Ubiquitous Virtual Reality, pp. 33–36 (2008)Google Scholar
  11. 11.
  12. 12.
    Autodesk 3D StudioMax9,
  13. 13.
    Particle (TECO),

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Changgu Kang
    • 1
  • Yoosoo Oh
    • 1
  • Woontack Woo
    • 1
  1. 1.GIST U-VR Lab.GwangjuS. Korea

Personalised recommendations