Tools and technologies for architecture knowledge management

Peng Liang, Paris Avgeriou

Research output: Chapter in Book/Report/Conference proceedingChapterAcademicpeer-review

20 Citations (Scopus)


Architecting is a communication intensive task in which architectural knowledge is shared between the architect and the stakeholders. The software architectâs communicative action is often conducted face-to-face, e.g. in presentations and workshops. A software architecture documentation as a carrier of explicit architectural knowledge can also be seen as an architectâs communicative action. This perspective opens the door for treating a software architecture documentation as an expression of an asynchronous knowledge communication process enabling the application of principles from communication theory. In this paper this perspective is taken and specific requirements are derived for software architecture knowledge management tools with respect to the context-oriented communication model.
Original languageEnglish
Title of host publicationSoftware Architecture Knowledge Management: Theory and Practice
PublisherSpringer Berlin / Heidelberg
Number of pages21
ISBN (Print)9783642023736
Publication statusPublished - 2009

Publication series

NameSoftware Architecture Knowledge Management: Theory and Practice

Cite this