12.07.2015 Views

DEV475 Mastering Object-Oriented Analysis and Design with UML ...

DEV475 Mastering Object-Oriented Analysis and Design with UML ...

DEV475 Mastering Object-Oriented Analysis and Design with UML ...

SHOW MORE
SHOW LESS
  • No tags were found...

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

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

Module 2 - Concepts of <strong>Object</strong> OrientationComponents <strong>UML</strong> 1.4 <strong>and</strong> Beyond (cont.)Components <strong>UML</strong> 1.4 <strong>and</strong> Beyond (cont.)• Component becomes similar to subsystem:• can group classes to define a larger granularityunits of a system• can separate the visible interfaces from internalimplementation• can have instances that execute at run-time• The distinction between "component" <strong>and</strong>"artifact" is new in <strong>UML</strong> 1.4.• Many tools, profiles, <strong>and</strong> examples continue touse "component" to represent implementationelements.<strong>Mastering</strong> <strong>Object</strong> <strong>Oriented</strong> <strong>Analysis</strong> <strong>and</strong> <strong>Design</strong> <strong>with</strong> <strong>UML</strong>Copyright © 2003 Rational Software, all rights reserved 372 - 37

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

Saved successfully!

Ooh no, something went wrong!