MacCormack, Alan; LaMantia, Matthew J.; Rusnak, John; … - 2007
Designers often seek modular architectures to better accommodate expected changes and to enable parallel development. However, we lack a formal theory and model of modularity and software evolution, which can be used for description, prediction, and prescription. According to Baldwin and Clark's...