上游充通大¥ SHANGHAI JIAO TONG UNIVERSITY Component Diagram Component Diagram A graph of components connected by dependency relationships. Shows the dependencies among software components source code,linkable libraries,executables Dependencies are shown as dashed arrows from the client component to the supplier component. The kinds of dependencies are implementation language specific. A component diagram may also be used to show dependencies on a facade: Use dashed arrow the corresponding UML interface. Software EngineeringSoftware Engineering Component Diagram Component Diagram • A graph of components connected by dependency relationships. • Shows the dependencies among software components • source code, linkable libraries, executables Dependencies are shown as dashed arrows from the client component to the supplier component. • The kinds of dependencies are implementation language specific. A component diagram may also be used to show dependencies on a façade: • Use dashed arrow the corresponding UML interface