RAD Studio (Common)
UML 1.5 Component Diagram Definition

Both component and deployment diagrams depict the physical architecture of a computer-based system. Component diagrams show the dependencies and interactions between software components.

A component is a container of logical elements and represents things that participate in the execution of a system. Components also use the services of other components through one of its interfaces. Components are typically used to visualize logical packages of source code (work product components), binary code (deployment components), or executable files (execution components).

Following is a component diagram that shows the dependencies and interactions between software components for a cash register program.  

UML 1.5 Component Diagram 


Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
What do you think about this topic? Send feedback!