Skip to Main Content
 

Global Search Box

 
 
 
 

ETD Abstract Container

Abstract Header

Facilitating Development in Software Engineering by Incorporating Version Control Systems into Immersive, Collaborative Virtual Environments

Schendel, Joshua M.

Abstract Details

2009, Master of Science (MS), Ohio University, Computer Science (Engineering and Technology).
Version control is a key aspect of software development. The snapshots of the system enable developers to quickly isolate the inception of bugs and track release versions, the authentication system tracks each developer’s contributions to the project, and sophisticated access control systems enable developers to safely work on the same project simultaneously. However, while version control systems are often rich with project data, very few offer visualizations that aid users in analyzing the information. This thesis explores a project by which a version control system was integrated within the 3D virtual environment of Second Life, allowing users to not only take advantage of custom three-dimensional dynamic visualizations of ongoing project data but also to leverage the rich in-world communication mechanisms to collaborate and share information. This system was deployed to a collection of graduate students with results showing that 3D visualizations aided comprehension of project data.
Chang Liu, PhD (Advisor)
Maartin Uijt de Haag, PhD (Committee Member)
Frank Drews, PhD (Committee Member)
Martin Mohlenkamp, PhD (Committee Member)
115 p.

Recommended Citations

Citations

  • Schendel, J. M. (2009). Facilitating Development in Software Engineering by Incorporating Version Control Systems into Immersive, Collaborative Virtual Environments [Master's thesis, Ohio University]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1237296967

    APA Style (7th edition)

  • Schendel, Joshua. Facilitating Development in Software Engineering by Incorporating Version Control Systems into Immersive, Collaborative Virtual Environments. 2009. Ohio University, Master's thesis. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1237296967.

    MLA Style (8th edition)

  • Schendel, Joshua. "Facilitating Development in Software Engineering by Incorporating Version Control Systems into Immersive, Collaborative Virtual Environments." Master's thesis, Ohio University, 2009. http://rave.ohiolink.edu/etdc/view?acc_num=ohiou1237296967

    Chicago Manual of Style (17th edition)