Issue No. 11 - Nov. (2013 vol. 46)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MC.2013.295
Jan Bosch , Chalmers University of Technology, Sweden
Increased system complexity has historically been treated as an inevitable consequence of architecture evolution over time. The three-layer product model offers an innovative framework for managing system growth that encourages greater efficiency, nimbler responsiveness, and more opportunities for innovation during all stages of the software development life cycle.
Software development, Complexity theory, Computer architecture, Computational modeling
J. Bosch, "Achieving Simplicity with the Three-Layer Product Model," in Computer, vol. 46, no. 11, pp. 34-39, 2013.