Using dependency models to manage software architecture

@inproceedings{Sangal2005UsingDM,
  title={Using dependency models to manage software architecture},
  author={Neeraj Sangal and Ev Jordan and Vineet Sinha and Daniel O Jackson},
  booktitle={OOPSLA Companion},
  year={2005}
}
This demonstration will present a new approach, based on the Dependency Structure Matrix (DSM), which uses inter-module dependencies to specify and manage the architecture of software systems. The system is decomposed into a hierarchy of subsystems with the dependencies between the subsystems presented in the form of an adjacency matrix. The matrix representation is concise, intuitive and appears to overcome scaling problems that are commonly associated with directed graph representations. It… CONTINUE READING