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 で定義します。
ステレオタイプとして、アイコンを使うことができます。 使用できるアイコンの一覧は、[#使用できるアイコン一覧|こちらを参照してください。]
HTMLのカラーネームを使って、色の変更ができます。 また、いくつかのキーワード(Business , Application , Motivation , Strategy , Technology , Physical , Implementation )を使うこともできます。
|
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.
|
ジャンクションプリプロセス機能を使ってcircle を定義し、使用してください。
|
Defining JunctionsUsing thecircle keyword and the preprocessor, you can also create junctions.
|
例 1
|
Example 1
|
例 2
|
Example 2
|
使用できるアイコン一覧アーキテクチャ図で使用できるアイコンの一覧は、次のコードで表示することができます。
|
List possible spritesYou can list all possible sprites for Archimate using the following diagram:
|
ArchiMateマクロArchimateマクロとライブラリArchimateマクロの一覧はArchimate-PlantUML で定義されています。このマクロはアーキテクチャ図の作成を簡単にしてくれます。ArchimateはPlantUMLの標準ライブラリにネイティブに存在します。Archimate要素マクロを使用したArchiMate要素の生成は次のように行います:Category_ElementName(nameOfTheElement, "description")
例:
Archimateの関係(relationship)Archimateの関係は、次のように定義します:Rel_RelationType(fromElement, toElement, "description")
また、次のように、2つの要素の方向を定義します:
Rel_RelationType_Direction(fromElement, toElement, "description")
次のRelationTypes がサポートされています:
Directions がサポートされています:
Rel_Composition(StakeholderElement, BService, "Description for the relationship")
Rel_Composition_Down(StakeholderElement, BService, "Description for the relationship")
付録:すべてのArchimate RelationTypeの例
|
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
|