structurizr-java

Форк
0
255 строк · 7.4 Кб
1
{
2
  "id" : 0,
3
  "name" : "Name",
4
  "description" : "Description",
5
  "properties" : {
6
    "structurizr.dsl" : "d29ya3NwYWNlIHsKCiAgICBtb2RlbCB7CiAgICAgICAgcHJvcGVydGllcyB7CiAgICAgICAgICAgIHN0cnVjdHVyaXpyLmdyb3VwU2VwYXJhdG9yIC8KICAgICAgICB9CgogICAgICAgIGEgPSBzb2Z0d2FyZVN5c3RlbSAiQSIKCiAgICAgICAgZ3JvdXAgIkdyb3VwIDEiIHsKICAgICAgICAgICAgYiA9IHNvZnR3YXJlU3lzdGVtICJCIgogICAgICAgIH0KCiAgICAgICAgZ3JvdXAgIkdyb3VwIDIiIHsKICAgICAgICAgICAgYyA9IHNvZnR3YXJlU3lzdGVtICJDIgoKICAgICAgICAgICAgZ3JvdXAgIkdyb3VwIDMiIHsKICAgICAgICAgICAgICAgIGQgPSBzb2Z0d2FyZVN5c3RlbSAiRCIgewogICAgICAgICAgICAgICAgICAgIGUgPSBjb250YWluZXIgIkUiCgogICAgICAgICAgICAgICAgICAgIGdyb3VwICJHcm91cCA0IiB7CiAgICAgICAgICAgICAgICAgICAgICAgIGYgPSBjb250YWluZXIgIkYiIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGcgPSBjb21wb25lbnQgIkciCgogICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JvdXAgIkdyb3VwIDUiIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoID0gY29tcG9uZW50ICJIIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBhIC0+IGIKICAgICAgICBiIC0+IGMKICAgICAgICBjIC0+IGUKICAgICAgICBjIC0+IGcKICAgICAgICBjIC0+IGgKCiAgICB9CgogICAgdmlld3MgewogICAgICAgIHN5c3RlbWxhbmRzY2FwZSAiU3lzdGVtTGFuZHNjYXBlIiB7CiAgICAgICAgICAgIGluY2x1ZGUgKgogICAgICAgICAgICBhdXRvbGF5b3V0CiAgICAgICAgfQoKICAgICAgICBjb250YWluZXIgZCAiQ29udGFpbmVycyIgewogICAgICAgICAgICBpbmNsdWRlICoKICAgICAgICAgICAgYXV0b2xheW91dAogICAgICAgIH0KCiAgICAgICAgY29tcG9uZW50IGYgIkNvbXBvbmVudHMiIHsKICAgICAgICAgICAgaW5jbHVkZSAqCiAgICAgICAgICAgIGF1dG9sYXlvdXQKICAgICAgICB9CiAgICB9Cgp9Cg=="
7
  },
8
  "configuration" : { },
9
  "model" : {
10
    "softwareSystems" : [ {
11
      "id" : "1",
12
      "tags" : "Element,Software System",
13
      "properties" : {
14
        "structurizr.dsl.identifier" : "a"
15
      },
16
      "name" : "A",
17
      "relationships" : [ {
18
        "id" : "9",
19
        "tags" : "Relationship",
20
        "properties" : {
21
          "structurizr.dsl.identifier" : "370d771e-c1ab-4243-b9cd-2325145b20bc"
22
        },
23
        "sourceId" : "1",
24
        "destinationId" : "2"
25
      } ],
26
      "location" : "Unspecified",
27
      "documentation" : { }
28
    }, {
29
      "id" : "2",
30
      "tags" : "Element,Software System",
31
      "properties" : {
32
        "structurizr.dsl.identifier" : "b"
33
      },
34
      "name" : "B",
35
      "relationships" : [ {
36
        "id" : "10",
37
        "tags" : "Relationship",
38
        "properties" : {
39
          "structurizr.dsl.identifier" : "923c8280-f475-422a-9fef-2b69220bc8e6"
40
        },
41
        "sourceId" : "2",
42
        "destinationId" : "3"
43
      } ],
44
      "group" : "Group 1",
45
      "location" : "Unspecified",
46
      "documentation" : { }
47
    }, {
48
      "id" : "3",
49
      "tags" : "Element,Software System",
50
      "properties" : {
51
        "structurizr.dsl.identifier" : "c"
52
      },
53
      "name" : "C",
54
      "relationships" : [ {
55
        "id" : "11",
56
        "tags" : "Relationship",
57
        "properties" : {
58
          "structurizr.dsl.identifier" : "cd5c9209-d4f5-4ffa-a323-dc0d5612cdb8"
59
        },
60
        "sourceId" : "3",
61
        "destinationId" : "5"
62
      }, {
63
        "id" : "12",
64
        "sourceId" : "3",
65
        "destinationId" : "4",
66
        "linkedRelationshipId" : "11"
67
      }, {
68
        "id" : "13",
69
        "tags" : "Relationship",
70
        "properties" : {
71
          "structurizr.dsl.identifier" : "0f23b6e5-9276-4468-b3fb-9381f53c8cd7"
72
        },
73
        "sourceId" : "3",
74
        "destinationId" : "7"
75
      }, {
76
        "id" : "14",
77
        "sourceId" : "3",
78
        "destinationId" : "6",
79
        "linkedRelationshipId" : "13"
80
      }, {
81
        "id" : "15",
82
        "tags" : "Relationship",
83
        "properties" : {
84
          "structurizr.dsl.identifier" : "b0b99a2e-129b-4f75-81c0-de9c67916229"
85
        },
86
        "sourceId" : "3",
87
        "destinationId" : "8"
88
      } ],
89
      "group" : "Group 2",
90
      "location" : "Unspecified",
91
      "documentation" : { }
92
    }, {
93
      "id" : "4",
94
      "tags" : "Element,Software System",
95
      "properties" : {
96
        "structurizr.dsl.identifier" : "d"
97
      },
98
      "name" : "D",
99
      "group" : "Group 2/Group 3",
100
      "location" : "Unspecified",
101
      "containers" : [ {
102
        "id" : "6",
103
        "tags" : "Element,Container",
104
        "properties" : {
105
          "structurizr.dsl.identifier" : "f"
106
        },
107
        "name" : "F",
108
        "group" : "Group 4",
109
        "components" : [ {
110
          "id" : "8",
111
          "tags" : "Element,Component",
112
          "properties" : {
113
            "structurizr.dsl.identifier" : "h"
114
          },
115
          "name" : "H",
116
          "group" : "Group 5",
117
          "documentation" : { }
118
        }, {
119
          "id" : "7",
120
          "tags" : "Element,Component",
121
          "properties" : {
122
            "structurizr.dsl.identifier" : "g"
123
          },
124
          "name" : "G",
125
          "documentation" : { }
126
        } ],
127
        "documentation" : { }
128
      }, {
129
        "id" : "5",
130
        "tags" : "Element,Container",
131
        "properties" : {
132
          "structurizr.dsl.identifier" : "e"
133
        },
134
        "name" : "E",
135
        "documentation" : { }
136
      } ],
137
      "documentation" : { }
138
    } ],
139
    "properties" : {
140
      "structurizr.groupSeparator" : "/"
141
    }
142
  },
143
  "documentation" : { },
144
  "views" : {
145
    "systemLandscapeViews" : [ {
146
      "key" : "SystemLandscape",
147
      "order" : 1,
148
      "automaticLayout" : {
149
        "implementation" : "Graphviz",
150
        "rankDirection" : "TopBottom",
151
        "rankSeparation" : 300,
152
        "nodeSeparation" : 300,
153
        "edgeSeparation" : 0,
154
        "vertices" : false,
155
        "applied" : false
156
      },
157
      "enterpriseBoundaryVisible" : true,
158
      "relationships" : [ {
159
        "id" : "12"
160
      }, {
161
        "id" : "9"
162
      }, {
163
        "id" : "10"
164
      } ],
165
      "elements" : [ {
166
        "id" : "1",
167
        "x" : 0,
168
        "y" : 0
169
      }, {
170
        "id" : "2",
171
        "x" : 0,
172
        "y" : 0
173
      }, {
174
        "id" : "3",
175
        "x" : 0,
176
        "y" : 0
177
      }, {
178
        "id" : "4",
179
        "x" : 0,
180
        "y" : 0
181
      } ]
182
    } ],
183
    "containerViews" : [ {
184
      "key" : "Containers",
185
      "order" : 2,
186
      "softwareSystemId" : "4",
187
      "automaticLayout" : {
188
        "implementation" : "Graphviz",
189
        "rankDirection" : "TopBottom",
190
        "rankSeparation" : 300,
191
        "nodeSeparation" : 300,
192
        "edgeSeparation" : 0,
193
        "vertices" : false,
194
        "applied" : false
195
      },
196
      "externalSoftwareSystemBoundariesVisible" : true,
197
      "relationships" : [ {
198
        "id" : "14"
199
      }, {
200
        "id" : "11"
201
      } ],
202
      "elements" : [ {
203
        "id" : "3",
204
        "x" : 0,
205
        "y" : 0
206
      }, {
207
        "id" : "5",
208
        "x" : 0,
209
        "y" : 0
210
      }, {
211
        "id" : "6",
212
        "x" : 0,
213
        "y" : 0
214
      } ]
215
    } ],
216
    "componentViews" : [ {
217
      "key" : "Components",
218
      "order" : 3,
219
      "automaticLayout" : {
220
        "implementation" : "Graphviz",
221
        "rankDirection" : "TopBottom",
222
        "rankSeparation" : 300,
223
        "nodeSeparation" : 300,
224
        "edgeSeparation" : 0,
225
        "vertices" : false,
226
        "applied" : false
227
      },
228
      "containerId" : "6",
229
      "externalContainerBoundariesVisible" : true,
230
      "relationships" : [ {
231
        "id" : "15"
232
      }, {
233
        "id" : "13"
234
      } ],
235
      "elements" : [ {
236
        "id" : "3",
237
        "x" : 0,
238
        "y" : 0
239
      }, {
240
        "id" : "7",
241
        "x" : 0,
242
        "y" : 0
243
      }, {
244
        "id" : "8",
245
        "x" : 0,
246
        "y" : 0
247
      } ]
248
    } ],
249
    "configuration" : {
250
      "branding" : { },
251
      "styles" : { },
252
      "terminology" : { }
253
    }
254
  }
255
}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.