Domain Model Plantuml
See plantuml language reference guide.
Domain model plantuml. A placeholder illustration of our domain model is a simple visual placeholder for our domain model pattern. It produces nice looking ready to use diagrams that are easy to include into. You can also define notes using note left of note right of note top of note bottom of keywords.
Images can be generated in png in svg or in latex format. Stereotypes are defined with the class keyword and. You can also define a note on the last defined class using note left note right note top note bottom.
It has been used to allow blind students to work with uml. The language of plantuml is an example of a domain specific language. There is also a f a q.
A note can be also define alone with the note keywords then linked to other objects using the. If the implemented subdomains contain entities the generator produces class diagrams for these subdomains as well. The plantuml class diagram generator is a tool that produces plantuml class diagrams from annotated java source code.
Or to show how your machine and algorithm works with the sequence or activity diagrams. Prerequisite for plantuml in vscode. You can generate uml component diagrams representing entire context maps uml class diagrams for each bounded context in your model and uml state diagrams to visualize an aggregates lifecycle.
Plantuml can be used within many other tools. Diagrams are defined using a simple and intuitive language. We ll fill in some details in this chapter and as we move on to other chapters we ll build things around the domain model but you should always be able to find these little shapes at the core.