A collaborative integrated development environment enables developers to share programming-related tasks. This paper presents the design and implementation of a collaborative IDE named ICI (Idaho Collaborative IDE). ICI enables developers in different locations to collaborate on a variety of software development activities in real-time. It supports software development in C, C++, Java, and Unicon. ICI combines a synchronous collaborative program editor and a real-time collaborative debugger within a 3D multi-user virtual environment. ICI reduces cognitive context switches between tools inside the IDE and between IDE tasks and virtual environment activities, allowing developers to share, in real-time, the process of editing, compiling, running, and debugging of their software projects. © 2008 Springer Berlin Heidelberg.
CITATION STYLE
Bani-Salameh, H., Jeffery, C., Al-Sharif, Z., & Abu Doush, I. (2008). Integrating collaborative program development and debugging within a virtual environment. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5411 LNCS, pp. 107–120). https://doi.org/10.1007/978-3-540-92831-7_10
Mendeley helps you to discover research relevant for your work.