ACM Home Page
Please provide us with feedback. Feedback
Tailoring knowledge sharing to the architecting process
Full text PdfPdf (107 KB)
Source ACM SIGSOFT Software Engineering Notes archive
Volume 31 ,  Issue 5  (September 2006) table of contents
SESSION: SHAring and Reusing architectural Knowledge (SHARK '2006) paper abstracts table of contents
Article No. 3  
Year of Publication: 2006
ISSN:0163-5948
Author
Rik Farenhorst  Vrije Universiteit Amsterdam, The Netherlands
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 51,   Citation Count: 1
Additional Information:

abstract   references   cited by   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/1163514.1178643
What is a DOI?

ABSTRACT

Sharing knowledge pertaining to software architectures becomes increasingly important. If this knowledge is not explicitly stored or communicated, valuable knowledge dissipates. However, knowledge sharing is challenged by the fact that stakeholders are often located at large distances from each other, now that offshoring and virtual organizations become the trend. We conjecture that successful architectural knowledge sharing is only possible when the sharing mechanisms are tailored to the architecting process. We base this claim on observations made during a case study in a large software organization, and some important lessons learned from these observations.


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
V. R. Basili, G. Caldiera, and D. H. Rombach. The experience factory. In Encyclopedia of Software Engineering, volume 2 Volume Set, pages 469--476. John Wiley & Sons Inc., 1994.
 
2
J. Bosch. Software architecture: The next step. In Software Architecture: First European Workshop (EWSA 2004), volume 3047 of Lecture Notes in Computer Science, pages 194--199, St. Andrews, UK, 2004. Springer-Verlag.
 
3
R. C. de Boer, R. Farenhorst, J. S. v. d. Ven, V. Clerc, R. Deckers, P. Lago, and H. v. Vliet. Structuring software architecture project memories. In the 8th International Workshop on Learning Software Organizations (LSO), Rio de Janeiro, Brazil, 2006.
 
4
T. Dingsoyr, P. Lago, and H. v. Vliet. Rationale promotes learning about architectural knowledge. In the 8th International Workshop on Learning Software Organizations (LSO), Rio de Janeiro, Brazil, 2006.
 
5
P. Eeles. Characteristics of a software architect. Technical report, IBM developerWorks Rational, 15 March 2006. Available online: http://www-128.ibm.com/developerworks/rational/library/mar06 /eeles/index.html.
 
6
R. Farenhorst, R. C. de Boer, R. Deckers, P. Lago, and H. v. Vliet. Whats in constructing a domain model for sharing architectural knowledge? In the 18th International Conference on Software Engineering and Knowledge Engineering (SEKE), San Francisco Bay, USA, 2006.
 
7
M. T. Hansen, N. Nohria, and T. Tierney. What's your strategy for managing knowledge? Harvard Business Review, 77(2):106--116, 1999.
 
8
 
9
P. Kruchten, P. Lago, and H. v. Vliet. Building up and reasoning about architectural knowledge. In the Second International Conference on the Quality of Software Architectures (QoSA), Stockholm, Sweden, 2006.
 
10
 
11
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. Springer-Verlag, 2006.