CVE Project Publications
Conference Papers
- A Framework for Prototyping Collaborative Virtual Environments (CRIWG05)
- This paper gives a general overview of the Unicron framework. Early
versions of CVE were named Unicron.
- Programming Language Support for Collaborative Virtual Environments (CASA05)
- This paper describes language support for CVE's, mainly 3D graphics
- Remembrances of Things Past: Using Maps and Routes to Navigate through Virtual Environment Experiences (HICSS06)
- This paper describes a design of navigational aids for
education CVEs.
- Adding High Level VoIP Facilities to the Unicon Language (ITNG06)
- This paper describes the voice communication facilities that were
added as part of broader multiplatform audio support.
- Integrating Collaborative Program Development and Debugging within a
Virtual Environment (CRIWG 08)
- This paper describes the collaborative IDE that is built-in to our
virtual environment.
- Using Non-Player Characters as Tutors in Virtual Environments
(ReLIVE08)
- This paper describes a design for computer-controlled tutorial
instructors in our virtual environment.
- SCI: Towards a Collaborative Integrated Development Environment (WSCE09)
- This paper introduces social networking features into
our hybrid IDE+VE
- PNQ: Portable Non-Player Characters with Quests (CW2010)
- Details the architecture, models, and formats for multi-platform NPCs.
- Building a Collaborative Virtual Environment:
a Programming Language Codesign Approach (CW2011)
- Description of the interactions between CVE and the Unicon language
as the projects evolved together.
- Notifications
Management in Distributed Development Environments:
a Case Study, in the 2014 International Conference on
Collaboration Technologies and Systems (CTS 2014), IEEE.
- Discussion of CVE's notifications about other users' status and behavior.
- Evaluating
the Effect of 3D World Integration within a Social
Software Environment, in the 12th International Conference
on Information Technology: New Generations (ITNG 2015), Las
Vegas, April 13-15, 2015.
- The effects of integrating social networking features, collaborative IDE,
into CVE, or vice-versa.
Technical Reports
- Jafar Al Gharaibeh's Ph.D. Dissertation, 08/2012
- on language support for virtual environments
- Hani Bani Salameh's Ph.D. Dissertation, 08/2011
- on social networks in collaborative virtual environments
- Hani Bani Salameh's M.S. report, 11/2006
- multi-lingual IDE
- Shyam Bukka's M.S. report, 2/2006
- virtual tables and chairs
- Rashmi Ramagiri's M.S. report, 2/2006
- Moodle interoperability for our CVE
- Ziad Al Sharif's M.S. thesis, 7/2005
- Voice Over IP support
- Jayanthan Elumalai's M.S. report, 7/05
- remote site connection sharing
- Yo Sep Kim's M.S. report, 7/05
- avatars
- Wynn Winkler's M.S. report, 12/04
- basis for multi-user network communication of avatar behavior
Journal Articles
- Hani Bani-Salameh, Jafar Al-Gharaibeh, Clinton Jeffery,
and Ziad Al-Sharif (2017).
``Collaborative Education in a Virtual Learning Environment'',
in International Journal of Business
Information Systems, vol 25(4), pp. 474-489, Inderscience, 2017.
Books and Book Chapters
- Clinton L. Jeffery and Jafar al-Gharaibeh.
"Writing Virtual Environments for Software
Visualization", Springer, 2015, 155p.
- Hani Bani-Salameh and Clinton Jeffery.
"Teaching and Learning in a Social Software Development Tool",
in Social Media Tools and Platforms in Learning Environments:
Present and Future, Springer, 2011, pp. 17-36.
Auxiliary Documentation
-
Project Source Code Formatting Guidelines
- With Professor Griswold's blessing, I will be producing a revised
version of this document for Unicon-related coding.