Academia.eduAcademia.edu

Outline

Chasm: Bridging description and implementation of 3d interfaces

2005, Proceedings of IEEE VR 2005 Workshop on …

Abstract
sparkles

AI

CHASM (Connected Hierarchical Architecture of State Machines) presents a user-centric framework designed to address the complexities of 3D interface development. By translating designer intentions into manageable code structures through the application of state machines, CHASM helps mitigate common pitfalls associated with traditional event-based programming. The paper discusses the methodology of implementing CHASM, its benefits in reducing code confusion, and its role in supporting better user interaction in 3D environments.

References (10)

  1. Conway, M., Audia, S., Burnette, T., Cosgrove, D. & Christiansen, K. Alice: lessons learned from building a 3D system for novices. SIGCHI, 2000, 486-493.
  2. van Schooten, B., Donk, O. & Zwiers, J. Modelling Interaction in Virtual Environments using Process Algebra. 15th Twente Workshop on Language Technology, 1999.
  3. Shamus, S. & Duke, D. Using CSP to Specify Interaction in Virtual Environments. Technical Report YCS 321, 1999.
  4. Moore, E. F. "Gedanken-Experiments on Sequential Machines, " in Automata Studies *Annals of Mathematics Studies, No. 34), Princeton University Press, Princeton, NJ, 1956, 129-153.
  5. Stoakley, R., Conway, M. & Pausch, R. Virtual Reality on a WIM: interactive worlds in miniature. SIGCHI, 1995, 265-272.
  6. Mine, M., Virtual Environment Interaction Techniques. UNC Chapel Hill Computer Science Technical Report TR95018, 1995.
  7. Kelly, M. & Chapanis, A. Limited vocabulary natural language dialogue. Int. Journal of Man-machine Studies, 9:479-501, 1977.
  8. Harel, D. Statecharts: a visual formalism for complex systems. Science of Computer Programming 8, 1987, 231-274.
  9. Kessler, D., Bowman, D. & Hodges, L. The simple virtual environment library: an extensible framework for building VE applications, Presence: Teleoperators and VEs 2000, 9, 187-208.
  10. Blackwell, A. & Green, T. "A Cognitive Dimensions Questionnaire Optimized for Users." 12 th Workshop of the Psychology of Programming Interest Group, 2000, 137-154.