15.07.2013 Views

Software Architecture: Foundations, Theory, and Practice ... - Courses

Software Architecture: Foundations, Theory, and Practice ... - Courses

Software Architecture: Foundations, Theory, and Practice ... - Courses

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Software</strong> <strong>Architecture</strong>: <strong>Foundations</strong>, <strong>Theory</strong>, <strong>and</strong> <strong>Practice</strong><br />

Same Style, Different Frameworks<br />

For a given style, there is no one perfect architecture<br />

framework<br />

Different target implementation technologies induce<br />

different frameworks<br />

stdio vs. iostream vs. java.io<br />

Even in the same (style/target technology) groupings,<br />

different frameworks exist due to different qualitative<br />

properties of frameworks<br />

java.io vs. java.nio<br />

Various C2-style frameworks in Java<br />

16

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!