Using dependency models to manage complex software architecture
By Neeraj Sangal, Ev Jordan, Vineet Sinha, Daniel Jackson. Conference on Object-Oriented Programming Systems, Languages, and Applications, 2005
458 citations recorded by the source corpus.
Subfields: Artificial Intelligence, Information Systems, Management of Technology and Innovation
View Paper: https://www.semanticscholar.org/paper/31d4ff95152dc8e5a0cbd321dfae92b19bdf2af8
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
In Information Systems
- Tyson R. Browning
- Damien Pollet
- Carliss Y. Baldwin
- Alan MacCormack
- John Rusnak
- Stéphane Ducasse
- Siobhan O’Mahony
- Fiona E. Murray
In Management of Technology and Innovation
- Tyson R. Browning
- Carliss Y. Baldwin
- John Rusnak
- Alan MacCormack
- Damien Pollet
- Stéphane Ducasse
- Joaquim R. Martins
- Siobhan O’Mahony
Citations in the corpus
- Exploring the Structure of Complex Software Designs: An Empirical Study of Open Source and Proprietary Code (2006, background): “We argue that DSMs provide a general technique by which different notions of dependency can be analyzed, each of which provides a different " lens " through which to view the system (Sangal et al, 2005).”
- Software Architecture Reconstruction: A Process-Oriented Taxonomy (2009, methodology): “An interesting approach for identifying cycles and layers in large applications is the Dependency Structure Matrix (DSM) [138], [154].”
- Design Structure Matrix Extensions and Innovations: A Survey and New Opportunities (2016, methodology): “Constructing software architecture DSMs automatically from source code [26], [27], [306], [307]”