Architectural Knowledge Discovery with Latent Semantic Analysis: Constructing a Reading Guide for Software Product Audits

Research output: Contribution to JournalArticleAcademicpeer-review

Abstract

Architectural knowledge is reflected in various artifacts of a software product. In a software product audit this architectural knowledge needs to be uncovered and its effects assessed in order to evaluate the quality of the software product. A particular problem is to find and comprehend the architectural knowledge that resides in the software product documentation. In this article, we discuss how the use of a technique called Latent Semantic Analysis can guide auditors through the documentation to the architectural knowledge they need. We validate the use of Latent Semantic Analysis for discovering architectural knowledge by comparing the resulting vector-space model with the mental model of documentation that auditors possess. © 2008 Elsevier Inc. All rights reserved.
Original languageEnglish
Pages (from-to)1456-1469
JournalJournal of Systems and Software
Volume81
Issue number9
DOIs
Publication statusPublished - 2008

Bibliographical note

LSA-JSS08

Fingerprint

Dive into the research topics of 'Architectural Knowledge Discovery with Latent Semantic Analysis: Constructing a Reading Guide for Software Product Audits'. Together they form a unique fingerprint.

Cite this