
UML for the Software Developer, Part 5: Component Diagrams
ccording to Clemens Szyperski (author of “Component Software?Beyond Object-Oriented Programming,”), software components are binary units of independent production, acquisition, and deployment that interact to form a functioning system. He continues to add that a software component can be deployed independently, is a unit of third-party composition and has no (externally)