FAQ

1. Tools

2. Relationship in UML

Source:

@startuml
classA ..|> protocol_B : Realization
classC --|> classD : Inheritance
classE ..> classF : Dependency
classG --> classH : Association
classI .. classJ : Link(Dashed)
classK -- classL : Link(Solid)
classM --* classN : Composition
classO --o classP : Aggregation
@enduml

Preview by using mermaid:

3. How to integrate UML diagrams into GitLab or GitHub

Reference: stackoverflowarrow-up-right

3.1. Option 1: Using mermaid

Note: This tool works in both GitHub and VS Code, but doesn't work in GitBook.

Source:

Preview by using mermaidarrow-up-right:

3.2. Option 2: Using PlantUML Proxy Server

Documentation: PlantUML Serverarrow-up-right

Source:

Preview by using PlantUML server:

alternative text

Last updated