ACM Home Page
Please provide us with feedback. Feedback
Towards architectural knowledge management practices for global software development
Full text PdfPdf (589 KB)
Source
International Conference on Software Engineering archive
Proceedings of the 3rd international workshop on Sharing and reusing architectural knowledge table of contents
Leipzig, Germany
SESSION: Patterns and requirements table of contents
Pages 23-28  
Year of Publication: 2008
ISBN:978-1-60558-038-8
Author
Viktor Clerc  VU University, Amsterdam, Netherlands
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 37,   Downloads (12 Months): 336,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1370062.1370068
What is a DOI?

ABSTRACT

In the past few years, an increasing interest in architectural knowledge is recognized in the software architecture community. Architectural knowledge is generally regarded as important to guide the development of software systems. With the trend of Global Software Development (GSD), the management of architectural knowledge becomes even more important due to the geographical, temporal, and socio-cultural distance innate to GSD. In this paper we build on the requirements engineering discipline to identify practices that can aid in overcoming GSD challenges and assess their applicability for management of architectural knowledge in a GSD setting. We provide a light-weight pattern language that we use to describe architectural knowledge management practices and provide a first validation of these practices from an ongoing case study.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
P. J. Ågerfalk, B. Fitzgerald, H. Holmström, B. Lings, B. Lundell, and E. O. Conchúir. A Framework for Considering Opportunities and Threats in Distributed Software Development. In International Workshop on Distributed Software Development, pages 47--61, Paris, 2005. Austrian Computer Society.
 
2
 
3
 
4
 
5
 
6
 
7
 
8
 
9
 
10
V. Clerc, P. Lago, and H. Van Vliet. The Architect's Mindset. In Third International Conference on the Quality of Software Architectures (QoSA 2007), volume 4880 of Lecture Notes in Computer Science, pages 231--249, Boston, USA, 2007. Springer Berlin / Heidelberg.
 
11
 
12
D. Damian, S. Marczak, and I. Kwan. Collaboration Patterns and the Impact of Distance on Awareness in Requirements-Centred Social Networks. In RE'07: International Conference on Requirements Engineering, pages 59--68, Delhi, India, 2007. IEEE Computer Society.
 
13
 
14
D. Damian and D. Zowghi. Requirements Engineering Challenges in Multi-Site Software Development Organizations. Requirements Engineering Journal, 8:149--160, 2003.
 
15
 
16
R. Farenhorst, P. Lago, and H. van Vliet. EAGLE: Effective Tool Support for Sharing Architectural Knowledge. International Journal of Cooperative Information Systems (IJCIS), 16(3/4):413--437, 2007.
 
17
R. Farenhorst, P. Lago, and H. van Vliet. Effective Tool Support for Architectural Knowledge Sharing. In F. Oquendo, editor, 1st European Conference on Software Architecture (ECSA), pages 225--234, Aranjuez (Madrid), Spain, 2007. Springer.
 
18
 
19
 
20
M. T. Hansen, N. Nohria, and T. Tierney. What's Your Strategy for Managing Knowledge? Harvard Business Review, 77(2):106--116, 1999.
 
21
J. D. Herbsleb. Global Software Engineering: The Future of Socio-technical Coordination, 2007.
 
22
23
 
24
G. Hofstede. Culture's Consequences: International Differences in Work-Related Values, second edition. Sage Publications Inc., 2001.
 
25
 
26
 
27
T. Illes-Seifert, A. Herrmann, M. Geisser, and T. Hildenbrand. The Challenges of Distributed Software Engineering and Requirements Engineering: Results of an Online Survey. In The First International Global Requirements Engineering Workshop (GREW'07), pages 55--66, Munich, Germany, 2007.
 
28
 
29
30
 
31
 
32
H. Van Vliet. Software Architecture Knowledge Management. In ASWEC'08: 19th Australian Conference on Software Engineering, Perth, Australia, 2007. IEEE Computer Society.
 
33
J. S. v. d. Ven, A. G. J. Jansen, J. A. G. Nijhuis, and J. Bosch. Design decisions: The Bridge between Rationale and Architecture. In A. H. Dutoit, R. McCall, I. Mistrik, and B. Paech, editors, Rationale Management in Software Engineering, pages 329--346. Springer-Verlag, 2006.