From the course: Software Design: Modeling with UML

Unlock the full course today

Join today to access over 24,900 courses taught by industry experts.

Composite structure

Composite structure

- [Instructor] Composite structure diagrams are offered by UML to show decomposed internal structure of a classifier or a structural element in the system such as a class, a component or an object. The focus of these diagrams is to model how different elements come together when the system is running, so they are quite similar to component diagrams but they also help us model what is inside these components. The diagram on the left shows a media player that has two interfaces, media control panel and audio/video output. It has two internal components connected to each other, media controller which offers the media control panel interface and output device controller that requires the AV output interface which will connect to a device. If you have learned or used component diagrams, you will find the notations quite familiar. Let us look at the key elements in this diagram. There are a classifier, parts, ports…

Contents