Title :
A conversation model of collaborative pair programming based on language/action theory
Author :
Dou, Wanfeng ; Hong, Kui ; He, Wei
Author_Institution :
School of Computer Science and Technology, Jiangsu research center of Information Security & Confidential Engineering, Nanjing Normal University, Nanjing, China
Abstract :
Pair programming is a programming practice in which two programmers use one computer to work together on the same analysis, design, and programming of the same software. Collaborative Pair Programming (CPP) supports two programmers to work on the same task from different locations. This paper first reviews the existing CPP tools. Then a conversation model during CPP process is presented based on language/action perspective. Some basic requirements of CPP tool are given in terms of the conversation model. Finally, a framework of CPP tool is presented. The framework allows not only to use the same editor between the pairs, but also to support different editors or developing environments between them.
Keywords :
Collaborative software; Collaborative work; Computer science; Education; Information security; International collaboration; Navigation; Problem-solving; Programming profession; Switches; CSCW; collaborative pair programming; conversation model; language/action perspective; pair programming;
Conference_Titel :
Computer Supported Cooperative Work in Design (CSCWD), 2010 14th International Conference on
Conference_Location :
Shanghai, China
Print_ISBN :
978-1-4244-6763-1
DOI :
10.1109/CSCWD.2010.5472012