Issue No.06 - November/December (2009 vol.26)
Rebecca J. Wirfs-Brock , Wirfs-Brock Associates
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MS.2009.190
Most software supports a certain amount of variability. But flexible designs take care to encapsulate the variable parts and provide extension "hooks."
responsible design, agile development, flexibility, commonality-variability analysis
Rebecca J. Wirfs-Brock, "The Responsible Designer", IEEE Software, vol.26, no. 6, pp. 9-10, November/December 2009, doi:10.1109/MS.2009.190