Abstract
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 has to rely on distributed cognition by reaching into a complex networked world of information and computer mediated collaboration. The success of software development, therefore, hinges on how various stakeholders are able to share and combine their knowledge through cooperation, collaboration and co-construction.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ohira, M., Ye, Y. (2010). 3rd International Workshop on Supporting Knowledge Collaboration in Software Development (KCSD2009). In: Nakakoji, K., Murakami, Y., McCready, E. (eds) New Frontiers in Artificial Intelligence. JSAI-isAI 2009. Lecture Notes in Computer Science(), vol 6284. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14888-0_8
Download citation
DOI: https://doi.org/10.1007/978-3-642-14888-0_8
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14887-3
Online ISBN: 978-3-642-14888-0
eBook Packages: Computer ScienceComputer Science (R0)