Using dependency models to manage complex software architecture


An approach to managing the architecture of large software systems is presented. Dependencies are extracted from the code by a conventional static analysis, and shown in a tabular form known as the 'Dependency Structure Matrix' (DSM). A variety of algorithms are available to help organize the matrix in a form that reflects the architecture and highlights… (More)
DOI: 10.1145/1094811.1094824


15 Figures and Tables


Citations per Year

416 Citations

Semantic Scholar estimates that this publication has 416 citations based on the available data.

See our FAQ for additional information.

Slides referencing similar topics