Design Goals & System Decomposition
Design Goals & System Decomposition
Design Goals & System Decomposition
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Closed Architecture (Opaque Layering)<br />
• Each virtual machine<br />
can only call operations<br />
from the layer below<br />
<strong>Design</strong> goals: Maintainability,<br />
flexibility.<br />
© 2006 Bernd Bruegge Software Engineering WS 2006/2007<br />
C1ass1<br />
attr<br />
op<br />
Class A<br />
attr<br />
op<br />
C1assC<br />
attr<br />
op<br />
C1ass2<br />
attr<br />
op<br />
C1assE<br />
attr<br />
op<br />
C1ass3<br />
attr<br />
op<br />
C1assD<br />
attr<br />
op<br />
C1assF<br />
attr<br />
op<br />
C1ass B<br />
attr<br />
op<br />
VM4<br />
VM3<br />
VM2<br />
VM1<br />
27