Issue No.06 - November/December (2010 vol.27)
Frank Buschmann , Siemens Corporate Technology
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2010.150
Experts never tire of emphasizing that software architectures should support appropriate system qualities to be useful and sustainable. Experience, in contrast, shows that the architectures of many software systems are casually, even haphazardly, structured, making it hard to sufficiently support any system quality. The author thus advocates a design style that takes the value that nonfunctional qualities contribute to a system's business success as the ultimate measure to decide what operational and developmental qualities a system really needs, where in a system the qualities are needed, and how "good" these qualities must be.
nonfunctional quality, architecture quality, value-based design
Frank Buschmann, "Value-Focused System Quality", IEEE Software, vol.27, no. 6, pp. 84-86, November/December 2010, doi:10.1109/MS.2010.150