OAK

Software architecture for a Virtual Environment for nano scale assembly (VENSA)

Metadata Downloads
Abstract
A Virtual Environment (VE) uses multiple computer-generated media to let a user experience situations that are temporally and spatially prohibiting. The information flow between the user and the VE is bidirectional and the user can influence the environment. The software development of a VE requires orchestrating multiple peripherals and computers in a synchronized way in real time. Although a multitude of useful software components for VEs exists, many of these are packaged within a complex framework and can not be used separately. In this paper, an architecture is presented which is designed to let multiple frameworks work together while being shielded from the application program. This architecture, which is called the Virtual Environment for Nano Scale Assembly (VENSA), has been constructed for interfacing with an optical tweezers instrument for nanotechnology development. However, this approach can be generalized for most virtual environments. Through the use of VENSA, the programmer can rely on existing solutions and concentrate more on the application software design.
Author(s)
Lee, Yong-GuLyons, KWFeng, SC
Issued Date
2004-03
Type
Article
DOI
10.6028/jres.109.018
URI
https://scholar.gist.ac.kr/handle/local/18273
Publisher
NATL INST STANDARDS & TECHNOLOGY-NIST
Citation
Journal of Research of the National Institute of Standards and Technology, v.109, no.2, pp.279 - 290
ISSN
2165-7254
Appears in Collections:
Department of AI Convergence > 1. Journal Articles
공개 및 라이선스
  • 공개 구분공개
파일 목록
  • 관련 파일이 존재하지 않습니다.

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.