In an attempt to improve PlantUML documentation...
Wiki Toc Recent changes View page history Add new chapter Reorder page Raw
Archimate DiagramThis is only a proposal and subject to change. You are very welcome to create a new discussion on this future syntax. Your feedbacks, ideas and suggestions help us to find the right solution. | ||
Archimate keywordYou can use thearchimate keyword to define an element. Stereotype can optionally specify an additional icon. Some colors (Business , Application , Motivation , Strategy , Technology , Physical , Implementation ) are also available.
| ||
Defining JunctionsUsing thecircle keyword and the preprocessor, you can also create junctions.
| ||
Example 1
| ||
Example 2
| ||
List possible spritesYou can list all possible sprites for Archimate using the following diagram:
| ||
ArchiMate MacrosArchimate Macros and LibraryA list of Archimate macros are defined Archimate-PlantUML here which simplifies the creation of ArchiMate diagrams, and Archimate is natively on the Standard Library of PlantUML.Archimate elementsUsing the macros, creation of ArchiMate elements are done using the following format:Category_ElementName(nameOfTheElement, "description")
For example:
Archimate relationshipsThe ArchiMate relationships are defined with the following pattern:Rel_RelationType(fromElement, toElement, "description")
and to define the direction/orientation of the two elements:
Rel_RelationType_Direction(fromElement, toElement, "description")
The RelationTypes supported are:
Directions supported are:
Rel_Composition(StakeholderElement, BService, "Description for the relationship")
Rel_Composition_Down(StakeholderElement, BService, "Description for the relationship")
Appendice: Examples of all Archimate RelationTypes
| ||