ACM Home Page
Please provide us with feedback. Feedback
An approach to Petri net based formal modeling of user interactions from X3D content
Full text PdfPdf (177 KB)
Source 3D technologies for the World Wide Web archive
Proceedings of the eleventh international conference on 3D web technology table of contents
Columbia, Maryland
SESSION: Modeling and rendering II table of contents
Pages: 153 - 157  
Year of Publication: 2006
ISBN:1-59593-336-0
Author
Jianghui Ying  Virginia Tech
Sponsor
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 51,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1122591.1122611
What is a DOI?

ABSTRACT

X3D standard provides a well defined and well controlled runtime model for user interaction and scripting. Information captured from X3D content, combined with the characteristics of X3D viewers, can be used to formally describe and model user interface and user interactions. Virtual Environments (VEs) and entities they contain are accessed using interaction techniques supported by available input and output devices. The interaction process can be modeled using Petri nets. In this paper, we give a formal definition of interaction Petri net model (IPN). The basic structure of IPN can be automatically generated from information extracted from X3D content. The generated Petri net model is analyzed to provide information about the 3D interface presented to a user while viewing X3D content. The formal description provides a sound mathematics for the analysis of user interface characteristics.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Bowman, D., Kruijff, E., LaViola, J., and Poupyrev, I. 2001. An introduction to 3D user interface design. Presence: Teleoperators and Virtual Environments 10, 1, 96--108.
2
3
 
4
Gračanin, D., and Ying, J. 2005. An approach to formal description of user interfaces based on X3D content. In Proceedings of the Virtual Reality International Conference.
5
 
6
Li, X., and Mugridge, R. 1994. Petri net based graphical user interface specification tool. In Software Education Conference, 1994. Proceedings., 50--57.
 
7
 
8
PNML, 2000. Specification of PNML. http://www.informatik.huberlin.de/top/pnml/pnml.html. Last accessed May, 2005.
9
 
10
Roehl, B., 1995. Some thoughts on behavior in VR systems. http://ece.uwaterloo.ca/broehl/behav.html. Last accessed October, 2003.
11
 
12
 
13
 
14
Web3D, 2001. Student project: Desklamp. http://www.web3d.org/x3d/content/examples/StudentProjects/DeskLamp.x3d. Last accessed May, 2005.
 
15
Web3D, 2003. Extensible 3D (X3D). ISO/IEC FDIS 19775:200x. Last accessed May, 2005.