Which of the following examples is/are models of application architectures ?
A. a means of assessing components for reuse
B. a design checklist
C. a vocabulary for talking about types of applications
D. all of the mentioned
Explanation: Application architectures encapsulate the principal characteristics of a class of systems