UML Composite Structure Diagram. Design Elements
UML Composite Structure Diagram is a type of Structure Diagrams that shows the internal structure of a class and the interactions of elements of the internal structure of the class.
The Composite Structure Diagrams appeared in UML 2.0 to supplement the existing artifacts such as classes.
A Composite Structure Diagram consists of the set of elements that are connected and collaborate at the runtime. Each element executes the defined role in this collaboration.
UML Composite Structure Diagram includes internal parts; ports through these parts interact between each other and with the outside world; connectors between parts or ports; collaborations and structured classifier.
The Rapid UML Solution for ConceptDraw DIAGRAM contains 13 vector stencils libraries with 393 interactive shapes that you can use to design your UML diagrams.
To design a Composite Structure Diagram use the UML Composite Structure Diagram library.
All libraries for creating UML diagrams are available inside the ConceptDraw DIAGRAM Templates and samples are located in the Rapid UML section of ConceptDraw STORE.

Pic.1. UML Diagrams solution
UML Composite Structure Diagram library contains 37 shapes:
- Class
- Interface class
- Component
- Interface
- Part
- Property
- Port
- Collaboration 1
- Collaboration 2
- Provided Interface
- Required Interface
- Ball and Socket Notation
- Delegate Connector
- Represents Connector
- Occurrence Connector
- Role Binding Connector
- Composition
- Association One-to-Many
- Association Many-to-Many
- Association One-to-One
- Connector (with Options)
- Symbol << >>
- Text Label
- Fragment
- Note
- Association
- Aggregation
- Constraint
- Dependency
- Generalization
- Realization
- Fragment (transparent)
- Port Connector
- Connector Line
- Required Interface (reverse)
- Provided Interface (reverse)
Pic.2. UML Composite Structure Diagram Library
Pic.3. UML Composite Structure Diagram Library Elements
ConceptDraw Rapid UML solution provides Composite Structure Diagram library of vector stencils for drawing the composite structure diagrams using composite structure blocks and assembly connectors.
Use design element from the UML Composite Structure Diagram library to draw your own UML composite structure diagrams of complex systems and software applications.


TEN RELATED HOW TO's:
UML Class Diagrams is a type of static structure diagram that is used both for general conceptual modeling of the systematics of the application, and for detailed modeling translating the models into programming code. It describes the structure of a system by showing the: classes of a system, attributes, operations, and the relationships between them.
The Rapid UML Solution for ConceptDraw DIAGRAM includes the UML Class Diagram library that helps you to design the UML Class Diagram quick and easy. You can simply and quickly drop the ready-to-use objects from the library into your document to create the UML Class Diagram.
Picture: UML Class Diagram Constructor
Related Solution:
It's obvious that any building has a plan, and it is a hard and diligent work to draw one. And it's great that nowadays there are software tools for those purposes. For instance, ConceptDraw Pro contains design elements depicting different parts of sport fields. It's easy to use them and it facilitates your work exponentially.
Planning of athletic facilities, playgrounds and Leisure Centers, needs thoughtful and creative approach. Any layout regarding to sport facilities should satisfy the requirements of both athletes and spectators. Well designed sport fields , playgrounds and recreation spaces attract people to sport activities in the cities and countryside. ConceptDraw Sport Field Plans solution is useful and convenient professional drawing tool. It delivers the kit of vector libraries that can be used for representing sport fields, sportgrounds and recreation spaces: football, hockey, volleyball, cricket, basketball , swimming pool, etc.
Picture: Building Drawing Software for Design Sport Fields
Related Solution:
ConceptDraw helps you to start designing your own UML Collaboration Diagrams with examples and templates.
Picture: Diagramming Software for Design UML Collaboration Diagrams
The vector stencils library Yourdon and Coad Notation from the solution OOAD contains specific symbols of the Yourdon and Coad notation such as data store symbol, data process symbol, loop symbol for ConceptDraw DIAGRAM software.
Picture: Yourdon and Coad Diagram
ConceptDraw DIAGRAM is perfect for software designers and software developers who need to draw Basic Network Diagrams..png)
Picture: Design Element: Basic Networkfor Network Diagrams
Sequence Diagrams shows how objects communicate with each other in terms of a sequence of messages. Also indicates the lifespans of objects relative to those messages.
Picture: Diagramming Software for designing UML Sequence Diagrams
UML Collaboration Diagram illustrates how components are wired together to larger components and software systems that shows the structure of arbitrarily complex systems.
ConceptDraw has 393 vector stencils in the 13 libraries that helps you to start using software for designing your own UML Diagrams. You can use the appropriate stencils of UML notation from UML Collaboration library with 36 objects
Picture: UML Collaboration Diagram. Design Elements
Related Solution:
Use Case Diagram Taxi Service UML. This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML Use Case Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park.
This sample shows the work of the taxi service and is used by taxi stations, by airports, in the tourism field and delivery service.
Picture: About UML
Related Solution:
A waterfall model describes software development process as a sequence of phases that flow downwards. SSADM is one of the implementations of waterfall method. It’s easier to learn about structured systems analysis and design method (SSADM) with ConceptDraw DIAGRAM because this software has appropriate tools for creating data flow diagrams. You can use all the three main techniques of SSADM method with special tools and predesigned templates.
This data flow diagram illustrates the Structured Systems Analysis and Design Method. This method method considers analysis, projecting and documenting of information systems. Data flow models are the most important elements of SSADM and data flow diagrams are usually used for their description. It includes the analysis and description of a system as well as visualization of possible issues.
Picture: Structured Systems Analysis and Design Method. SSADM with ConceptDraw DIAGRAM
Related Solution:
UML Use Case Diagrams are used to illustrate the structure of arbitrarily complex systems and illustrates the service consumer - service provider relationship between components.
Picture: UML Use Case Diagram. Design Elements