Unit1 7
Unit1 7
&
REFERENCE ARCHITECTURES
A reference model is a division of functionality
together with data flow between the pieces. A reference
model is a standard decomposition of a known problem
into parts that cooperatively solve the problem.
A reference architecture is a reference model mapped
onto software elements (that cooperatively implement
the functionality defined in the reference model) and
the data flows between them. Whereas a reference
model divides the functionality, A reference
architecture is the mapping of that functionality onto a
system decomposition.
Reference models, architectural patterns, and reference
architectures are not architectures; they are useful
concepts that capture elements of an architecture. Each
is the outcome of early design decisions.