THEMES AND TOPICS
The creation of modern software systems requires knowledge from a wide range of domains: application domains, computer hardware and operating systems, algorithms, programming languages, vast amount of component libraries, development environments, the history of the software system, and users. Because few software developers have all the required knowledge, the development of software is no longer confined to an individual but has to rely on distributed cognition by reaching into a complex networked world of information and computer mediated collaboration. Knowledge collaboration has thus become an important aspect of software development.
This workshop seeks to gain an improved understanding on the theoretical, social, technological and practical issues related to all dimensions of knowledge collaboration in software development, and to explore opportunities for automated support, such as the timely acquisition of external knowledge and the facilitation of collaboration among developers. Submissions of full papers and position papers are invited on varied aspects of understanding and supporting knowledge collaboration in software development.
Suggested topic areas of interest include, but are not limited to:
The workshop invites the submission of both full papers and position papers. Full papers
shall describe in detail research projects and experience, and must
not exceed 8 pages in the conference format (see http://www.computer.org/portal/pages/cscps/cps/cps_forms.html). Position papers shall describe visions, new perspectives, research experience, or emerging research questions, and must not exceed 2 pages of the same IEEE format.
- technical issues in accessing external information repositories
- technical issues in acquiring expertise from peer developers
- social issues in facilitating knowledge transfer
- socio-technical approaches to motivating participation in knowledge collaboration
- utilizing social networks to connect people for knowledge collaboration
- understanding how knowledge is accumulated, transferred and shared among Open Source Software developers
- understanding how new comers learn about the knowledge of Open Source Software systems and communities
- analyzing and understanding the unique features of knowledge collaboration specific to software development such as pair programming, inspection, maintenance and end-user development
Both types of submissions will be reviewed by the program committee
for their relevance as well theoretical, technological and practical
contributions to the topics of the workshop. We especially encourage
the submission of provoking or unconventional ideas that can lead to
lively and productive discussions and inspire new research ideas and
Please send your submission (in PDF) to firstname.lastname@example.org by
Jun. 30, 2006.
Accepted papers of the workshop will be published in the workshop
proceedings with an International Standard Book Number (ISBN)
by the National Institute of Informatics of Japan.
Yunwen Ye (University of Colorado, USA; and SRA Key Technology Laboratory, Japan)
Masao Ohira (Nara Institute of Science and Technology, Japan)
Gerhard Fischer, University of Colorado, USA
John Grundy, University of Auckland, New Zealand
Katsuro Inoue, Osaka University, Japan
Kouichi Kishida, SRA Key Technology Lab, Japan
Kei Kurakawa, National Institute of Informatics, Japan
Karim Lakhani, Massachusetts Institute of Technology, USA
Jianguo Lu, University of Windsor, Canada
Ken'ichi Matsumoto, Nara Insitute of Science and Technology, Japan
Kumiyo Nakakoji, University of Tokyo, Japan
David Redmiles, University of Califorina, Irvine, USA
Tao Xie, North Carolina State University, USA
Lu Zhang, Beijing University, China
Binyu Zang, Fudan University, China
Submission: June 30, 2006 (new date)
Notification: July 28, 2006 (notification emails were sent)
Camera Ready: Aug. 30, 2006
Workshop: Sep. 19, 2006
For further information, please visit
website, or contact email@example.com.