a named collection of architectural design decisions- constrain architectural design decisions
a named collection of architectural design decisions- constrain architectural design decisions
take advantage of common features by applying generalized patterns