1------------------------------------------------------------------------------
2--                                                                          --
3--                            Matreshka Project                             --
4--                                                                          --
5--                          Ada Modeling Framework                          --
6--                                                                          --
7--                        Runtime Library Component                         --
8--                                                                          --
9------------------------------------------------------------------------------
10--                                                                          --
11-- Copyright © 2010-2011, Vadim Godunko <vgodunko@gmail.com>                --
12-- All rights reserved.                                                     --
13--                                                                          --
14-- Redistribution and use in source and binary forms, with or without       --
15-- modification, are permitted provided that the following conditions       --
16-- are met:                                                                 --
17--                                                                          --
18--  * Redistributions of source code must retain the above copyright        --
19--    notice, this list of conditions and the following disclaimer.         --
20--                                                                          --
21--  * Redistributions in binary form must reproduce the above copyright     --
22--    notice, this list of conditions and the following disclaimer in the   --
23--    documentation and/or other materials provided with the distribution.  --
24--                                                                          --
25--  * Neither the name of the Vadim Godunko, IE nor the names of its        --
26--    contributors may be used to endorse or promote products derived from  --
27--    this software without specific prior written permission.              --
28--                                                                          --
29-- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS      --
30-- "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT        --
31-- LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR    --
32-- A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT     --
33-- HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,   --
34-- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED --
35-- TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR   --
36-- PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF   --
37-- LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING     --
38-- NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS       --
39-- SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.             --
40--                                                                          --
41------------------------------------------------------------------------------
42--  $Revision: 2378 $ $Date: 2012-01-05 14:13:32 +0400 (Thu, 05 Jan 2012) $
43------------------------------------------------------------------------------
44--  This file is generated, don't edit it.
45------------------------------------------------------------------------------
46with Matreshka.Internals.Strings;
47
48package AMF.Internals.Tables.UML_String_Data_05 is
49
50   --  "A_metaclassReference_profile"
51
52   MS_0500 : aliased Matreshka.Internals.Strings.Shared_String
53     := (Size   => 31,
54         Unused => 28,
55         Length => 28,
56         Value  =>
57          (16#0041#, 16#005F#, 16#006D#, 16#0065#,
58           16#0074#, 16#0061#, 16#0063#, 16#006C#,
59           16#0061#, 16#0073#, 16#0073#, 16#0052#,
60           16#0065#, 16#0066#, 16#0065#, 16#0072#,
61           16#0065#, 16#006E#, 16#0063#, 16#0065#,
62           16#005F#, 16#0070#, 16#0072#, 16#006F#,
63           16#0066#, 16#0069#, 16#006C#, 16#0065#,
64           others => 16#0000#),
65         others => <>);
66
67   --  "must_be_compatible"
68
69   MS_0501 : aliased Matreshka.Internals.Strings.Shared_String
70     := (Size   => 23,
71         Unused => 18,
72         Length => 18,
73         Value  =>
74          (16#006D#, 16#0075#, 16#0073#, 16#0074#,
75           16#005F#, 16#0062#, 16#0065#, 16#005F#,
76           16#0063#, 16#006F#, 16#006D#, 16#0070#,
77           16#0061#, 16#0074#, 16#0069#, 16#0062#,
78           16#006C#, 16#0065#,
79           others => 16#0000#),
80         others => <>);
81
82   --  "A read extent action is an action that retrieves the current instances of a classifier."
83
84   MS_0502 : aliased Matreshka.Internals.Strings.Shared_String
85     := (Size   => 95,
86         Unused => 87,
87         Length => 87,
88         Value  =>
89          (16#0041#, 16#0020#, 16#0072#, 16#0065#,
90           16#0061#, 16#0064#, 16#0020#, 16#0065#,
91           16#0078#, 16#0074#, 16#0065#, 16#006E#,
92           16#0074#, 16#0020#, 16#0061#, 16#0063#,
93           16#0074#, 16#0069#, 16#006F#, 16#006E#,
94           16#0020#, 16#0069#, 16#0073#, 16#0020#,
95           16#0061#, 16#006E#, 16#0020#, 16#0061#,
96           16#0063#, 16#0074#, 16#0069#, 16#006F#,
97           16#006E#, 16#0020#, 16#0074#, 16#0068#,
98           16#0061#, 16#0074#, 16#0020#, 16#0072#,
99           16#0065#, 16#0074#, 16#0072#, 16#0069#,
100           16#0065#, 16#0076#, 16#0065#, 16#0073#,
101           16#0020#, 16#0074#, 16#0068#, 16#0065#,
102           16#0020#, 16#0063#, 16#0075#, 16#0072#,
103           16#0072#, 16#0065#, 16#006E#, 16#0074#,
104           16#0020#, 16#0069#, 16#006E#, 16#0073#,
105           16#0074#, 16#0061#, 16#006E#, 16#0063#,
106           16#0065#, 16#0073#, 16#0020#, 16#006F#,
107           16#0066#, 16#0020#, 16#0061#, 16#0020#,
108           16#0063#, 16#006C#, 16#0061#, 16#0073#,
109           16#0073#, 16#0069#, 16#0066#, 16#0069#,
110           16#0065#, 16#0072#, 16#002E#,
111           others => 16#0000#),
112         others => <>);
113
114   --  "A_end_role"
115
116   MS_0503 : aliased Matreshka.Internals.Strings.Shared_String
117     := (Size   => 15,
118         Unused => 10,
119         Length => 10,
120         Value  =>
121          (16#0041#, 16#005F#, 16#0065#, 16#006E#,
122           16#0064#, 16#005F#, 16#0072#, 16#006F#,
123           16#006C#, 16#0065#,
124           others => 16#0000#),
125         others => <>);
126
127   --  "GeneralizationSet"
128
129   MS_0504 : aliased Matreshka.Internals.Strings.Shared_String
130     := (Size   => 23,
131         Unused => 17,
132         Length => 17,
133         Value  =>
134          (16#0047#, 16#0065#, 16#006E#, 16#0065#,
135           16#0072#, 16#0061#, 16#006C#, 16#0069#,
136           16#007A#, 16#0061#, 16#0074#, 16#0069#,
137           16#006F#, 16#006E#, 16#0053#, 16#0065#,
138           16#0074#,
139           others => 16#0000#),
140         others => <>);
141
142   --  "ownedMember"
143
144   MS_0505 : aliased Matreshka.Internals.Strings.Shared_String
145     := (Size   => 15,
146         Unused => 11,
147         Length => 11,
148         Value  =>
149          (16#006F#, 16#0077#, 16#006E#, 16#0065#,
150           16#0064#, 16#004D#, 16#0065#, 16#006D#,
151           16#0062#, 16#0065#, 16#0072#,
152           others => 16#0000#),
153         others => <>);
154
155   --  "An action input pin is a kind of pin that executes an action to determine the values to input to another."
156
157   MS_0506 : aliased Matreshka.Internals.Strings.Shared_String
158     := (Size   => 111,
159         Unused => 105,
160         Length => 105,
161         Value  =>
162          (16#0041#, 16#006E#, 16#0020#, 16#0061#,
163           16#0063#, 16#0074#, 16#0069#, 16#006F#,
164           16#006E#, 16#0020#, 16#0069#, 16#006E#,
165           16#0070#, 16#0075#, 16#0074#, 16#0020#,
166           16#0070#, 16#0069#, 16#006E#, 16#0020#,
167           16#0069#, 16#0073#, 16#0020#, 16#0061#,
168           16#0020#, 16#006B#, 16#0069#, 16#006E#,
169           16#0064#, 16#0020#, 16#006F#, 16#0066#,
170           16#0020#, 16#0070#, 16#0069#, 16#006E#,
171           16#0020#, 16#0074#, 16#0068#, 16#0061#,
172           16#0074#, 16#0020#, 16#0065#, 16#0078#,
173           16#0065#, 16#0063#, 16#0075#, 16#0074#,
174           16#0065#, 16#0073#, 16#0020#, 16#0061#,
175           16#006E#, 16#0020#, 16#0061#, 16#0063#,
176           16#0074#, 16#0069#, 16#006F#, 16#006E#,
177           16#0020#, 16#0074#, 16#006F#, 16#0020#,
178           16#0064#, 16#0065#, 16#0074#, 16#0065#,
179           16#0072#, 16#006D#, 16#0069#, 16#006E#,
180           16#0065#, 16#0020#, 16#0074#, 16#0068#,
181           16#0065#, 16#0020#, 16#0076#, 16#0061#,
182           16#006C#, 16#0075#, 16#0065#, 16#0073#,
183           16#0020#, 16#0074#, 16#006F#, 16#0020#,
184           16#0069#, 16#006E#, 16#0070#, 16#0075#,
185           16#0074#, 16#0020#, 16#0074#, 16#006F#,
186           16#0020#, 16#0061#, 16#006E#, 16#006F#,
187           16#0074#, 16#0068#, 16#0065#, 16#0072#,
188           16#002E#,
189           others => 16#0000#),
190         others => <>);
191
192   --  "protocolConformance"
193
194   MS_0507 : aliased Matreshka.Internals.Strings.Shared_String
195     := (Size   => 23,
196         Unused => 19,
197         Length => 19,
198         Value  =>
199          (16#0070#, 16#0072#, 16#006F#, 16#0074#,
200           16#006F#, 16#0063#, 16#006F#, 16#006C#,
201           16#0043#, 16#006F#, 16#006E#, 16#0066#,
202           16#006F#, 16#0072#, 16#006D#, 16#0061#,
203           16#006E#, 16#0063#, 16#0065#,
204           others => 16#0000#),
205         others => <>);
206
207   --  "after"
208
209   MS_0508 : aliased Matreshka.Internals.Strings.Shared_String
210     := (Size   => 7,
211         Unused => 5,
212         Length => 5,
213         Value  =>
214          (16#0061#, 16#0066#, 16#0074#, 16#0065#,
215           16#0072#,
216           others => 16#0000#),
217         others => <>);
218
219   --  "A read structural feature action is a structural feature action that retrieves the values of a structural feature."
220
221   MS_0509 : aliased Matreshka.Internals.Strings.Shared_String
222     := (Size   => 119,
223         Unused => 114,
224         Length => 114,
225         Value  =>
226          (16#0041#, 16#0020#, 16#0072#, 16#0065#,
227           16#0061#, 16#0064#, 16#0020#, 16#0073#,
228           16#0074#, 16#0072#, 16#0075#, 16#0063#,
229           16#0074#, 16#0075#, 16#0072#, 16#0061#,
230           16#006C#, 16#0020#, 16#0066#, 16#0065#,
231           16#0061#, 16#0074#, 16#0075#, 16#0072#,
232           16#0065#, 16#0020#, 16#0061#, 16#0063#,
233           16#0074#, 16#0069#, 16#006F#, 16#006E#,
234           16#0020#, 16#0069#, 16#0073#, 16#0020#,
235           16#0061#, 16#0020#, 16#0073#, 16#0074#,
236           16#0072#, 16#0075#, 16#0063#, 16#0074#,
237           16#0075#, 16#0072#, 16#0061#, 16#006C#,
238           16#0020#, 16#0066#, 16#0065#, 16#0061#,
239           16#0074#, 16#0075#, 16#0072#, 16#0065#,
240           16#0020#, 16#0061#, 16#0063#, 16#0074#,
241           16#0069#, 16#006F#, 16#006E#, 16#0020#,
242           16#0074#, 16#0068#, 16#0061#, 16#0074#,
243           16#0020#, 16#0072#, 16#0065#, 16#0074#,
244           16#0072#, 16#0069#, 16#0065#, 16#0076#,
245           16#0065#, 16#0073#, 16#0020#, 16#0074#,
246           16#0068#, 16#0065#, 16#0020#, 16#0076#,
247           16#0061#, 16#006C#, 16#0075#, 16#0065#,
248           16#0073#, 16#0020#, 16#006F#, 16#0066#,
249           16#0020#, 16#0061#, 16#0020#, 16#0073#,
250           16#0074#, 16#0072#, 16#0075#, 16#0063#,
251           16#0074#, 16#0075#, 16#0072#, 16#0061#,
252           16#006C#, 16#0020#, 16#0066#, 16#0065#,
253           16#0061#, 16#0074#, 16#0075#, 16#0072#,
254           16#0065#, 16#002E#,
255           others => 16#0000#),
256         others => <>);
257
258   --  "control_edges"
259
260   MS_050A : aliased Matreshka.Internals.Strings.Shared_String
261     := (Size   => 15,
262         Unused => 13,
263         Length => 13,
264         Value  =>
265          (16#0063#, 16#006F#, 16#006E#, 16#0074#,
266           16#0072#, 16#006F#, 16#006C#, 16#005F#,
267           16#0065#, 16#0064#, 16#0067#, 16#0065#,
268           16#0073#,
269           others => 16#0000#),
270         others => <>);
271
272   --  "A_opposite_property"
273
274   MS_050B : aliased Matreshka.Internals.Strings.Shared_String
275     := (Size   => 23,
276         Unused => 19,
277         Length => 19,
278         Value  =>
279          (16#0041#, 16#005F#, 16#006F#, 16#0070#,
280           16#0070#, 16#006F#, 16#0073#, 16#0069#,
281           16#0074#, 16#0065#, 16#005F#, 16#0070#,
282           16#0072#, 16#006F#, 16#0070#, 16#0065#,
283           16#0072#, 16#0074#, 16#0079#,
284           others => 16#0000#),
285         others => <>);
286
287   --  "Edges that have the node as source."
288
289   MS_050C : aliased Matreshka.Internals.Strings.Shared_String
290     := (Size   => 39,
291         Unused => 35,
292         Length => 35,
293         Value  =>
294          (16#0045#, 16#0064#, 16#0067#, 16#0065#,
295           16#0073#, 16#0020#, 16#0074#, 16#0068#,
296           16#0061#, 16#0074#, 16#0020#, 16#0068#,
297           16#0061#, 16#0076#, 16#0065#, 16#0020#,
298           16#0074#, 16#0068#, 16#0065#, 16#0020#,
299           16#006E#, 16#006F#, 16#0064#, 16#0065#,
300           16#0020#, 16#0061#, 16#0073#, 16#0020#,
301           16#0073#, 16#006F#, 16#0075#, 16#0072#,
302           16#0063#, 16#0065#, 16#002E#,
303           others => 16#0000#),
304         others => <>);
305
306   --  "A_raisedException_behavioralFeature"
307
308   MS_050D : aliased Matreshka.Internals.Strings.Shared_String
309     := (Size   => 39,
310         Unused => 35,
311         Length => 35,
312         Value  =>
313          (16#0041#, 16#005F#, 16#0072#, 16#0061#,
314           16#0069#, 16#0073#, 16#0065#, 16#0064#,
315           16#0045#, 16#0078#, 16#0063#, 16#0065#,
316           16#0070#, 16#0074#, 16#0069#, 16#006F#,
317           16#006E#, 16#005F#, 16#0062#, 16#0065#,
318           16#0068#, 16#0061#, 16#0076#, 16#0069#,
319           16#006F#, 16#0072#, 16#0061#, 16#006C#,
320           16#0046#, 16#0065#, 16#0061#, 16#0074#,
321           16#0075#, 16#0072#, 16#0065#,
322           others => 16#0000#),
323         others => <>);
324
325   --  "A type is a named element that is used as the type for a typed element. A type can be contained in a package."
326
327   MS_050E : aliased Matreshka.Internals.Strings.Shared_String
328     := (Size   => 119,
329         Unused => 109,
330         Length => 109,
331         Value  =>
332          (16#0041#, 16#0020#, 16#0074#, 16#0079#,
333           16#0070#, 16#0065#, 16#0020#, 16#0069#,
334           16#0073#, 16#0020#, 16#0061#, 16#0020#,
335           16#006E#, 16#0061#, 16#006D#, 16#0065#,
336           16#0064#, 16#0020#, 16#0065#, 16#006C#,
337           16#0065#, 16#006D#, 16#0065#, 16#006E#,
338           16#0074#, 16#0020#, 16#0074#, 16#0068#,
339           16#0061#, 16#0074#, 16#0020#, 16#0069#,
340           16#0073#, 16#0020#, 16#0075#, 16#0073#,
341           16#0065#, 16#0064#, 16#0020#, 16#0061#,
342           16#0073#, 16#0020#, 16#0074#, 16#0068#,
343           16#0065#, 16#0020#, 16#0074#, 16#0079#,
344           16#0070#, 16#0065#, 16#0020#, 16#0066#,
345           16#006F#, 16#0072#, 16#0020#, 16#0061#,
346           16#0020#, 16#0074#, 16#0079#, 16#0070#,
347           16#0065#, 16#0064#, 16#0020#, 16#0065#,
348           16#006C#, 16#0065#, 16#006D#, 16#0065#,
349           16#006E#, 16#0074#, 16#002E#, 16#0020#,
350           16#0041#, 16#0020#, 16#0074#, 16#0079#,
351           16#0070#, 16#0065#, 16#0020#, 16#0063#,
352           16#0061#, 16#006E#, 16#0020#, 16#0062#,
353           16#0065#, 16#0020#, 16#0063#, 16#006F#,
354           16#006E#, 16#0074#, 16#0061#, 16#0069#,
355           16#006E#, 16#0065#, 16#0064#, 16#0020#,
356           16#0069#, 16#006E#, 16#0020#, 16#0061#,
357           16#0020#, 16#0070#, 16#0061#, 16#0063#,
358           16#006B#, 16#0061#, 16#0067#, 16#0065#,
359           16#002E#,
360           others => 16#0000#),
361         others => <>);
362
363   --  "A_oldClassifier_reclassifyObjectAction"
364
365   MS_050F : aliased Matreshka.Internals.Strings.Shared_String
366     := (Size   => 47,
367         Unused => 38,
368         Length => 38,
369         Value  =>
370          (16#0041#, 16#005F#, 16#006F#, 16#006C#,
371           16#0064#, 16#0043#, 16#006C#, 16#0061#,
372           16#0073#, 16#0073#, 16#0069#, 16#0066#,
373           16#0069#, 16#0065#, 16#0072#, 16#005F#,
374           16#0072#, 16#0065#, 16#0063#, 16#006C#,
375           16#0061#, 16#0073#, 16#0073#, 16#0069#,
376           16#0066#, 16#0079#, 16#004F#, 16#0062#,
377           16#006A#, 16#0065#, 16#0063#, 16#0074#,
378           16#0041#, 16#0063#, 16#0074#, 16#0069#,
379           16#006F#, 16#006E#,
380           others => 16#0000#),
381         others => <>);
382
383   --  "A_object_startClassifierBehaviorAction"
384
385   MS_0510 : aliased Matreshka.Internals.Strings.Shared_String
386     := (Size   => 47,
387         Unused => 38,
388         Length => 38,
389         Value  =>
390          (16#0041#, 16#005F#, 16#006F#, 16#0062#,
391           16#006A#, 16#0065#, 16#0063#, 16#0074#,
392           16#005F#, 16#0073#, 16#0074#, 16#0061#,
393           16#0072#, 16#0074#, 16#0043#, 16#006C#,
394           16#0061#, 16#0073#, 16#0073#, 16#0069#,
395           16#0066#, 16#0069#, 16#0065#, 16#0072#,
396           16#0042#, 16#0065#, 16#0068#, 16#0061#,
397           16#0076#, 16#0069#, 16#006F#, 16#0072#,
398           16#0041#, 16#0063#, 16#0074#, 16#0069#,
399           16#006F#, 16#006E#,
400           others => 16#0000#),
401         others => <>);
402
403   --  "conditionalNode"
404
405   MS_0511 : aliased Matreshka.Internals.Strings.Shared_String
406     := (Size   => 23,
407         Unused => 15,
408         Length => 15,
409         Value  =>
410          (16#0063#, 16#006F#, 16#006E#, 16#0064#,
411           16#0069#, 16#0074#, 16#0069#, 16#006F#,
412           16#006E#, 16#0061#, 16#006C#, 16#004E#,
413           16#006F#, 16#0064#, 16#0065#,
414           others => 16#0000#),
415         others => <>);
416
417   --  "OperationTemplateParameter"
418
419   MS_0512 : aliased Matreshka.Internals.Strings.Shared_String
420     := (Size   => 31,
421         Unused => 26,
422         Length => 26,
423         Value  =>
424          (16#004F#, 16#0070#, 16#0065#, 16#0072#,
425           16#0061#, 16#0074#, 16#0069#, 16#006F#,
426           16#006E#, 16#0054#, 16#0065#, 16#006D#,
427           16#0070#, 16#006C#, 16#0061#, 16#0074#,
428           16#0065#, 16#0050#, 16#0061#, 16#0072#,
429           16#0061#, 16#006D#, 16#0065#, 16#0074#,
430           16#0065#, 16#0072#,
431           others => 16#0000#),
432         others => <>);
433
434   --  "public_or_private"
435
436   MS_0513 : aliased Matreshka.Internals.Strings.Shared_String
437     := (Size   => 23,
438         Unused => 17,
439         Length => 17,
440         Value  =>
441          (16#0070#, 16#0075#, 16#0062#, 16#006C#,
442           16#0069#, 16#0063#, 16#005F#, 16#006F#,
443           16#0072#, 16#005F#, 16#0070#, 16#0072#,
444           16#0069#, 16#0076#, 16#0061#, 16#0074#,
445           16#0065#,
446           others => 16#0000#),
447         others => <>);
448
449   --  "Tells whether and how the tokens in the object node are ordered for selection to traverse edges outgoing from the object node."
450
451   MS_0514 : aliased Matreshka.Internals.Strings.Shared_String
452     := (Size   => 135,
453         Unused => 126,
454         Length => 126,
455         Value  =>
456          (16#0054#, 16#0065#, 16#006C#, 16#006C#,
457           16#0073#, 16#0020#, 16#0077#, 16#0068#,
458           16#0065#, 16#0074#, 16#0068#, 16#0065#,
459           16#0072#, 16#0020#, 16#0061#, 16#006E#,
460           16#0064#, 16#0020#, 16#0068#, 16#006F#,
461           16#0077#, 16#0020#, 16#0074#, 16#0068#,
462           16#0065#, 16#0020#, 16#0074#, 16#006F#,
463           16#006B#, 16#0065#, 16#006E#, 16#0073#,
464           16#0020#, 16#0069#, 16#006E#, 16#0020#,
465           16#0074#, 16#0068#, 16#0065#, 16#0020#,
466           16#006F#, 16#0062#, 16#006A#, 16#0065#,
467           16#0063#, 16#0074#, 16#0020#, 16#006E#,
468           16#006F#, 16#0064#, 16#0065#, 16#0020#,
469           16#0061#, 16#0072#, 16#0065#, 16#0020#,
470           16#006F#, 16#0072#, 16#0064#, 16#0065#,
471           16#0072#, 16#0065#, 16#0064#, 16#0020#,
472           16#0066#, 16#006F#, 16#0072#, 16#0020#,
473           16#0073#, 16#0065#, 16#006C#, 16#0065#,
474           16#0063#, 16#0074#, 16#0069#, 16#006F#,
475           16#006E#, 16#0020#, 16#0074#, 16#006F#,
476           16#0020#, 16#0074#, 16#0072#, 16#0061#,
477           16#0076#, 16#0065#, 16#0072#, 16#0073#,
478           16#0065#, 16#0020#, 16#0065#, 16#0064#,
479           16#0067#, 16#0065#, 16#0073#, 16#0020#,
480           16#006F#, 16#0075#, 16#0074#, 16#0067#,
481           16#006F#, 16#0069#, 16#006E#, 16#0067#,
482           16#0020#, 16#0066#, 16#0072#, 16#006F#,
483           16#006D#, 16#0020#, 16#0074#, 16#0068#,
484           16#0065#, 16#0020#, 16#006F#, 16#0062#,
485           16#006A#, 16#0065#, 16#0063#, 16#0074#,
486           16#0020#, 16#006E#, 16#006F#, 16#0064#,
487           16#0065#, 16#002E#,
488           others => 16#0000#),
489         others => <>);
490
491   --  "A_second_testIdentityAction"
492
493   MS_0515 : aliased Matreshka.Internals.Strings.Shared_String
494     := (Size   => 31,
495         Unused => 27,
496         Length => 27,
497         Value  =>
498          (16#0041#, 16#005F#, 16#0073#, 16#0065#,
499           16#0063#, 16#006F#, 16#006E#, 16#0064#,
500           16#005F#, 16#0074#, 16#0065#, 16#0073#,
501           16#0074#, 16#0049#, 16#0064#, 16#0065#,
502           16#006E#, 16#0074#, 16#0069#, 16#0074#,
503           16#0079#, 16#0041#, 16#0063#, 16#0074#,
504           16#0069#, 16#006F#, 16#006E#,
505           others => 16#0000#),
506         others => <>);
507
508   --  "callEvent"
509
510   MS_0516 : aliased Matreshka.Internals.Strings.Shared_String
511     := (Size   => 15,
512         Unused => 9,
513         Length => 9,
514         Value  =>
515          (16#0063#, 16#0061#, 16#006C#, 16#006C#,
516           16#0045#, 16#0076#, 16#0065#, 16#006E#,
517           16#0074#,
518           others => 16#0000#),
519         others => <>);
520
521   --  "Top-level structured nodes in the activity."
522
523   MS_0517 : aliased Matreshka.Internals.Strings.Shared_String
524     := (Size   => 47,
525         Unused => 43,
526         Length => 43,
527         Value  =>
528          (16#0054#, 16#006F#, 16#0070#, 16#002D#,
529           16#006C#, 16#0065#, 16#0076#, 16#0065#,
530           16#006C#, 16#0020#, 16#0073#, 16#0074#,
531           16#0072#, 16#0075#, 16#0063#, 16#0074#,
532           16#0075#, 16#0072#, 16#0065#, 16#0064#,
533           16#0020#, 16#006E#, 16#006F#, 16#0064#,
534           16#0065#, 16#0073#, 16#0020#, 16#0069#,
535           16#006E#, 16#0020#, 16#0074#, 16#0068#,
536           16#0065#, 16#0020#, 16#0061#, 16#0063#,
537           16#0074#, 16#0069#, 16#0076#, 16#0069#,
538           16#0074#, 16#0079#, 16#002E#,
539           others => 16#0000#),
540         others => <>);
541
542   --  "ValueSpecification"
543
544   MS_0518 : aliased Matreshka.Internals.Strings.Shared_String
545     := (Size   => 23,
546         Unused => 18,
547         Length => 18,
548         Value  =>
549          (16#0056#, 16#0061#, 16#006C#, 16#0075#,
550           16#0065#, 16#0053#, 16#0070#, 16#0065#,
551           16#0063#, 16#0069#, 16#0066#, 16#0069#,
552           16#0063#, 16#0061#, 16#0074#, 16#0069#,
553           16#006F#, 16#006E#,
554           others => 16#0000#),
555         others => <>);
556
557   --  "Model"
558
559   MS_0519 : aliased Matreshka.Internals.Strings.Shared_String
560     := (Size   => 7,
561         Unused => 5,
562         Length => 5,
563         Value  =>
564          (16#004D#, 16#006F#, 16#0064#, 16#0065#,
565           16#006C#,
566           others => 16#0000#),
567         others => <>);
568
569   --  "region"
570
571   MS_051A : aliased Matreshka.Internals.Strings.Shared_String
572     := (Size   => 7,
573         Unused => 6,
574         Length => 6,
575         Value  =>
576          (16#0072#, 16#0065#, 16#0067#, 16#0069#,
577           16#006F#, 16#006E#,
578           others => 16#0000#),
579         others => <>);
580
581   --  "The template signature that owns this template parameter."
582
583   MS_051B : aliased Matreshka.Internals.Strings.Shared_String
584     := (Size   => 63,
585         Unused => 57,
586         Length => 57,
587         Value  =>
588          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
589           16#0074#, 16#0065#, 16#006D#, 16#0070#,
590           16#006C#, 16#0061#, 16#0074#, 16#0065#,
591           16#0020#, 16#0073#, 16#0069#, 16#0067#,
592           16#006E#, 16#0061#, 16#0074#, 16#0075#,
593           16#0072#, 16#0065#, 16#0020#, 16#0074#,
594           16#0068#, 16#0061#, 16#0074#, 16#0020#,
595           16#006F#, 16#0077#, 16#006E#, 16#0073#,
596           16#0020#, 16#0074#, 16#0068#, 16#0069#,
597           16#0073#, 16#0020#, 16#0074#, 16#0065#,
598           16#006D#, 16#0070#, 16#006C#, 16#0061#,
599           16#0074#, 16#0065#, 16#0020#, 16#0070#,
600           16#0061#, 16#0072#, 16#0061#, 16#006D#,
601           16#0065#, 16#0074#, 16#0065#, 16#0072#,
602           16#002E#,
603           others => 16#0000#),
604         others => <>);
605
606   --  "subvertex"
607
608   MS_051C : aliased Matreshka.Internals.Strings.Shared_String
609     := (Size   => 15,
610         Unused => 9,
611         Length => 9,
612         Value  =>
613          (16#0073#, 16#0075#, 16#0062#, 16#0076#,
614           16#0065#, 16#0072#, 16#0074#, 16#0065#,
615           16#0078#,
616           others => 16#0000#),
617         others => <>);
618
619   --  "The query conformsTo() gives true for a type that conforms to another. By default, two types do not conform to each other. This query is intended to be redefined for specific conformance situations."
620
621   MS_051D : aliased Matreshka.Internals.Strings.Shared_String
622     := (Size   => 207,
623         Unused => 198,
624         Length => 198,
625         Value  =>
626          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
627           16#0071#, 16#0075#, 16#0065#, 16#0072#,
628           16#0079#, 16#0020#, 16#0063#, 16#006F#,
629           16#006E#, 16#0066#, 16#006F#, 16#0072#,
630           16#006D#, 16#0073#, 16#0054#, 16#006F#,
631           16#0028#, 16#0029#, 16#0020#, 16#0067#,
632           16#0069#, 16#0076#, 16#0065#, 16#0073#,
633           16#0020#, 16#0074#, 16#0072#, 16#0075#,
634           16#0065#, 16#0020#, 16#0066#, 16#006F#,
635           16#0072#, 16#0020#, 16#0061#, 16#0020#,
636           16#0074#, 16#0079#, 16#0070#, 16#0065#,
637           16#0020#, 16#0074#, 16#0068#, 16#0061#,
638           16#0074#, 16#0020#, 16#0063#, 16#006F#,
639           16#006E#, 16#0066#, 16#006F#, 16#0072#,
640           16#006D#, 16#0073#, 16#0020#, 16#0074#,
641           16#006F#, 16#0020#, 16#0061#, 16#006E#,
642           16#006F#, 16#0074#, 16#0068#, 16#0065#,
643           16#0072#, 16#002E#, 16#0020#, 16#0042#,
644           16#0079#, 16#0020#, 16#0064#, 16#0065#,
645           16#0066#, 16#0061#, 16#0075#, 16#006C#,
646           16#0074#, 16#002C#, 16#0020#, 16#0074#,
647           16#0077#, 16#006F#, 16#0020#, 16#0074#,
648           16#0079#, 16#0070#, 16#0065#, 16#0073#,
649           16#0020#, 16#0064#, 16#006F#, 16#0020#,
650           16#006E#, 16#006F#, 16#0074#, 16#0020#,
651           16#0063#, 16#006F#, 16#006E#, 16#0066#,
652           16#006F#, 16#0072#, 16#006D#, 16#0020#,
653           16#0074#, 16#006F#, 16#0020#, 16#0065#,
654           16#0061#, 16#0063#, 16#0068#, 16#0020#,
655           16#006F#, 16#0074#, 16#0068#, 16#0065#,
656           16#0072#, 16#002E#, 16#0020#, 16#0054#,
657           16#0068#, 16#0069#, 16#0073#, 16#0020#,
658           16#0071#, 16#0075#, 16#0065#, 16#0072#,
659           16#0079#, 16#0020#, 16#0069#, 16#0073#,
660           16#0020#, 16#0069#, 16#006E#, 16#0074#,
661           16#0065#, 16#006E#, 16#0064#, 16#0065#,
662           16#0064#, 16#0020#, 16#0074#, 16#006F#,
663           16#0020#, 16#0062#, 16#0065#, 16#0020#,
664           16#0072#, 16#0065#, 16#0064#, 16#0065#,
665           16#0066#, 16#0069#, 16#006E#, 16#0065#,
666           16#0064#, 16#0020#, 16#0066#, 16#006F#,
667           16#0072#, 16#0020#, 16#0073#, 16#0070#,
668           16#0065#, 16#0063#, 16#0069#, 16#0066#,
669           16#0069#, 16#0063#, 16#0020#, 16#0063#,
670           16#006F#, 16#006E#, 16#0066#, 16#006F#,
671           16#0072#, 16#006D#, 16#0061#, 16#006E#,
672           16#0063#, 16#0065#, 16#0020#, 16#0073#,
673           16#0069#, 16#0074#, 16#0075#, 16#0061#,
674           16#0074#, 16#0069#, 16#006F#, 16#006E#,
675           16#0073#, 16#002E#,
676           others => 16#0000#),
677         others => <>);
678
679   --  "References the properties specifying instances that the classifier owns by composition. This association is derived, selecting those owned properties where isComposite is true."
680
681   MS_051E : aliased Matreshka.Internals.Strings.Shared_String
682     := (Size   => 183,
683         Unused => 176,
684         Length => 176,
685         Value  =>
686          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
687           16#0072#, 16#0065#, 16#006E#, 16#0063#,
688           16#0065#, 16#0073#, 16#0020#, 16#0074#,
689           16#0068#, 16#0065#, 16#0020#, 16#0070#,
690           16#0072#, 16#006F#, 16#0070#, 16#0065#,
691           16#0072#, 16#0074#, 16#0069#, 16#0065#,
692           16#0073#, 16#0020#, 16#0073#, 16#0070#,
693           16#0065#, 16#0063#, 16#0069#, 16#0066#,
694           16#0079#, 16#0069#, 16#006E#, 16#0067#,
695           16#0020#, 16#0069#, 16#006E#, 16#0073#,
696           16#0074#, 16#0061#, 16#006E#, 16#0063#,
697           16#0065#, 16#0073#, 16#0020#, 16#0074#,
698           16#0068#, 16#0061#, 16#0074#, 16#0020#,
699           16#0074#, 16#0068#, 16#0065#, 16#0020#,
700           16#0063#, 16#006C#, 16#0061#, 16#0073#,
701           16#0073#, 16#0069#, 16#0066#, 16#0069#,
702           16#0065#, 16#0072#, 16#0020#, 16#006F#,
703           16#0077#, 16#006E#, 16#0073#, 16#0020#,
704           16#0062#, 16#0079#, 16#0020#, 16#0063#,
705           16#006F#, 16#006D#, 16#0070#, 16#006F#,
706           16#0073#, 16#0069#, 16#0074#, 16#0069#,
707           16#006F#, 16#006E#, 16#002E#, 16#0020#,
708           16#0054#, 16#0068#, 16#0069#, 16#0073#,
709           16#0020#, 16#0061#, 16#0073#, 16#0073#,
710           16#006F#, 16#0063#, 16#0069#, 16#0061#,
711           16#0074#, 16#0069#, 16#006F#, 16#006E#,
712           16#0020#, 16#0069#, 16#0073#, 16#0020#,
713           16#0064#, 16#0065#, 16#0072#, 16#0069#,
714           16#0076#, 16#0065#, 16#0064#, 16#002C#,
715           16#0020#, 16#0073#, 16#0065#, 16#006C#,
716           16#0065#, 16#0063#, 16#0074#, 16#0069#,
717           16#006E#, 16#0067#, 16#0020#, 16#0074#,
718           16#0068#, 16#006F#, 16#0073#, 16#0065#,
719           16#0020#, 16#006F#, 16#0077#, 16#006E#,
720           16#0065#, 16#0064#, 16#0020#, 16#0070#,
721           16#0072#, 16#006F#, 16#0070#, 16#0065#,
722           16#0072#, 16#0074#, 16#0069#, 16#0065#,
723           16#0073#, 16#0020#, 16#0077#, 16#0068#,
724           16#0065#, 16#0072#, 16#0065#, 16#0020#,
725           16#0069#, 16#0073#, 16#0043#, 16#006F#,
726           16#006D#, 16#0070#, 16#006F#, 16#0073#,
727           16#0069#, 16#0074#, 16#0065#, 16#0020#,
728           16#0069#, 16#0073#, 16#0020#, 16#0074#,
729           16#0072#, 16#0075#, 16#0065#, 16#002E#,
730           others => 16#0000#),
731         others => <>);
732
733   --  "In the case when the Message signature is a Signal, the arguments of the Message must correspond to the attributes of the Signal. A Message Argument corresponds to a Signal Attribute if the Arguement is of the same Class or a specialization of that of the Attribute."
734
735   MS_051F : aliased Matreshka.Internals.Strings.Shared_String
736     := (Size   => 279,
737         Unused => 266,
738         Length => 266,
739         Value  =>
740          (16#0049#, 16#006E#, 16#0020#, 16#0074#,
741           16#0068#, 16#0065#, 16#0020#, 16#0063#,
742           16#0061#, 16#0073#, 16#0065#, 16#0020#,
743           16#0077#, 16#0068#, 16#0065#, 16#006E#,
744           16#0020#, 16#0074#, 16#0068#, 16#0065#,
745           16#0020#, 16#004D#, 16#0065#, 16#0073#,
746           16#0073#, 16#0061#, 16#0067#, 16#0065#,
747           16#0020#, 16#0073#, 16#0069#, 16#0067#,
748           16#006E#, 16#0061#, 16#0074#, 16#0075#,
749           16#0072#, 16#0065#, 16#0020#, 16#0069#,
750           16#0073#, 16#0020#, 16#0061#, 16#0020#,
751           16#0053#, 16#0069#, 16#0067#, 16#006E#,
752           16#0061#, 16#006C#, 16#002C#, 16#0020#,
753           16#0074#, 16#0068#, 16#0065#, 16#0020#,
754           16#0061#, 16#0072#, 16#0067#, 16#0075#,
755           16#006D#, 16#0065#, 16#006E#, 16#0074#,
756           16#0073#, 16#0020#, 16#006F#, 16#0066#,
757           16#0020#, 16#0074#, 16#0068#, 16#0065#,
758           16#0020#, 16#004D#, 16#0065#, 16#0073#,
759           16#0073#, 16#0061#, 16#0067#, 16#0065#,
760           16#0020#, 16#006D#, 16#0075#, 16#0073#,
761           16#0074#, 16#0020#, 16#0063#, 16#006F#,
762           16#0072#, 16#0072#, 16#0065#, 16#0073#,
763           16#0070#, 16#006F#, 16#006E#, 16#0064#,
764           16#0020#, 16#0074#, 16#006F#, 16#0020#,
765           16#0074#, 16#0068#, 16#0065#, 16#0020#,
766           16#0061#, 16#0074#, 16#0074#, 16#0072#,
767           16#0069#, 16#0062#, 16#0075#, 16#0074#,
768           16#0065#, 16#0073#, 16#0020#, 16#006F#,
769           16#0066#, 16#0020#, 16#0074#, 16#0068#,
770           16#0065#, 16#0020#, 16#0053#, 16#0069#,
771           16#0067#, 16#006E#, 16#0061#, 16#006C#,
772           16#002E#, 16#0020#, 16#0041#, 16#0020#,
773           16#004D#, 16#0065#, 16#0073#, 16#0073#,
774           16#0061#, 16#0067#, 16#0065#, 16#0020#,
775           16#0041#, 16#0072#, 16#0067#, 16#0075#,
776           16#006D#, 16#0065#, 16#006E#, 16#0074#,
777           16#0020#, 16#0063#, 16#006F#, 16#0072#,
778           16#0072#, 16#0065#, 16#0073#, 16#0070#,
779           16#006F#, 16#006E#, 16#0064#, 16#0073#,
780           16#0020#, 16#0074#, 16#006F#, 16#0020#,
781           16#0061#, 16#0020#, 16#0053#, 16#0069#,
782           16#0067#, 16#006E#, 16#0061#, 16#006C#,
783           16#0020#, 16#0041#, 16#0074#, 16#0074#,
784           16#0072#, 16#0069#, 16#0062#, 16#0075#,
785           16#0074#, 16#0065#, 16#0020#, 16#0069#,
786           16#0066#, 16#0020#, 16#0074#, 16#0068#,
787           16#0065#, 16#0020#, 16#0041#, 16#0072#,
788           16#0067#, 16#0075#, 16#0065#, 16#006D#,
789           16#0065#, 16#006E#, 16#0074#, 16#0020#,
790           16#0069#, 16#0073#, 16#0020#, 16#006F#,
791           16#0066#, 16#0020#, 16#0074#, 16#0068#,
792           16#0065#, 16#0020#, 16#0073#, 16#0061#,
793           16#006D#, 16#0065#, 16#0020#, 16#0043#,
794           16#006C#, 16#0061#, 16#0073#, 16#0073#,
795           16#0020#, 16#006F#, 16#0072#, 16#0020#,
796           16#0061#, 16#0020#, 16#0073#, 16#0070#,
797           16#0065#, 16#0063#, 16#0069#, 16#0061#,
798           16#006C#, 16#0069#, 16#007A#, 16#0061#,
799           16#0074#, 16#0069#, 16#006F#, 16#006E#,
800           16#0020#, 16#006F#, 16#0066#, 16#0020#,
801           16#0074#, 16#0068#, 16#0061#, 16#0074#,
802           16#0020#, 16#006F#, 16#0066#, 16#0020#,
803           16#0074#, 16#0068#, 16#0065#, 16#0020#,
804           16#0041#, 16#0074#, 16#0074#, 16#0072#,
805           16#0069#, 16#0062#, 16#0075#, 16#0074#,
806           16#0065#, 16#002E#,
807           others => 16#0000#),
808         others => <>);
809
810   --  "ReadLinkObjectEndQualifierAction"
811
812   MS_0520 : aliased Matreshka.Internals.Strings.Shared_String
813     := (Size   => 39,
814         Unused => 32,
815         Length => 32,
816         Value  =>
817          (16#0052#, 16#0065#, 16#0061#, 16#0064#,
818           16#004C#, 16#0069#, 16#006E#, 16#006B#,
819           16#004F#, 16#0062#, 16#006A#, 16#0065#,
820           16#0063#, 16#0074#, 16#0045#, 16#006E#,
821           16#0064#, 16#0051#, 16#0075#, 16#0061#,
822           16#006C#, 16#0069#, 16#0066#, 16#0069#,
823           16#0065#, 16#0072#, 16#0041#, 16#0063#,
824           16#0074#, 16#0069#, 16#006F#, 16#006E#,
825           others => 16#0000#),
826         others => <>);
827
828   --  "Gives the input pin from which is obtained the object whose participation in the association is to be cleared."
829
830   MS_0521 : aliased Matreshka.Internals.Strings.Shared_String
831     := (Size   => 119,
832         Unused => 110,
833         Length => 110,
834         Value  =>
835          (16#0047#, 16#0069#, 16#0076#, 16#0065#,
836           16#0073#, 16#0020#, 16#0074#, 16#0068#,
837           16#0065#, 16#0020#, 16#0069#, 16#006E#,
838           16#0070#, 16#0075#, 16#0074#, 16#0020#,
839           16#0070#, 16#0069#, 16#006E#, 16#0020#,
840           16#0066#, 16#0072#, 16#006F#, 16#006D#,
841           16#0020#, 16#0077#, 16#0068#, 16#0069#,
842           16#0063#, 16#0068#, 16#0020#, 16#0069#,
843           16#0073#, 16#0020#, 16#006F#, 16#0062#,
844           16#0074#, 16#0061#, 16#0069#, 16#006E#,
845           16#0065#, 16#0064#, 16#0020#, 16#0074#,
846           16#0068#, 16#0065#, 16#0020#, 16#006F#,
847           16#0062#, 16#006A#, 16#0065#, 16#0063#,
848           16#0074#, 16#0020#, 16#0077#, 16#0068#,
849           16#006F#, 16#0073#, 16#0065#, 16#0020#,
850           16#0070#, 16#0061#, 16#0072#, 16#0074#,
851           16#0069#, 16#0063#, 16#0069#, 16#0070#,
852           16#0061#, 16#0074#, 16#0069#, 16#006F#,
853           16#006E#, 16#0020#, 16#0069#, 16#006E#,
854           16#0020#, 16#0074#, 16#0068#, 16#0065#,
855           16#0020#, 16#0061#, 16#0073#, 16#0073#,
856           16#006F#, 16#0063#, 16#0069#, 16#0061#,
857           16#0074#, 16#0069#, 16#006F#, 16#006E#,
858           16#0020#, 16#0069#, 16#0073#, 16#0020#,
859           16#0074#, 16#006F#, 16#0020#, 16#0062#,
860           16#0065#, 16#0020#, 16#0063#, 16#006C#,
861           16#0065#, 16#0061#, 16#0072#, 16#0065#,
862           16#0064#, 16#002E#,
863           others => 16#0000#),
864         others => <>);
865
866   --  "An output pin within the test fragment the value of which is examined after execution of the test to determine whether to execute the loop body."
867
868   MS_0522 : aliased Matreshka.Internals.Strings.Shared_String
869     := (Size   => 151,
870         Unused => 144,
871         Length => 144,
872         Value  =>
873          (16#0041#, 16#006E#, 16#0020#, 16#006F#,
874           16#0075#, 16#0074#, 16#0070#, 16#0075#,
875           16#0074#, 16#0020#, 16#0070#, 16#0069#,
876           16#006E#, 16#0020#, 16#0077#, 16#0069#,
877           16#0074#, 16#0068#, 16#0069#, 16#006E#,
878           16#0020#, 16#0074#, 16#0068#, 16#0065#,
879           16#0020#, 16#0074#, 16#0065#, 16#0073#,
880           16#0074#, 16#0020#, 16#0066#, 16#0072#,
881           16#0061#, 16#0067#, 16#006D#, 16#0065#,
882           16#006E#, 16#0074#, 16#0020#, 16#0074#,
883           16#0068#, 16#0065#, 16#0020#, 16#0076#,
884           16#0061#, 16#006C#, 16#0075#, 16#0065#,
885           16#0020#, 16#006F#, 16#0066#, 16#0020#,
886           16#0077#, 16#0068#, 16#0069#, 16#0063#,
887           16#0068#, 16#0020#, 16#0069#, 16#0073#,
888           16#0020#, 16#0065#, 16#0078#, 16#0061#,
889           16#006D#, 16#0069#, 16#006E#, 16#0065#,
890           16#0064#, 16#0020#, 16#0061#, 16#0066#,
891           16#0074#, 16#0065#, 16#0072#, 16#0020#,
892           16#0065#, 16#0078#, 16#0065#, 16#0063#,
893           16#0075#, 16#0074#, 16#0069#, 16#006F#,
894           16#006E#, 16#0020#, 16#006F#, 16#0066#,
895           16#0020#, 16#0074#, 16#0068#, 16#0065#,
896           16#0020#, 16#0074#, 16#0065#, 16#0073#,
897           16#0074#, 16#0020#, 16#0074#, 16#006F#,
898           16#0020#, 16#0064#, 16#0065#, 16#0074#,
899           16#0065#, 16#0072#, 16#006D#, 16#0069#,
900           16#006E#, 16#0065#, 16#0020#, 16#0077#,
901           16#0068#, 16#0065#, 16#0074#, 16#0068#,
902           16#0065#, 16#0072#, 16#0020#, 16#0074#,
903           16#006F#, 16#0020#, 16#0065#, 16#0078#,
904           16#0065#, 16#0063#, 16#0075#, 16#0074#,
905           16#0065#, 16#0020#, 16#0074#, 16#0068#,
906           16#0065#, 16#0020#, 16#006C#, 16#006F#,
907           16#006F#, 16#0070#, 16#0020#, 16#0062#,
908           16#006F#, 16#0064#, 16#0079#, 16#002E#,
909           others => 16#0000#),
910         others => <>);
911
912   --  "CombinedFragment"
913
914   MS_0523 : aliased Matreshka.Internals.Strings.Shared_String
915     := (Size   => 23,
916         Unused => 16,
917         Length => 16,
918         Value  =>
919          (16#0043#, 16#006F#, 16#006D#, 16#0062#,
920           16#0069#, 16#006E#, 16#0065#, 16#0064#,
921           16#0046#, 16#0072#, 16#0061#, 16#0067#,
922           16#006D#, 16#0065#, 16#006E#, 16#0074#,
923           others => 16#0000#),
924         others => <>);
925
926   --  "A_toBefore_after"
927
928   MS_0524 : aliased Matreshka.Internals.Strings.Shared_String
929     := (Size   => 23,
930         Unused => 16,
931         Length => 16,
932         Value  =>
933          (16#0041#, 16#005F#, 16#0074#, 16#006F#,
934           16#0042#, 16#0065#, 16#0066#, 16#006F#,
935           16#0072#, 16#0065#, 16#005F#, 16#0061#,
936           16#0066#, 16#0074#, 16#0065#, 16#0072#,
937           others => 16#0000#),
938         others => <>);
939
940   --  "A_ownedOperation_datatype"
941
942   MS_0525 : aliased Matreshka.Internals.Strings.Shared_String
943     := (Size   => 31,
944         Unused => 25,
945         Length => 25,
946         Value  =>
947          (16#0041#, 16#005F#, 16#006F#, 16#0077#,
948           16#006E#, 16#0065#, 16#0064#, 16#004F#,
949           16#0070#, 16#0065#, 16#0072#, 16#0061#,
950           16#0074#, 16#0069#, 16#006F#, 16#006E#,
951           16#005F#, 16#0064#, 16#0061#, 16#0074#,
952           16#0061#, 16#0074#, 16#0079#, 16#0070#,
953           16#0065#,
954           others => 16#0000#),
955         others => <>);
956
957   --  "Pin"
958
959   MS_0526 : aliased Matreshka.Internals.Strings.Shared_String
960     := (Size   => 7,
961         Unused => 3,
962         Length => 3,
963         Value  =>
964          (16#0050#, 16#0069#, 16#006E#,
965           others => 16#0000#),
966         others => <>);
967
968   --  "A specification giving the conditions under which the join with emit a token. Default is 'and'."
969
970   MS_0527 : aliased Matreshka.Internals.Strings.Shared_String
971     := (Size   => 103,
972         Unused => 95,
973         Length => 95,
974         Value  =>
975          (16#0041#, 16#0020#, 16#0073#, 16#0070#,
976           16#0065#, 16#0063#, 16#0069#, 16#0066#,
977           16#0069#, 16#0063#, 16#0061#, 16#0074#,
978           16#0069#, 16#006F#, 16#006E#, 16#0020#,
979           16#0067#, 16#0069#, 16#0076#, 16#0069#,
980           16#006E#, 16#0067#, 16#0020#, 16#0074#,
981           16#0068#, 16#0065#, 16#0020#, 16#0063#,
982           16#006F#, 16#006E#, 16#0064#, 16#0069#,
983           16#0074#, 16#0069#, 16#006F#, 16#006E#,
984           16#0073#, 16#0020#, 16#0075#, 16#006E#,
985           16#0064#, 16#0065#, 16#0072#, 16#0020#,
986           16#0077#, 16#0068#, 16#0069#, 16#0063#,
987           16#0068#, 16#0020#, 16#0074#, 16#0068#,
988           16#0065#, 16#0020#, 16#006A#, 16#006F#,
989           16#0069#, 16#006E#, 16#0020#, 16#0077#,
990           16#0069#, 16#0074#, 16#0068#, 16#0020#,
991           16#0065#, 16#006D#, 16#0069#, 16#0074#,
992           16#0020#, 16#0061#, 16#0020#, 16#0074#,
993           16#006F#, 16#006B#, 16#0065#, 16#006E#,
994           16#002E#, 16#0020#, 16#0044#, 16#0065#,
995           16#0066#, 16#0061#, 16#0075#, 16#006C#,
996           16#0074#, 16#0020#, 16#0069#, 16#0073#,
997           16#0020#, 16#0027#, 16#0061#, 16#006E#,
998           16#0064#, 16#0027#, 16#002E#,
999           others => 16#0000#),
1000         others => <>);
1001
1002   --  "realizingClassifier"
1003
1004   MS_0528 : aliased Matreshka.Internals.Strings.Shared_String
1005     := (Size   => 23,
1006         Unused => 19,
1007         Length => 19,
1008         Value  =>
1009          (16#0072#, 16#0065#, 16#0061#, 16#006C#,
1010           16#0069#, 16#007A#, 16#0069#, 16#006E#,
1011           16#0067#, 16#0043#, 16#006C#, 16#0061#,
1012           16#0073#, 16#0073#, 16#0069#, 16#0066#,
1013           16#0069#, 16#0065#, 16#0072#,
1014           others => 16#0000#),
1015         others => <>);
1016
1017   --  "The operation LCA(s1,s2) returns an orthogonal state or region which is the least common ancestor of states s1 and s2, based on the statemachine containment hierarchy."
1018
1019   MS_0529 : aliased Matreshka.Internals.Strings.Shared_String
1020     := (Size   => 175,
1021         Unused => 167,
1022         Length => 167,
1023         Value  =>
1024          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1025           16#006F#, 16#0070#, 16#0065#, 16#0072#,
1026           16#0061#, 16#0074#, 16#0069#, 16#006F#,
1027           16#006E#, 16#0020#, 16#004C#, 16#0043#,
1028           16#0041#, 16#0028#, 16#0073#, 16#0031#,
1029           16#002C#, 16#0073#, 16#0032#, 16#0029#,
1030           16#0020#, 16#0072#, 16#0065#, 16#0074#,
1031           16#0075#, 16#0072#, 16#006E#, 16#0073#,
1032           16#0020#, 16#0061#, 16#006E#, 16#0020#,
1033           16#006F#, 16#0072#, 16#0074#, 16#0068#,
1034           16#006F#, 16#0067#, 16#006F#, 16#006E#,
1035           16#0061#, 16#006C#, 16#0020#, 16#0073#,
1036           16#0074#, 16#0061#, 16#0074#, 16#0065#,
1037           16#0020#, 16#006F#, 16#0072#, 16#0020#,
1038           16#0072#, 16#0065#, 16#0067#, 16#0069#,
1039           16#006F#, 16#006E#, 16#0020#, 16#0077#,
1040           16#0068#, 16#0069#, 16#0063#, 16#0068#,
1041           16#0020#, 16#0069#, 16#0073#, 16#0020#,
1042           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1043           16#006C#, 16#0065#, 16#0061#, 16#0073#,
1044           16#0074#, 16#0020#, 16#0063#, 16#006F#,
1045           16#006D#, 16#006D#, 16#006F#, 16#006E#,
1046           16#0020#, 16#0061#, 16#006E#, 16#0063#,
1047           16#0065#, 16#0073#, 16#0074#, 16#006F#,
1048           16#0072#, 16#0020#, 16#006F#, 16#0066#,
1049           16#0020#, 16#0073#, 16#0074#, 16#0061#,
1050           16#0074#, 16#0065#, 16#0073#, 16#0020#,
1051           16#0073#, 16#0031#, 16#0020#, 16#0061#,
1052           16#006E#, 16#0064#, 16#0020#, 16#0073#,
1053           16#0032#, 16#002C#, 16#0020#, 16#0062#,
1054           16#0061#, 16#0073#, 16#0065#, 16#0064#,
1055           16#0020#, 16#006F#, 16#006E#, 16#0020#,
1056           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1057           16#0073#, 16#0074#, 16#0061#, 16#0074#,
1058           16#0065#, 16#006D#, 16#0061#, 16#0063#,
1059           16#0068#, 16#0069#, 16#006E#, 16#0065#,
1060           16#0020#, 16#0063#, 16#006F#, 16#006E#,
1061           16#0074#, 16#0061#, 16#0069#, 16#006E#,
1062           16#006D#, 16#0065#, 16#006E#, 16#0074#,
1063           16#0020#, 16#0068#, 16#0069#, 16#0065#,
1064           16#0072#, 16#0061#, 16#0072#, 16#0063#,
1065           16#0068#, 16#0079#, 16#002E#,
1066           others => 16#0000#),
1067         others => <>);
1068
1069   --  "A_result_readSelfAction"
1070
1071   MS_052A : aliased Matreshka.Internals.Strings.Shared_String
1072     := (Size   => 31,
1073         Unused => 23,
1074         Length => 23,
1075         Value  =>
1076          (16#0041#, 16#005F#, 16#0072#, 16#0065#,
1077           16#0073#, 16#0075#, 16#006C#, 16#0074#,
1078           16#005F#, 16#0072#, 16#0065#, 16#0061#,
1079           16#0064#, 16#0053#, 16#0065#, 16#006C#,
1080           16#0066#, 16#0041#, 16#0063#, 16#0074#,
1081           16#0069#, 16#006F#, 16#006E#,
1082           others => 16#0000#),
1083         others => <>);
1084
1085   --  "A subsetting property may strengthen the type of the subsetted property, and its upper bound may be less."
1086
1087   MS_052B : aliased Matreshka.Internals.Strings.Shared_String
1088     := (Size   => 111,
1089         Unused => 105,
1090         Length => 105,
1091         Value  =>
1092          (16#0041#, 16#0020#, 16#0073#, 16#0075#,
1093           16#0062#, 16#0073#, 16#0065#, 16#0074#,
1094           16#0074#, 16#0069#, 16#006E#, 16#0067#,
1095           16#0020#, 16#0070#, 16#0072#, 16#006F#,
1096           16#0070#, 16#0065#, 16#0072#, 16#0074#,
1097           16#0079#, 16#0020#, 16#006D#, 16#0061#,
1098           16#0079#, 16#0020#, 16#0073#, 16#0074#,
1099           16#0072#, 16#0065#, 16#006E#, 16#0067#,
1100           16#0074#, 16#0068#, 16#0065#, 16#006E#,
1101           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1102           16#0020#, 16#0074#, 16#0079#, 16#0070#,
1103           16#0065#, 16#0020#, 16#006F#, 16#0066#,
1104           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1105           16#0020#, 16#0073#, 16#0075#, 16#0062#,
1106           16#0073#, 16#0065#, 16#0074#, 16#0074#,
1107           16#0065#, 16#0064#, 16#0020#, 16#0070#,
1108           16#0072#, 16#006F#, 16#0070#, 16#0065#,
1109           16#0072#, 16#0074#, 16#0079#, 16#002C#,
1110           16#0020#, 16#0061#, 16#006E#, 16#0064#,
1111           16#0020#, 16#0069#, 16#0074#, 16#0073#,
1112           16#0020#, 16#0075#, 16#0070#, 16#0070#,
1113           16#0065#, 16#0072#, 16#0020#, 16#0062#,
1114           16#006F#, 16#0075#, 16#006E#, 16#0064#,
1115           16#0020#, 16#006D#, 16#0061#, 16#0079#,
1116           16#0020#, 16#0062#, 16#0065#, 16#0020#,
1117           16#006C#, 16#0065#, 16#0073#, 16#0073#,
1118           16#002E#,
1119           others => 16#0000#),
1120         others => <>);
1121
1122   --  "guard"
1123
1124   MS_052C : aliased Matreshka.Internals.Strings.Shared_String
1125     := (Size   => 7,
1126         Unused => 5,
1127         Length => 5,
1128         Value  =>
1129          (16#0067#, 16#0075#, 16#0061#, 16#0072#,
1130           16#0064#,
1131           others => 16#0000#),
1132         others => <>);
1133
1134   --  "ProtocolConformance"
1135
1136   MS_052D : aliased Matreshka.Internals.Strings.Shared_String
1137     := (Size   => 23,
1138         Unused => 19,
1139         Length => 19,
1140         Value  =>
1141          (16#0050#, 16#0072#, 16#006F#, 16#0074#,
1142           16#006F#, 16#0063#, 16#006F#, 16#006C#,
1143           16#0043#, 16#006F#, 16#006E#, 16#0066#,
1144           16#006F#, 16#0072#, 16#006D#, 16#0061#,
1145           16#006E#, 16#0063#, 16#0065#,
1146           others => 16#0000#),
1147         others => <>);
1148
1149   --  "ExpansionNode"
1150
1151   MS_052E : aliased Matreshka.Internals.Strings.Shared_String
1152     := (Size   => 15,
1153         Unused => 13,
1154         Length => 13,
1155         Value  =>
1156          (16#0045#, 16#0078#, 16#0070#, 16#0061#,
1157           16#006E#, 16#0073#, 16#0069#, 16#006F#,
1158           16#006E#, 16#004E#, 16#006F#, 16#0064#,
1159           16#0065#,
1160           others => 16#0000#),
1161         others => <>);
1162
1163   --  "slot"
1164
1165   MS_052F : aliased Matreshka.Internals.Strings.Shared_String
1166     := (Size   => 7,
1167         Unused => 4,
1168         Length => 4,
1169         Value  =>
1170          (16#0073#, 16#006C#, 16#006F#, 16#0074#,
1171           others => 16#0000#),
1172         others => <>);
1173
1174   --  "connector_end"
1175
1176   MS_0530 : aliased Matreshka.Internals.Strings.Shared_String
1177     := (Size   => 15,
1178         Unused => 13,
1179         Length => 13,
1180         Value  =>
1181          (16#0063#, 16#006F#, 16#006E#, 16#006E#,
1182           16#0065#, 16#0063#, 16#0074#, 16#006F#,
1183           16#0072#, 16#005F#, 16#0065#, 16#006E#,
1184           16#0064#,
1185           others => 16#0000#),
1186         others => <>);
1187
1188   --  "A function behavior has at least one output parameter."
1189
1190   MS_0531 : aliased Matreshka.Internals.Strings.Shared_String
1191     := (Size   => 55,
1192         Unused => 54,
1193         Length => 54,
1194         Value  =>
1195          (16#0041#, 16#0020#, 16#0066#, 16#0075#,
1196           16#006E#, 16#0063#, 16#0074#, 16#0069#,
1197           16#006F#, 16#006E#, 16#0020#, 16#0062#,
1198           16#0065#, 16#0068#, 16#0061#, 16#0076#,
1199           16#0069#, 16#006F#, 16#0072#, 16#0020#,
1200           16#0068#, 16#0061#, 16#0073#, 16#0020#,
1201           16#0061#, 16#0074#, 16#0020#, 16#006C#,
1202           16#0065#, 16#0061#, 16#0073#, 16#0074#,
1203           16#0020#, 16#006F#, 16#006E#, 16#0065#,
1204           16#0020#, 16#006F#, 16#0075#, 16#0074#,
1205           16#0070#, 16#0075#, 16#0074#, 16#0020#,
1206           16#0070#, 16#0061#, 16#0072#, 16#0061#,
1207           16#006D#, 16#0065#, 16#0074#, 16#0065#,
1208           16#0072#, 16#002E#,
1209           others => 16#0000#),
1210         others => <>);
1211
1212   --  "Each feature of each of the required interfaces of each Port or Part at the end of a connector must have at least one compatible feature among the features of the provided interfaces of Ports or Parts at the other ends, where the required set of (interface) features of a delegating port from the context of the delegating connector is the set of features that exist in the port's provided interfaces, and the provided set of (interface) features of a delegating port from the context of the delegating connector is the set of features that exist in the port's required interfaces."
1213
1214   MS_0532 : aliased Matreshka.Internals.Strings.Shared_String
1215     := (Size   => 599,
1216         Unused => 581,
1217         Length => 581,
1218         Value  =>
1219          (16#0045#, 16#0061#, 16#0063#, 16#0068#,
1220           16#0020#, 16#0066#, 16#0065#, 16#0061#,
1221           16#0074#, 16#0075#, 16#0072#, 16#0065#,
1222           16#0020#, 16#006F#, 16#0066#, 16#0020#,
1223           16#0065#, 16#0061#, 16#0063#, 16#0068#,
1224           16#0020#, 16#006F#, 16#0066#, 16#0020#,
1225           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1226           16#0072#, 16#0065#, 16#0071#, 16#0075#,
1227           16#0069#, 16#0072#, 16#0065#, 16#0064#,
1228           16#0020#, 16#0069#, 16#006E#, 16#0074#,
1229           16#0065#, 16#0072#, 16#0066#, 16#0061#,
1230           16#0063#, 16#0065#, 16#0073#, 16#0020#,
1231           16#006F#, 16#0066#, 16#0020#, 16#0065#,
1232           16#0061#, 16#0063#, 16#0068#, 16#0020#,
1233           16#0050#, 16#006F#, 16#0072#, 16#0074#,
1234           16#0020#, 16#006F#, 16#0072#, 16#0020#,
1235           16#0050#, 16#0061#, 16#0072#, 16#0074#,
1236           16#0020#, 16#0061#, 16#0074#, 16#0020#,
1237           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1238           16#0065#, 16#006E#, 16#0064#, 16#0020#,
1239           16#006F#, 16#0066#, 16#0020#, 16#0061#,
1240           16#0020#, 16#0063#, 16#006F#, 16#006E#,
1241           16#006E#, 16#0065#, 16#0063#, 16#0074#,
1242           16#006F#, 16#0072#, 16#0020#, 16#006D#,
1243           16#0075#, 16#0073#, 16#0074#, 16#0020#,
1244           16#0068#, 16#0061#, 16#0076#, 16#0065#,
1245           16#0020#, 16#0061#, 16#0074#, 16#0020#,
1246           16#006C#, 16#0065#, 16#0061#, 16#0073#,
1247           16#0074#, 16#0020#, 16#006F#, 16#006E#,
1248           16#0065#, 16#0020#, 16#0063#, 16#006F#,
1249           16#006D#, 16#0070#, 16#0061#, 16#0074#,
1250           16#0069#, 16#0062#, 16#006C#, 16#0065#,
1251           16#0020#, 16#0066#, 16#0065#, 16#0061#,
1252           16#0074#, 16#0075#, 16#0072#, 16#0065#,
1253           16#0020#, 16#0061#, 16#006D#, 16#006F#,
1254           16#006E#, 16#0067#, 16#0020#, 16#0074#,
1255           16#0068#, 16#0065#, 16#0020#, 16#0066#,
1256           16#0065#, 16#0061#, 16#0074#, 16#0075#,
1257           16#0072#, 16#0065#, 16#0073#, 16#0020#,
1258           16#006F#, 16#0066#, 16#0020#, 16#0074#,
1259           16#0068#, 16#0065#, 16#0020#, 16#0070#,
1260           16#0072#, 16#006F#, 16#0076#, 16#0069#,
1261           16#0064#, 16#0065#, 16#0064#, 16#0020#,
1262           16#0069#, 16#006E#, 16#0074#, 16#0065#,
1263           16#0072#, 16#0066#, 16#0061#, 16#0063#,
1264           16#0065#, 16#0073#, 16#0020#, 16#006F#,
1265           16#0066#, 16#0020#, 16#0050#, 16#006F#,
1266           16#0072#, 16#0074#, 16#0073#, 16#0020#,
1267           16#006F#, 16#0072#, 16#0020#, 16#0050#,
1268           16#0061#, 16#0072#, 16#0074#, 16#0073#,
1269           16#0020#, 16#0061#, 16#0074#, 16#0020#,
1270           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1271           16#006F#, 16#0074#, 16#0068#, 16#0065#,
1272           16#0072#, 16#0020#, 16#0065#, 16#006E#,
1273           16#0064#, 16#0073#, 16#002C#, 16#0020#,
1274           16#0077#, 16#0068#, 16#0065#, 16#0072#,
1275           16#0065#, 16#0020#, 16#0074#, 16#0068#,
1276           16#0065#, 16#0020#, 16#0072#, 16#0065#,
1277           16#0071#, 16#0075#, 16#0069#, 16#0072#,
1278           16#0065#, 16#0064#, 16#0020#, 16#0073#,
1279           16#0065#, 16#0074#, 16#0020#, 16#006F#,
1280           16#0066#, 16#0020#, 16#0028#, 16#0069#,
1281           16#006E#, 16#0074#, 16#0065#, 16#0072#,
1282           16#0066#, 16#0061#, 16#0063#, 16#0065#,
1283           16#0029#, 16#0020#, 16#0066#, 16#0065#,
1284           16#0061#, 16#0074#, 16#0075#, 16#0072#,
1285           16#0065#, 16#0073#, 16#0020#, 16#006F#,
1286           16#0066#, 16#0020#, 16#0061#, 16#0020#,
1287           16#0064#, 16#0065#, 16#006C#, 16#0065#,
1288           16#0067#, 16#0061#, 16#0074#, 16#0069#,
1289           16#006E#, 16#0067#, 16#0020#, 16#0070#,
1290           16#006F#, 16#0072#, 16#0074#, 16#0020#,
1291           16#0066#, 16#0072#, 16#006F#, 16#006D#,
1292           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1293           16#0020#, 16#0063#, 16#006F#, 16#006E#,
1294           16#0074#, 16#0065#, 16#0078#, 16#0074#,
1295           16#0020#, 16#006F#, 16#0066#, 16#0020#,
1296           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1297           16#0064#, 16#0065#, 16#006C#, 16#0065#,
1298           16#0067#, 16#0061#, 16#0074#, 16#0069#,
1299           16#006E#, 16#0067#, 16#0020#, 16#0063#,
1300           16#006F#, 16#006E#, 16#006E#, 16#0065#,
1301           16#0063#, 16#0074#, 16#006F#, 16#0072#,
1302           16#0020#, 16#0069#, 16#0073#, 16#0020#,
1303           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1304           16#0073#, 16#0065#, 16#0074#, 16#0020#,
1305           16#006F#, 16#0066#, 16#0020#, 16#0066#,
1306           16#0065#, 16#0061#, 16#0074#, 16#0075#,
1307           16#0072#, 16#0065#, 16#0073#, 16#0020#,
1308           16#0074#, 16#0068#, 16#0061#, 16#0074#,
1309           16#0020#, 16#0065#, 16#0078#, 16#0069#,
1310           16#0073#, 16#0074#, 16#0020#, 16#0069#,
1311           16#006E#, 16#0020#, 16#0074#, 16#0068#,
1312           16#0065#, 16#0020#, 16#0070#, 16#006F#,
1313           16#0072#, 16#0074#, 16#0027#, 16#0073#,
1314           16#0020#, 16#0070#, 16#0072#, 16#006F#,
1315           16#0076#, 16#0069#, 16#0064#, 16#0065#,
1316           16#0064#, 16#0020#, 16#0069#, 16#006E#,
1317           16#0074#, 16#0065#, 16#0072#, 16#0066#,
1318           16#0061#, 16#0063#, 16#0065#, 16#0073#,
1319           16#002C#, 16#0020#, 16#0061#, 16#006E#,
1320           16#0064#, 16#0020#, 16#0074#, 16#0068#,
1321           16#0065#, 16#0020#, 16#0070#, 16#0072#,
1322           16#006F#, 16#0076#, 16#0069#, 16#0064#,
1323           16#0065#, 16#0064#, 16#0020#, 16#0073#,
1324           16#0065#, 16#0074#, 16#0020#, 16#006F#,
1325           16#0066#, 16#0020#, 16#0028#, 16#0069#,
1326           16#006E#, 16#0074#, 16#0065#, 16#0072#,
1327           16#0066#, 16#0061#, 16#0063#, 16#0065#,
1328           16#0029#, 16#0020#, 16#0066#, 16#0065#,
1329           16#0061#, 16#0074#, 16#0075#, 16#0072#,
1330           16#0065#, 16#0073#, 16#0020#, 16#006F#,
1331           16#0066#, 16#0020#, 16#0061#, 16#0020#,
1332           16#0064#, 16#0065#, 16#006C#, 16#0065#,
1333           16#0067#, 16#0061#, 16#0074#, 16#0069#,
1334           16#006E#, 16#0067#, 16#0020#, 16#0070#,
1335           16#006F#, 16#0072#, 16#0074#, 16#0020#,
1336           16#0066#, 16#0072#, 16#006F#, 16#006D#,
1337           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1338           16#0020#, 16#0063#, 16#006F#, 16#006E#,
1339           16#0074#, 16#0065#, 16#0078#, 16#0074#,
1340           16#0020#, 16#006F#, 16#0066#, 16#0020#,
1341           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1342           16#0064#, 16#0065#, 16#006C#, 16#0065#,
1343           16#0067#, 16#0061#, 16#0074#, 16#0069#,
1344           16#006E#, 16#0067#, 16#0020#, 16#0063#,
1345           16#006F#, 16#006E#, 16#006E#, 16#0065#,
1346           16#0063#, 16#0074#, 16#006F#, 16#0072#,
1347           16#0020#, 16#0069#, 16#0073#, 16#0020#,
1348           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1349           16#0073#, 16#0065#, 16#0074#, 16#0020#,
1350           16#006F#, 16#0066#, 16#0020#, 16#0066#,
1351           16#0065#, 16#0061#, 16#0074#, 16#0075#,
1352           16#0072#, 16#0065#, 16#0073#, 16#0020#,
1353           16#0074#, 16#0068#, 16#0061#, 16#0074#,
1354           16#0020#, 16#0065#, 16#0078#, 16#0069#,
1355           16#0073#, 16#0074#, 16#0020#, 16#0069#,
1356           16#006E#, 16#0020#, 16#0074#, 16#0068#,
1357           16#0065#, 16#0020#, 16#0070#, 16#006F#,
1358           16#0072#, 16#0074#, 16#0027#, 16#0073#,
1359           16#0020#, 16#0072#, 16#0065#, 16#0071#,
1360           16#0075#, 16#0069#, 16#0072#, 16#0065#,
1361           16#0064#, 16#0020#, 16#0069#, 16#006E#,
1362           16#0074#, 16#0065#, 16#0072#, 16#0066#,
1363           16#0061#, 16#0063#, 16#0065#, 16#0073#,
1364           16#002E#,
1365           others => 16#0000#),
1366         others => <>);
1367
1368   --  "Implies that the transition, if triggered, occurs without exiting or entering the source state. Thus, it does not cause a state change. This means that the entry or exit condition of the source state will not be invoked. An internal transition can be taken even if the state machine is in one or more regions nested within this state."
1369
1370   MS_0533 : aliased Matreshka.Internals.Strings.Shared_String
1371     := (Size   => 351,
1372         Unused => 334,
1373         Length => 334,
1374         Value  =>
1375          (16#0049#, 16#006D#, 16#0070#, 16#006C#,
1376           16#0069#, 16#0065#, 16#0073#, 16#0020#,
1377           16#0074#, 16#0068#, 16#0061#, 16#0074#,
1378           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1379           16#0020#, 16#0074#, 16#0072#, 16#0061#,
1380           16#006E#, 16#0073#, 16#0069#, 16#0074#,
1381           16#0069#, 16#006F#, 16#006E#, 16#002C#,
1382           16#0020#, 16#0069#, 16#0066#, 16#0020#,
1383           16#0074#, 16#0072#, 16#0069#, 16#0067#,
1384           16#0067#, 16#0065#, 16#0072#, 16#0065#,
1385           16#0064#, 16#002C#, 16#0020#, 16#006F#,
1386           16#0063#, 16#0063#, 16#0075#, 16#0072#,
1387           16#0073#, 16#0020#, 16#0077#, 16#0069#,
1388           16#0074#, 16#0068#, 16#006F#, 16#0075#,
1389           16#0074#, 16#0020#, 16#0065#, 16#0078#,
1390           16#0069#, 16#0074#, 16#0069#, 16#006E#,
1391           16#0067#, 16#0020#, 16#006F#, 16#0072#,
1392           16#0020#, 16#0065#, 16#006E#, 16#0074#,
1393           16#0065#, 16#0072#, 16#0069#, 16#006E#,
1394           16#0067#, 16#0020#, 16#0074#, 16#0068#,
1395           16#0065#, 16#0020#, 16#0073#, 16#006F#,
1396           16#0075#, 16#0072#, 16#0063#, 16#0065#,
1397           16#0020#, 16#0073#, 16#0074#, 16#0061#,
1398           16#0074#, 16#0065#, 16#002E#, 16#0020#,
1399           16#0054#, 16#0068#, 16#0075#, 16#0073#,
1400           16#002C#, 16#0020#, 16#0069#, 16#0074#,
1401           16#0020#, 16#0064#, 16#006F#, 16#0065#,
1402           16#0073#, 16#0020#, 16#006E#, 16#006F#,
1403           16#0074#, 16#0020#, 16#0063#, 16#0061#,
1404           16#0075#, 16#0073#, 16#0065#, 16#0020#,
1405           16#0061#, 16#0020#, 16#0073#, 16#0074#,
1406           16#0061#, 16#0074#, 16#0065#, 16#0020#,
1407           16#0063#, 16#0068#, 16#0061#, 16#006E#,
1408           16#0067#, 16#0065#, 16#002E#, 16#0020#,
1409           16#0054#, 16#0068#, 16#0069#, 16#0073#,
1410           16#0020#, 16#006D#, 16#0065#, 16#0061#,
1411           16#006E#, 16#0073#, 16#0020#, 16#0074#,
1412           16#0068#, 16#0061#, 16#0074#, 16#0020#,
1413           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1414           16#0065#, 16#006E#, 16#0074#, 16#0072#,
1415           16#0079#, 16#0020#, 16#006F#, 16#0072#,
1416           16#0020#, 16#0065#, 16#0078#, 16#0069#,
1417           16#0074#, 16#0020#, 16#0063#, 16#006F#,
1418           16#006E#, 16#0064#, 16#0069#, 16#0074#,
1419           16#0069#, 16#006F#, 16#006E#, 16#0020#,
1420           16#006F#, 16#0066#, 16#0020#, 16#0074#,
1421           16#0068#, 16#0065#, 16#0020#, 16#0073#,
1422           16#006F#, 16#0075#, 16#0072#, 16#0063#,
1423           16#0065#, 16#0020#, 16#0073#, 16#0074#,
1424           16#0061#, 16#0074#, 16#0065#, 16#0020#,
1425           16#0077#, 16#0069#, 16#006C#, 16#006C#,
1426           16#0020#, 16#006E#, 16#006F#, 16#0074#,
1427           16#0020#, 16#0062#, 16#0065#, 16#0020#,
1428           16#0069#, 16#006E#, 16#0076#, 16#006F#,
1429           16#006B#, 16#0065#, 16#0064#, 16#002E#,
1430           16#0020#, 16#0041#, 16#006E#, 16#0020#,
1431           16#0069#, 16#006E#, 16#0074#, 16#0065#,
1432           16#0072#, 16#006E#, 16#0061#, 16#006C#,
1433           16#0020#, 16#0074#, 16#0072#, 16#0061#,
1434           16#006E#, 16#0073#, 16#0069#, 16#0074#,
1435           16#0069#, 16#006F#, 16#006E#, 16#0020#,
1436           16#0063#, 16#0061#, 16#006E#, 16#0020#,
1437           16#0062#, 16#0065#, 16#0020#, 16#0074#,
1438           16#0061#, 16#006B#, 16#0065#, 16#006E#,
1439           16#0020#, 16#0065#, 16#0076#, 16#0065#,
1440           16#006E#, 16#0020#, 16#0069#, 16#0066#,
1441           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1442           16#0020#, 16#0073#, 16#0074#, 16#0061#,
1443           16#0074#, 16#0065#, 16#0020#, 16#006D#,
1444           16#0061#, 16#0063#, 16#0068#, 16#0069#,
1445           16#006E#, 16#0065#, 16#0020#, 16#0069#,
1446           16#0073#, 16#0020#, 16#0069#, 16#006E#,
1447           16#0020#, 16#006F#, 16#006E#, 16#0065#,
1448           16#0020#, 16#006F#, 16#0072#, 16#0020#,
1449           16#006D#, 16#006F#, 16#0072#, 16#0065#,
1450           16#0020#, 16#0072#, 16#0065#, 16#0067#,
1451           16#0069#, 16#006F#, 16#006E#, 16#0073#,
1452           16#0020#, 16#006E#, 16#0065#, 16#0073#,
1453           16#0074#, 16#0065#, 16#0064#, 16#0020#,
1454           16#0077#, 16#0069#, 16#0074#, 16#0068#,
1455           16#0069#, 16#006E#, 16#0020#, 16#0074#,
1456           16#0068#, 16#0069#, 16#0073#, 16#0020#,
1457           16#0073#, 16#0074#, 16#0061#, 16#0074#,
1458           16#0065#, 16#002E#,
1459           others => 16#0000#),
1460         others => <>);
1461
1462   --  "connectionPoint"
1463
1464   MS_0534 : aliased Matreshka.Internals.Strings.Shared_String
1465     := (Size   => 23,
1466         Unused => 15,
1467         Length => 15,
1468         Value  =>
1469          (16#0063#, 16#006F#, 16#006E#, 16#006E#,
1470           16#0065#, 16#0063#, 16#0074#, 16#0069#,
1471           16#006F#, 16#006E#, 16#0050#, 16#006F#,
1472           16#0069#, 16#006E#, 16#0074#,
1473           others => 16#0000#),
1474         others => <>);
1475
1476   --  "If true, then the actions in the node execute in isolation from actions outside the node."
1477
1478   MS_0535 : aliased Matreshka.Internals.Strings.Shared_String
1479     := (Size   => 95,
1480         Unused => 89,
1481         Length => 89,
1482         Value  =>
1483          (16#0049#, 16#0066#, 16#0020#, 16#0074#,
1484           16#0072#, 16#0075#, 16#0065#, 16#002C#,
1485           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1486           16#006E#, 16#0020#, 16#0074#, 16#0068#,
1487           16#0065#, 16#0020#, 16#0061#, 16#0063#,
1488           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1489           16#0073#, 16#0020#, 16#0069#, 16#006E#,
1490           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1491           16#0020#, 16#006E#, 16#006F#, 16#0064#,
1492           16#0065#, 16#0020#, 16#0065#, 16#0078#,
1493           16#0065#, 16#0063#, 16#0075#, 16#0074#,
1494           16#0065#, 16#0020#, 16#0069#, 16#006E#,
1495           16#0020#, 16#0069#, 16#0073#, 16#006F#,
1496           16#006C#, 16#0061#, 16#0074#, 16#0069#,
1497           16#006F#, 16#006E#, 16#0020#, 16#0066#,
1498           16#0072#, 16#006F#, 16#006D#, 16#0020#,
1499           16#0061#, 16#0063#, 16#0074#, 16#0069#,
1500           16#006F#, 16#006E#, 16#0073#, 16#0020#,
1501           16#006F#, 16#0075#, 16#0074#, 16#0073#,
1502           16#0069#, 16#0064#, 16#0065#, 16#0020#,
1503           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1504           16#006E#, 16#006F#, 16#0064#, 16#0065#,
1505           16#002E#,
1506           others => 16#0000#),
1507         others => <>);
1508
1509   --  "Missing derivation for Port::/required : Interface"
1510
1511   MS_0536 : aliased Matreshka.Internals.Strings.Shared_String
1512     := (Size   => 55,
1513         Unused => 50,
1514         Length => 50,
1515         Value  =>
1516          (16#004D#, 16#0069#, 16#0073#, 16#0073#,
1517           16#0069#, 16#006E#, 16#0067#, 16#0020#,
1518           16#0064#, 16#0065#, 16#0072#, 16#0069#,
1519           16#0076#, 16#0061#, 16#0074#, 16#0069#,
1520           16#006F#, 16#006E#, 16#0020#, 16#0066#,
1521           16#006F#, 16#0072#, 16#0020#, 16#0050#,
1522           16#006F#, 16#0072#, 16#0074#, 16#003A#,
1523           16#003A#, 16#002F#, 16#0072#, 16#0065#,
1524           16#0071#, 16#0075#, 16#0069#, 16#0072#,
1525           16#0065#, 16#0064#, 16#0020#, 16#003A#,
1526           16#0020#, 16#0049#, 16#006E#, 16#0074#,
1527           16#0065#, 16#0072#, 16#0066#, 16#0061#,
1528           16#0063#, 16#0065#,
1529           others => 16#0000#),
1530         others => <>);
1531
1532   --  "AggregationKind"
1533
1534   MS_0537 : aliased Matreshka.Internals.Strings.Shared_String
1535     := (Size   => 23,
1536         Unused => 15,
1537         Length => 15,
1538         Value  =>
1539          (16#0041#, 16#0067#, 16#0067#, 16#0072#,
1540           16#0065#, 16#0067#, 16#0061#, 16#0074#,
1541           16#0069#, 16#006F#, 16#006E#, 16#004B#,
1542           16#0069#, 16#006E#, 16#0064#,
1543           others => 16#0000#),
1544         others => <>);
1545
1546   --  "UML"
1547
1548   MS_0538 : aliased Matreshka.Internals.Strings.Shared_String
1549     := (Size   => 7,
1550         Unused => 3,
1551         Length => 3,
1552         Value  =>
1553          (16#0055#, 16#004D#, 16#004C#,
1554           others => 16#0000#),
1555         others => <>);
1556
1557   --  "A_variable_variableAction"
1558
1559   MS_0539 : aliased Matreshka.Internals.Strings.Shared_String
1560     := (Size   => 31,
1561         Unused => 25,
1562         Length => 25,
1563         Value  =>
1564          (16#0041#, 16#005F#, 16#0076#, 16#0061#,
1565           16#0072#, 16#0069#, 16#0061#, 16#0062#,
1566           16#006C#, 16#0065#, 16#005F#, 16#0076#,
1567           16#0061#, 16#0072#, 16#0069#, 16#0061#,
1568           16#0062#, 16#006C#, 16#0065#, 16#0041#,
1569           16#0063#, 16#0074#, 16#0069#, 16#006F#,
1570           16#006E#,
1571           others => 16#0000#),
1572         others => <>);
1573
1574   --  "A send signal action is an action that creates a signal instance from its inputs, and transmits it to the target object, where it may cause the firing of a state machine transition or the execution of an activity. The argument values are available to the execution of associated behaviors. The requestor continues execution immediately. Any reply message is ignored and is not transmitted to the requestor. If the input is already a signal instance, use a send object action."
1575
1576   MS_053A : aliased Matreshka.Internals.Strings.Shared_String
1577     := (Size   => 495,
1578         Unused => 475,
1579         Length => 475,
1580         Value  =>
1581          (16#0041#, 16#0020#, 16#0073#, 16#0065#,
1582           16#006E#, 16#0064#, 16#0020#, 16#0073#,
1583           16#0069#, 16#0067#, 16#006E#, 16#0061#,
1584           16#006C#, 16#0020#, 16#0061#, 16#0063#,
1585           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1586           16#0020#, 16#0069#, 16#0073#, 16#0020#,
1587           16#0061#, 16#006E#, 16#0020#, 16#0061#,
1588           16#0063#, 16#0074#, 16#0069#, 16#006F#,
1589           16#006E#, 16#0020#, 16#0074#, 16#0068#,
1590           16#0061#, 16#0074#, 16#0020#, 16#0063#,
1591           16#0072#, 16#0065#, 16#0061#, 16#0074#,
1592           16#0065#, 16#0073#, 16#0020#, 16#0061#,
1593           16#0020#, 16#0073#, 16#0069#, 16#0067#,
1594           16#006E#, 16#0061#, 16#006C#, 16#0020#,
1595           16#0069#, 16#006E#, 16#0073#, 16#0074#,
1596           16#0061#, 16#006E#, 16#0063#, 16#0065#,
1597           16#0020#, 16#0066#, 16#0072#, 16#006F#,
1598           16#006D#, 16#0020#, 16#0069#, 16#0074#,
1599           16#0073#, 16#0020#, 16#0069#, 16#006E#,
1600           16#0070#, 16#0075#, 16#0074#, 16#0073#,
1601           16#002C#, 16#0020#, 16#0061#, 16#006E#,
1602           16#0064#, 16#0020#, 16#0074#, 16#0072#,
1603           16#0061#, 16#006E#, 16#0073#, 16#006D#,
1604           16#0069#, 16#0074#, 16#0073#, 16#0020#,
1605           16#0069#, 16#0074#, 16#0020#, 16#0074#,
1606           16#006F#, 16#0020#, 16#0074#, 16#0068#,
1607           16#0065#, 16#0020#, 16#0074#, 16#0061#,
1608           16#0072#, 16#0067#, 16#0065#, 16#0074#,
1609           16#0020#, 16#006F#, 16#0062#, 16#006A#,
1610           16#0065#, 16#0063#, 16#0074#, 16#002C#,
1611           16#0020#, 16#0077#, 16#0068#, 16#0065#,
1612           16#0072#, 16#0065#, 16#0020#, 16#0069#,
1613           16#0074#, 16#0020#, 16#006D#, 16#0061#,
1614           16#0079#, 16#0020#, 16#0063#, 16#0061#,
1615           16#0075#, 16#0073#, 16#0065#, 16#0020#,
1616           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1617           16#0066#, 16#0069#, 16#0072#, 16#0069#,
1618           16#006E#, 16#0067#, 16#0020#, 16#006F#,
1619           16#0066#, 16#0020#, 16#0061#, 16#0020#,
1620           16#0073#, 16#0074#, 16#0061#, 16#0074#,
1621           16#0065#, 16#0020#, 16#006D#, 16#0061#,
1622           16#0063#, 16#0068#, 16#0069#, 16#006E#,
1623           16#0065#, 16#0020#, 16#0074#, 16#0072#,
1624           16#0061#, 16#006E#, 16#0073#, 16#0069#,
1625           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1626           16#0020#, 16#006F#, 16#0072#, 16#0020#,
1627           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1628           16#0065#, 16#0078#, 16#0065#, 16#0063#,
1629           16#0075#, 16#0074#, 16#0069#, 16#006F#,
1630           16#006E#, 16#0020#, 16#006F#, 16#0066#,
1631           16#0020#, 16#0061#, 16#006E#, 16#0020#,
1632           16#0061#, 16#0063#, 16#0074#, 16#0069#,
1633           16#0076#, 16#0069#, 16#0074#, 16#0079#,
1634           16#002E#, 16#0020#, 16#0054#, 16#0068#,
1635           16#0065#, 16#0020#, 16#0061#, 16#0072#,
1636           16#0067#, 16#0075#, 16#006D#, 16#0065#,
1637           16#006E#, 16#0074#, 16#0020#, 16#0076#,
1638           16#0061#, 16#006C#, 16#0075#, 16#0065#,
1639           16#0073#, 16#0020#, 16#0061#, 16#0072#,
1640           16#0065#, 16#0020#, 16#0061#, 16#0076#,
1641           16#0061#, 16#0069#, 16#006C#, 16#0061#,
1642           16#0062#, 16#006C#, 16#0065#, 16#0020#,
1643           16#0074#, 16#006F#, 16#0020#, 16#0074#,
1644           16#0068#, 16#0065#, 16#0020#, 16#0065#,
1645           16#0078#, 16#0065#, 16#0063#, 16#0075#,
1646           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1647           16#0020#, 16#006F#, 16#0066#, 16#0020#,
1648           16#0061#, 16#0073#, 16#0073#, 16#006F#,
1649           16#0063#, 16#0069#, 16#0061#, 16#0074#,
1650           16#0065#, 16#0064#, 16#0020#, 16#0062#,
1651           16#0065#, 16#0068#, 16#0061#, 16#0076#,
1652           16#0069#, 16#006F#, 16#0072#, 16#0073#,
1653           16#002E#, 16#0020#, 16#0054#, 16#0068#,
1654           16#0065#, 16#0020#, 16#0072#, 16#0065#,
1655           16#0071#, 16#0075#, 16#0065#, 16#0073#,
1656           16#0074#, 16#006F#, 16#0072#, 16#0020#,
1657           16#0063#, 16#006F#, 16#006E#, 16#0074#,
1658           16#0069#, 16#006E#, 16#0075#, 16#0065#,
1659           16#0073#, 16#0020#, 16#0065#, 16#0078#,
1660           16#0065#, 16#0063#, 16#0075#, 16#0074#,
1661           16#0069#, 16#006F#, 16#006E#, 16#0020#,
1662           16#0069#, 16#006D#, 16#006D#, 16#0065#,
1663           16#0064#, 16#0069#, 16#0061#, 16#0074#,
1664           16#0065#, 16#006C#, 16#0079#, 16#002E#,
1665           16#0020#, 16#0041#, 16#006E#, 16#0079#,
1666           16#0020#, 16#0072#, 16#0065#, 16#0070#,
1667           16#006C#, 16#0079#, 16#0020#, 16#006D#,
1668           16#0065#, 16#0073#, 16#0073#, 16#0061#,
1669           16#0067#, 16#0065#, 16#0020#, 16#0069#,
1670           16#0073#, 16#0020#, 16#0069#, 16#0067#,
1671           16#006E#, 16#006F#, 16#0072#, 16#0065#,
1672           16#0064#, 16#0020#, 16#0061#, 16#006E#,
1673           16#0064#, 16#0020#, 16#0069#, 16#0073#,
1674           16#0020#, 16#006E#, 16#006F#, 16#0074#,
1675           16#0020#, 16#0074#, 16#0072#, 16#0061#,
1676           16#006E#, 16#0073#, 16#006D#, 16#0069#,
1677           16#0074#, 16#0074#, 16#0065#, 16#0064#,
1678           16#0020#, 16#0074#, 16#006F#, 16#0020#,
1679           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1680           16#0072#, 16#0065#, 16#0071#, 16#0075#,
1681           16#0065#, 16#0073#, 16#0074#, 16#006F#,
1682           16#0072#, 16#002E#, 16#0020#, 16#0049#,
1683           16#0066#, 16#0020#, 16#0074#, 16#0068#,
1684           16#0065#, 16#0020#, 16#0069#, 16#006E#,
1685           16#0070#, 16#0075#, 16#0074#, 16#0020#,
1686           16#0069#, 16#0073#, 16#0020#, 16#0061#,
1687           16#006C#, 16#0072#, 16#0065#, 16#0061#,
1688           16#0064#, 16#0079#, 16#0020#, 16#0061#,
1689           16#0020#, 16#0073#, 16#0069#, 16#0067#,
1690           16#006E#, 16#0061#, 16#006C#, 16#0020#,
1691           16#0069#, 16#006E#, 16#0073#, 16#0074#,
1692           16#0061#, 16#006E#, 16#0063#, 16#0065#,
1693           16#002C#, 16#0020#, 16#0075#, 16#0073#,
1694           16#0065#, 16#0020#, 16#0061#, 16#0020#,
1695           16#0073#, 16#0065#, 16#006E#, 16#0064#,
1696           16#0020#, 16#006F#, 16#0062#, 16#006A#,
1697           16#0065#, 16#0063#, 16#0074#, 16#0020#,
1698           16#0061#, 16#0063#, 16#0074#, 16#0069#,
1699           16#006F#, 16#006E#, 16#002E#,
1700           others => 16#0000#),
1701         others => <>);
1702
1703   --  "is_multicast_or_is_multireceive"
1704
1705   MS_053B : aliased Matreshka.Internals.Strings.Shared_String
1706     := (Size   => 39,
1707         Unused => 31,
1708         Length => 31,
1709         Value  =>
1710          (16#0069#, 16#0073#, 16#005F#, 16#006D#,
1711           16#0075#, 16#006C#, 16#0074#, 16#0069#,
1712           16#0063#, 16#0061#, 16#0073#, 16#0074#,
1713           16#005F#, 16#006F#, 16#0072#, 16#005F#,
1714           16#0069#, 16#0073#, 16#005F#, 16#006D#,
1715           16#0075#, 16#006C#, 16#0074#, 16#0069#,
1716           16#0072#, 16#0065#, 16#0063#, 16#0065#,
1717           16#0069#, 16#0076#, 16#0065#,
1718           others => 16#0000#),
1719         others => <>);
1720
1721   --  "A_contract_substitution"
1722
1723   MS_053C : aliased Matreshka.Internals.Strings.Shared_String
1724     := (Size   => 31,
1725         Unused => 23,
1726         Length => 23,
1727         Value  =>
1728          (16#0041#, 16#005F#, 16#0063#, 16#006F#,
1729           16#006E#, 16#0074#, 16#0072#, 16#0061#,
1730           16#0063#, 16#0074#, 16#005F#, 16#0073#,
1731           16#0075#, 16#0062#, 16#0073#, 16#0074#,
1732           16#0069#, 16#0074#, 16#0075#, 16#0074#,
1733           16#0069#, 16#006F#, 16#006E#,
1734           others => 16#0000#),
1735         others => <>);
1736
1737   --  "References the ExtensionPoints owned by the use case."
1738
1739   MS_053D : aliased Matreshka.Internals.Strings.Shared_String
1740     := (Size   => 55,
1741         Unused => 53,
1742         Length => 53,
1743         Value  =>
1744          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
1745           16#0072#, 16#0065#, 16#006E#, 16#0063#,
1746           16#0065#, 16#0073#, 16#0020#, 16#0074#,
1747           16#0068#, 16#0065#, 16#0020#, 16#0045#,
1748           16#0078#, 16#0074#, 16#0065#, 16#006E#,
1749           16#0073#, 16#0069#, 16#006F#, 16#006E#,
1750           16#0050#, 16#006F#, 16#0069#, 16#006E#,
1751           16#0074#, 16#0073#, 16#0020#, 16#006F#,
1752           16#0077#, 16#006E#, 16#0065#, 16#0064#,
1753           16#0020#, 16#0062#, 16#0079#, 16#0020#,
1754           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1755           16#0075#, 16#0073#, 16#0065#, 16#0020#,
1756           16#0063#, 16#0061#, 16#0073#, 16#0065#,
1757           16#002E#,
1758           others => 16#0000#),
1759         others => <>);
1760
1761   --  "ControlNode"
1762
1763   MS_053E : aliased Matreshka.Internals.Strings.Shared_String
1764     := (Size   => 15,
1765         Unused => 11,
1766         Length => 11,
1767         Value  =>
1768          (16#0043#, 16#006F#, 16#006E#, 16#0074#,
1769           16#0072#, 16#006F#, 16#006C#, 16#004E#,
1770           16#006F#, 16#0064#, 16#0065#,
1771           others => 16#0000#),
1772         others => <>);
1773
1774   --  "separator"
1775
1776   MS_053F : aliased Matreshka.Internals.Strings.Shared_String
1777     := (Size   => 15,
1778         Unused => 9,
1779         Length => 9,
1780         Value  =>
1781          (16#0073#, 16#0065#, 16#0070#, 16#0061#,
1782           16#0072#, 16#0061#, 16#0074#, 16#006F#,
1783           16#0072#,
1784           others => 16#0000#),
1785         others => <>);
1786
1787   --  "The multiplicity of the variable must be compatible with the multiplicity of the output pin."
1788
1789   MS_0540 : aliased Matreshka.Internals.Strings.Shared_String
1790     := (Size   => 95,
1791         Unused => 92,
1792         Length => 92,
1793         Value  =>
1794          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1795           16#006D#, 16#0075#, 16#006C#, 16#0074#,
1796           16#0069#, 16#0070#, 16#006C#, 16#0069#,
1797           16#0063#, 16#0069#, 16#0074#, 16#0079#,
1798           16#0020#, 16#006F#, 16#0066#, 16#0020#,
1799           16#0074#, 16#0068#, 16#0065#, 16#0020#,
1800           16#0076#, 16#0061#, 16#0072#, 16#0069#,
1801           16#0061#, 16#0062#, 16#006C#, 16#0065#,
1802           16#0020#, 16#006D#, 16#0075#, 16#0073#,
1803           16#0074#, 16#0020#, 16#0062#, 16#0065#,
1804           16#0020#, 16#0063#, 16#006F#, 16#006D#,
1805           16#0070#, 16#0061#, 16#0074#, 16#0069#,
1806           16#0062#, 16#006C#, 16#0065#, 16#0020#,
1807           16#0077#, 16#0069#, 16#0074#, 16#0068#,
1808           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1809           16#0020#, 16#006D#, 16#0075#, 16#006C#,
1810           16#0074#, 16#0069#, 16#0070#, 16#006C#,
1811           16#0069#, 16#0063#, 16#0069#, 16#0074#,
1812           16#0079#, 16#0020#, 16#006F#, 16#0066#,
1813           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1814           16#0020#, 16#006F#, 16#0075#, 16#0074#,
1815           16#0070#, 16#0075#, 16#0074#, 16#0020#,
1816           16#0070#, 16#0069#, 16#006E#, 16#002E#,
1817           others => 16#0000#),
1818         others => <>);
1819
1820   --  "The Elements owned by this element."
1821
1822   MS_0541 : aliased Matreshka.Internals.Strings.Shared_String
1823     := (Size   => 39,
1824         Unused => 35,
1825         Length => 35,
1826         Value  =>
1827          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1828           16#0045#, 16#006C#, 16#0065#, 16#006D#,
1829           16#0065#, 16#006E#, 16#0074#, 16#0073#,
1830           16#0020#, 16#006F#, 16#0077#, 16#006E#,
1831           16#0065#, 16#0064#, 16#0020#, 16#0062#,
1832           16#0079#, 16#0020#, 16#0074#, 16#0068#,
1833           16#0069#, 16#0073#, 16#0020#, 16#0065#,
1834           16#006C#, 16#0065#, 16#006D#, 16#0065#,
1835           16#006E#, 16#0074#, 16#002E#,
1836           others => 16#0000#),
1837         others => <>);
1838
1839   --  "A_type_typedElement"
1840
1841   MS_0542 : aliased Matreshka.Internals.Strings.Shared_String
1842     := (Size   => 23,
1843         Unused => 19,
1844         Length => 19,
1845         Value  =>
1846          (16#0041#, 16#005F#, 16#0074#, 16#0079#,
1847           16#0070#, 16#0065#, 16#005F#, 16#0074#,
1848           16#0079#, 16#0070#, 16#0065#, 16#0064#,
1849           16#0045#, 16#006C#, 16#0065#, 16#006D#,
1850           16#0065#, 16#006E#, 16#0074#,
1851           others => 16#0000#),
1852         others => <>);
1853
1854   --  "CollaborationUse"
1855
1856   MS_0543 : aliased Matreshka.Internals.Strings.Shared_String
1857     := (Size   => 23,
1858         Unused => 16,
1859         Length => 16,
1860         Value  =>
1861          (16#0043#, 16#006F#, 16#006C#, 16#006C#,
1862           16#0061#, 16#0062#, 16#006F#, 16#0072#,
1863           16#0061#, 16#0074#, 16#0069#, 16#006F#,
1864           16#006E#, 16#0055#, 16#0073#, 16#0065#,
1865           others => 16#0000#),
1866         others => <>);
1867
1868   --  "A protocol transition specifies a legal transition for an operation. Transitions of protocol state machines have the following information: a pre condition (guard), on trigger, and a post condition. Every protocol transition is associated to zero or one operation (referred BehavioralFeature) that belongs to the context classifier of the protocol state machine."
1869
1870   MS_0544 : aliased Matreshka.Internals.Strings.Shared_String
1871     := (Size   => 375,
1872         Unused => 362,
1873         Length => 362,
1874         Value  =>
1875          (16#0041#, 16#0020#, 16#0070#, 16#0072#,
1876           16#006F#, 16#0074#, 16#006F#, 16#0063#,
1877           16#006F#, 16#006C#, 16#0020#, 16#0074#,
1878           16#0072#, 16#0061#, 16#006E#, 16#0073#,
1879           16#0069#, 16#0074#, 16#0069#, 16#006F#,
1880           16#006E#, 16#0020#, 16#0073#, 16#0070#,
1881           16#0065#, 16#0063#, 16#0069#, 16#0066#,
1882           16#0069#, 16#0065#, 16#0073#, 16#0020#,
1883           16#0061#, 16#0020#, 16#006C#, 16#0065#,
1884           16#0067#, 16#0061#, 16#006C#, 16#0020#,
1885           16#0074#, 16#0072#, 16#0061#, 16#006E#,
1886           16#0073#, 16#0069#, 16#0074#, 16#0069#,
1887           16#006F#, 16#006E#, 16#0020#, 16#0066#,
1888           16#006F#, 16#0072#, 16#0020#, 16#0061#,
1889           16#006E#, 16#0020#, 16#006F#, 16#0070#,
1890           16#0065#, 16#0072#, 16#0061#, 16#0074#,
1891           16#0069#, 16#006F#, 16#006E#, 16#002E#,
1892           16#0020#, 16#0054#, 16#0072#, 16#0061#,
1893           16#006E#, 16#0073#, 16#0069#, 16#0074#,
1894           16#0069#, 16#006F#, 16#006E#, 16#0073#,
1895           16#0020#, 16#006F#, 16#0066#, 16#0020#,
1896           16#0070#, 16#0072#, 16#006F#, 16#0074#,
1897           16#006F#, 16#0063#, 16#006F#, 16#006C#,
1898           16#0020#, 16#0073#, 16#0074#, 16#0061#,
1899           16#0074#, 16#0065#, 16#0020#, 16#006D#,
1900           16#0061#, 16#0063#, 16#0068#, 16#0069#,
1901           16#006E#, 16#0065#, 16#0073#, 16#0020#,
1902           16#0068#, 16#0061#, 16#0076#, 16#0065#,
1903           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1904           16#0020#, 16#0066#, 16#006F#, 16#006C#,
1905           16#006C#, 16#006F#, 16#0077#, 16#0069#,
1906           16#006E#, 16#0067#, 16#0020#, 16#0069#,
1907           16#006E#, 16#0066#, 16#006F#, 16#0072#,
1908           16#006D#, 16#0061#, 16#0074#, 16#0069#,
1909           16#006F#, 16#006E#, 16#003A#, 16#0020#,
1910           16#0061#, 16#0020#, 16#0070#, 16#0072#,
1911           16#0065#, 16#0020#, 16#0063#, 16#006F#,
1912           16#006E#, 16#0064#, 16#0069#, 16#0074#,
1913           16#0069#, 16#006F#, 16#006E#, 16#0020#,
1914           16#0028#, 16#0067#, 16#0075#, 16#0061#,
1915           16#0072#, 16#0064#, 16#0029#, 16#002C#,
1916           16#0020#, 16#006F#, 16#006E#, 16#0020#,
1917           16#0074#, 16#0072#, 16#0069#, 16#0067#,
1918           16#0067#, 16#0065#, 16#0072#, 16#002C#,
1919           16#0020#, 16#0061#, 16#006E#, 16#0064#,
1920           16#0020#, 16#0061#, 16#0020#, 16#0070#,
1921           16#006F#, 16#0073#, 16#0074#, 16#0020#,
1922           16#0063#, 16#006F#, 16#006E#, 16#0064#,
1923           16#0069#, 16#0074#, 16#0069#, 16#006F#,
1924           16#006E#, 16#002E#, 16#0020#, 16#0045#,
1925           16#0076#, 16#0065#, 16#0072#, 16#0079#,
1926           16#0020#, 16#0070#, 16#0072#, 16#006F#,
1927           16#0074#, 16#006F#, 16#0063#, 16#006F#,
1928           16#006C#, 16#0020#, 16#0074#, 16#0072#,
1929           16#0061#, 16#006E#, 16#0073#, 16#0069#,
1930           16#0074#, 16#0069#, 16#006F#, 16#006E#,
1931           16#0020#, 16#0069#, 16#0073#, 16#0020#,
1932           16#0061#, 16#0073#, 16#0073#, 16#006F#,
1933           16#0063#, 16#0069#, 16#0061#, 16#0074#,
1934           16#0065#, 16#0064#, 16#0020#, 16#0074#,
1935           16#006F#, 16#0020#, 16#007A#, 16#0065#,
1936           16#0072#, 16#006F#, 16#0020#, 16#006F#,
1937           16#0072#, 16#0020#, 16#006F#, 16#006E#,
1938           16#0065#, 16#0020#, 16#006F#, 16#0070#,
1939           16#0065#, 16#0072#, 16#0061#, 16#0074#,
1940           16#0069#, 16#006F#, 16#006E#, 16#0020#,
1941           16#0028#, 16#0072#, 16#0065#, 16#0066#,
1942           16#0065#, 16#0072#, 16#0072#, 16#0065#,
1943           16#0064#, 16#0020#, 16#0042#, 16#0065#,
1944           16#0068#, 16#0061#, 16#0076#, 16#0069#,
1945           16#006F#, 16#0072#, 16#0061#, 16#006C#,
1946           16#0046#, 16#0065#, 16#0061#, 16#0074#,
1947           16#0075#, 16#0072#, 16#0065#, 16#0029#,
1948           16#0020#, 16#0074#, 16#0068#, 16#0061#,
1949           16#0074#, 16#0020#, 16#0062#, 16#0065#,
1950           16#006C#, 16#006F#, 16#006E#, 16#0067#,
1951           16#0073#, 16#0020#, 16#0074#, 16#006F#,
1952           16#0020#, 16#0074#, 16#0068#, 16#0065#,
1953           16#0020#, 16#0063#, 16#006F#, 16#006E#,
1954           16#0074#, 16#0065#, 16#0078#, 16#0074#,
1955           16#0020#, 16#0063#, 16#006C#, 16#0061#,
1956           16#0073#, 16#0073#, 16#0069#, 16#0066#,
1957           16#0069#, 16#0065#, 16#0072#, 16#0020#,
1958           16#006F#, 16#0066#, 16#0020#, 16#0074#,
1959           16#0068#, 16#0065#, 16#0020#, 16#0070#,
1960           16#0072#, 16#006F#, 16#0074#, 16#006F#,
1961           16#0063#, 16#006F#, 16#006C#, 16#0020#,
1962           16#0073#, 16#0074#, 16#0061#, 16#0074#,
1963           16#0065#, 16#0020#, 16#006D#, 16#0061#,
1964           16#0063#, 16#0068#, 16#0069#, 16#006E#,
1965           16#0065#, 16#002E#,
1966           others => 16#0000#),
1967         others => <>);
1968
1969   --  "Designates the region that owns this transition."
1970
1971   MS_0545 : aliased Matreshka.Internals.Strings.Shared_String
1972     := (Size   => 55,
1973         Unused => 48,
1974         Length => 48,
1975         Value  =>
1976          (16#0044#, 16#0065#, 16#0073#, 16#0069#,
1977           16#0067#, 16#006E#, 16#0061#, 16#0074#,
1978           16#0065#, 16#0073#, 16#0020#, 16#0074#,
1979           16#0068#, 16#0065#, 16#0020#, 16#0072#,
1980           16#0065#, 16#0067#, 16#0069#, 16#006F#,
1981           16#006E#, 16#0020#, 16#0074#, 16#0068#,
1982           16#0061#, 16#0074#, 16#0020#, 16#006F#,
1983           16#0077#, 16#006E#, 16#0073#, 16#0020#,
1984           16#0074#, 16#0068#, 16#0069#, 16#0073#,
1985           16#0020#, 16#0074#, 16#0072#, 16#0061#,
1986           16#006E#, 16#0073#, 16#0069#, 16#0074#,
1987           16#0069#, 16#006F#, 16#006E#, 16#002E#,
1988           others => 16#0000#),
1989         others => <>);
1990
1991   --  "The type and ordering of the result output pin are same as the type and ordering of the open association end."
1992
1993   MS_0546 : aliased Matreshka.Internals.Strings.Shared_String
1994     := (Size   => 119,
1995         Unused => 109,
1996         Length => 109,
1997         Value  =>
1998          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
1999           16#0074#, 16#0079#, 16#0070#, 16#0065#,
2000           16#0020#, 16#0061#, 16#006E#, 16#0064#,
2001           16#0020#, 16#006F#, 16#0072#, 16#0064#,
2002           16#0065#, 16#0072#, 16#0069#, 16#006E#,
2003           16#0067#, 16#0020#, 16#006F#, 16#0066#,
2004           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2005           16#0020#, 16#0072#, 16#0065#, 16#0073#,
2006           16#0075#, 16#006C#, 16#0074#, 16#0020#,
2007           16#006F#, 16#0075#, 16#0074#, 16#0070#,
2008           16#0075#, 16#0074#, 16#0020#, 16#0070#,
2009           16#0069#, 16#006E#, 16#0020#, 16#0061#,
2010           16#0072#, 16#0065#, 16#0020#, 16#0073#,
2011           16#0061#, 16#006D#, 16#0065#, 16#0020#,
2012           16#0061#, 16#0073#, 16#0020#, 16#0074#,
2013           16#0068#, 16#0065#, 16#0020#, 16#0074#,
2014           16#0079#, 16#0070#, 16#0065#, 16#0020#,
2015           16#0061#, 16#006E#, 16#0064#, 16#0020#,
2016           16#006F#, 16#0072#, 16#0064#, 16#0065#,
2017           16#0072#, 16#0069#, 16#006E#, 16#0067#,
2018           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2019           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2020           16#006F#, 16#0070#, 16#0065#, 16#006E#,
2021           16#0020#, 16#0061#, 16#0073#, 16#0073#,
2022           16#006F#, 16#0063#, 16#0069#, 16#0061#,
2023           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2024           16#0020#, 16#0065#, 16#006E#, 16#0064#,
2025           16#002E#,
2026           others => 16#0000#),
2027         others => <>);
2028
2029   --  "private"
2030
2031   MS_0547 : aliased Matreshka.Internals.Strings.Shared_String
2032     := (Size   => 15,
2033         Unused => 7,
2034         Length => 7,
2035         Value  =>
2036          (16#0070#, 16#0072#, 16#0069#, 16#0076#,
2037           16#0061#, 16#0074#, 16#0065#,
2038           others => 16#0000#),
2039         others => <>);
2040
2041   --  "A_insertAt_addVariableValueAction"
2042
2043   MS_0548 : aliased Matreshka.Internals.Strings.Shared_String
2044     := (Size   => 39,
2045         Unused => 33,
2046         Length => 33,
2047         Value  =>
2048          (16#0041#, 16#005F#, 16#0069#, 16#006E#,
2049           16#0073#, 16#0065#, 16#0072#, 16#0074#,
2050           16#0041#, 16#0074#, 16#005F#, 16#0061#,
2051           16#0064#, 16#0064#, 16#0056#, 16#0061#,
2052           16#0072#, 16#0069#, 16#0061#, 16#0062#,
2053           16#006C#, 16#0065#, 16#0056#, 16#0061#,
2054           16#006C#, 16#0075#, 16#0065#, 16#0041#,
2055           16#0063#, 16#0074#, 16#0069#, 16#006F#,
2056           16#006E#,
2057           others => 16#0000#),
2058         others => <>);
2059
2060   --  "result_no_incoming"
2061
2062   MS_0549 : aliased Matreshka.Internals.Strings.Shared_String
2063     := (Size   => 23,
2064         Unused => 18,
2065         Length => 18,
2066         Value  =>
2067          (16#0072#, 16#0065#, 16#0073#, 16#0075#,
2068           16#006C#, 16#0074#, 16#005F#, 16#006E#,
2069           16#006F#, 16#005F#, 16#0069#, 16#006E#,
2070           16#0063#, 16#006F#, 16#006D#, 16#0069#,
2071           16#006E#, 16#0067#,
2072           others => 16#0000#),
2073         others => <>);
2074
2075   --  "An optional list of ordered qualifier attributes for the end. If the list is empty, then the Association is not qualified."
2076
2077   MS_054A : aliased Matreshka.Internals.Strings.Shared_String
2078     := (Size   => 127,
2079         Unused => 122,
2080         Length => 122,
2081         Value  =>
2082          (16#0041#, 16#006E#, 16#0020#, 16#006F#,
2083           16#0070#, 16#0074#, 16#0069#, 16#006F#,
2084           16#006E#, 16#0061#, 16#006C#, 16#0020#,
2085           16#006C#, 16#0069#, 16#0073#, 16#0074#,
2086           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2087           16#006F#, 16#0072#, 16#0064#, 16#0065#,
2088           16#0072#, 16#0065#, 16#0064#, 16#0020#,
2089           16#0071#, 16#0075#, 16#0061#, 16#006C#,
2090           16#0069#, 16#0066#, 16#0069#, 16#0065#,
2091           16#0072#, 16#0020#, 16#0061#, 16#0074#,
2092           16#0074#, 16#0072#, 16#0069#, 16#0062#,
2093           16#0075#, 16#0074#, 16#0065#, 16#0073#,
2094           16#0020#, 16#0066#, 16#006F#, 16#0072#,
2095           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2096           16#0020#, 16#0065#, 16#006E#, 16#0064#,
2097           16#002E#, 16#0020#, 16#0049#, 16#0066#,
2098           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2099           16#0020#, 16#006C#, 16#0069#, 16#0073#,
2100           16#0074#, 16#0020#, 16#0069#, 16#0073#,
2101           16#0020#, 16#0065#, 16#006D#, 16#0070#,
2102           16#0074#, 16#0079#, 16#002C#, 16#0020#,
2103           16#0074#, 16#0068#, 16#0065#, 16#006E#,
2104           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2105           16#0020#, 16#0041#, 16#0073#, 16#0073#,
2106           16#006F#, 16#0063#, 16#0069#, 16#0061#,
2107           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2108           16#0020#, 16#0069#, 16#0073#, 16#0020#,
2109           16#006E#, 16#006F#, 16#0074#, 16#0020#,
2110           16#0071#, 16#0075#, 16#0061#, 16#006C#,
2111           16#0069#, 16#0066#, 16#0069#, 16#0065#,
2112           16#0064#, 16#002E#,
2113           others => 16#0000#),
2114         others => <>);
2115
2116   --  "Object nodes connected by an object flow, with optionally intervening control nodes, must have compatible types. In particular, the downstream object node type must be the same or a supertype of the upstream object node type."
2117
2118   MS_054B : aliased Matreshka.Internals.Strings.Shared_String
2119     := (Size   => 239,
2120         Unused => 225,
2121         Length => 225,
2122         Value  =>
2123          (16#004F#, 16#0062#, 16#006A#, 16#0065#,
2124           16#0063#, 16#0074#, 16#0020#, 16#006E#,
2125           16#006F#, 16#0064#, 16#0065#, 16#0073#,
2126           16#0020#, 16#0063#, 16#006F#, 16#006E#,
2127           16#006E#, 16#0065#, 16#0063#, 16#0074#,
2128           16#0065#, 16#0064#, 16#0020#, 16#0062#,
2129           16#0079#, 16#0020#, 16#0061#, 16#006E#,
2130           16#0020#, 16#006F#, 16#0062#, 16#006A#,
2131           16#0065#, 16#0063#, 16#0074#, 16#0020#,
2132           16#0066#, 16#006C#, 16#006F#, 16#0077#,
2133           16#002C#, 16#0020#, 16#0077#, 16#0069#,
2134           16#0074#, 16#0068#, 16#0020#, 16#006F#,
2135           16#0070#, 16#0074#, 16#0069#, 16#006F#,
2136           16#006E#, 16#0061#, 16#006C#, 16#006C#,
2137           16#0079#, 16#0020#, 16#0069#, 16#006E#,
2138           16#0074#, 16#0065#, 16#0072#, 16#0076#,
2139           16#0065#, 16#006E#, 16#0069#, 16#006E#,
2140           16#0067#, 16#0020#, 16#0063#, 16#006F#,
2141           16#006E#, 16#0074#, 16#0072#, 16#006F#,
2142           16#006C#, 16#0020#, 16#006E#, 16#006F#,
2143           16#0064#, 16#0065#, 16#0073#, 16#002C#,
2144           16#0020#, 16#006D#, 16#0075#, 16#0073#,
2145           16#0074#, 16#0020#, 16#0068#, 16#0061#,
2146           16#0076#, 16#0065#, 16#0020#, 16#0063#,
2147           16#006F#, 16#006D#, 16#0070#, 16#0061#,
2148           16#0074#, 16#0069#, 16#0062#, 16#006C#,
2149           16#0065#, 16#0020#, 16#0074#, 16#0079#,
2150           16#0070#, 16#0065#, 16#0073#, 16#002E#,
2151           16#0020#, 16#0049#, 16#006E#, 16#0020#,
2152           16#0070#, 16#0061#, 16#0072#, 16#0074#,
2153           16#0069#, 16#0063#, 16#0075#, 16#006C#,
2154           16#0061#, 16#0072#, 16#002C#, 16#0020#,
2155           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2156           16#0064#, 16#006F#, 16#0077#, 16#006E#,
2157           16#0073#, 16#0074#, 16#0072#, 16#0065#,
2158           16#0061#, 16#006D#, 16#0020#, 16#006F#,
2159           16#0062#, 16#006A#, 16#0065#, 16#0063#,
2160           16#0074#, 16#0020#, 16#006E#, 16#006F#,
2161           16#0064#, 16#0065#, 16#0020#, 16#0074#,
2162           16#0079#, 16#0070#, 16#0065#, 16#0020#,
2163           16#006D#, 16#0075#, 16#0073#, 16#0074#,
2164           16#0020#, 16#0062#, 16#0065#, 16#0020#,
2165           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2166           16#0073#, 16#0061#, 16#006D#, 16#0065#,
2167           16#0020#, 16#006F#, 16#0072#, 16#0020#,
2168           16#0061#, 16#0020#, 16#0073#, 16#0075#,
2169           16#0070#, 16#0065#, 16#0072#, 16#0074#,
2170           16#0079#, 16#0070#, 16#0065#, 16#0020#,
2171           16#006F#, 16#0066#, 16#0020#, 16#0074#,
2172           16#0068#, 16#0065#, 16#0020#, 16#0075#,
2173           16#0070#, 16#0073#, 16#0074#, 16#0072#,
2174           16#0065#, 16#0061#, 16#006D#, 16#0020#,
2175           16#006F#, 16#0062#, 16#006A#, 16#0065#,
2176           16#0063#, 16#0074#, 16#0020#, 16#006E#,
2177           16#006F#, 16#0064#, 16#0065#, 16#0020#,
2178           16#0074#, 16#0079#, 16#0070#, 16#0065#,
2179           16#002E#,
2180           others => 16#0000#),
2181         others => <>);
2182
2183   --  "lowerbound"
2184
2185   MS_054C : aliased Matreshka.Internals.Strings.Shared_String
2186     := (Size   => 15,
2187         Unused => 10,
2188         Length => 10,
2189         Value  =>
2190          (16#006C#, 16#006F#, 16#0077#, 16#0065#,
2191           16#0072#, 16#0062#, 16#006F#, 16#0075#,
2192           16#006E#, 16#0064#,
2193           others => 16#0000#),
2194         others => <>);
2195
2196   --  "An information flow specifies that one or more information items circulates from its sources to its targets. Information flows require some kind of information channel for transmitting information items from the source to the destination. An information channel is represented in various ways depending on the nature of its sources and targets. It may be represented by connectors, links, associations, or even dependencies. For example, if the source and destination are parts in some composite structure such as a collaboration, then the information channel is likely to be represented by a connector between them. Or, if the source and target are objects (which are a kind of instance specification), they may be represented by a link that joins the two, and so on."
2197
2198   MS_054D : aliased Matreshka.Internals.Strings.Shared_String
2199     := (Size   => 799,
2200         Unused => 768,
2201         Length => 768,
2202         Value  =>
2203          (16#0041#, 16#006E#, 16#0020#, 16#0069#,
2204           16#006E#, 16#0066#, 16#006F#, 16#0072#,
2205           16#006D#, 16#0061#, 16#0074#, 16#0069#,
2206           16#006F#, 16#006E#, 16#0020#, 16#0066#,
2207           16#006C#, 16#006F#, 16#0077#, 16#0020#,
2208           16#0073#, 16#0070#, 16#0065#, 16#0063#,
2209           16#0069#, 16#0066#, 16#0069#, 16#0065#,
2210           16#0073#, 16#0020#, 16#0074#, 16#0068#,
2211           16#0061#, 16#0074#, 16#0020#, 16#006F#,
2212           16#006E#, 16#0065#, 16#0020#, 16#006F#,
2213           16#0072#, 16#0020#, 16#006D#, 16#006F#,
2214           16#0072#, 16#0065#, 16#0020#, 16#0069#,
2215           16#006E#, 16#0066#, 16#006F#, 16#0072#,
2216           16#006D#, 16#0061#, 16#0074#, 16#0069#,
2217           16#006F#, 16#006E#, 16#0020#, 16#0069#,
2218           16#0074#, 16#0065#, 16#006D#, 16#0073#,
2219           16#0020#, 16#0063#, 16#0069#, 16#0072#,
2220           16#0063#, 16#0075#, 16#006C#, 16#0061#,
2221           16#0074#, 16#0065#, 16#0073#, 16#0020#,
2222           16#0066#, 16#0072#, 16#006F#, 16#006D#,
2223           16#0020#, 16#0069#, 16#0074#, 16#0073#,
2224           16#0020#, 16#0073#, 16#006F#, 16#0075#,
2225           16#0072#, 16#0063#, 16#0065#, 16#0073#,
2226           16#0020#, 16#0074#, 16#006F#, 16#0020#,
2227           16#0069#, 16#0074#, 16#0073#, 16#0020#,
2228           16#0074#, 16#0061#, 16#0072#, 16#0067#,
2229           16#0065#, 16#0074#, 16#0073#, 16#002E#,
2230           16#0020#, 16#0049#, 16#006E#, 16#0066#,
2231           16#006F#, 16#0072#, 16#006D#, 16#0061#,
2232           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2233           16#0020#, 16#0066#, 16#006C#, 16#006F#,
2234           16#0077#, 16#0073#, 16#0020#, 16#0072#,
2235           16#0065#, 16#0071#, 16#0075#, 16#0069#,
2236           16#0072#, 16#0065#, 16#0020#, 16#0073#,
2237           16#006F#, 16#006D#, 16#0065#, 16#0020#,
2238           16#006B#, 16#0069#, 16#006E#, 16#0064#,
2239           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2240           16#0069#, 16#006E#, 16#0066#, 16#006F#,
2241           16#0072#, 16#006D#, 16#0061#, 16#0074#,
2242           16#0069#, 16#006F#, 16#006E#, 16#0020#,
2243           16#0063#, 16#0068#, 16#0061#, 16#006E#,
2244           16#006E#, 16#0065#, 16#006C#, 16#0020#,
2245           16#0066#, 16#006F#, 16#0072#, 16#0020#,
2246           16#0074#, 16#0072#, 16#0061#, 16#006E#,
2247           16#0073#, 16#006D#, 16#0069#, 16#0074#,
2248           16#0074#, 16#0069#, 16#006E#, 16#0067#,
2249           16#0020#, 16#0069#, 16#006E#, 16#0066#,
2250           16#006F#, 16#0072#, 16#006D#, 16#0061#,
2251           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2252           16#0020#, 16#0069#, 16#0074#, 16#0065#,
2253           16#006D#, 16#0073#, 16#0020#, 16#0066#,
2254           16#0072#, 16#006F#, 16#006D#, 16#0020#,
2255           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2256           16#0073#, 16#006F#, 16#0075#, 16#0072#,
2257           16#0063#, 16#0065#, 16#0020#, 16#0074#,
2258           16#006F#, 16#0020#, 16#0074#, 16#0068#,
2259           16#0065#, 16#0020#, 16#0064#, 16#0065#,
2260           16#0073#, 16#0074#, 16#0069#, 16#006E#,
2261           16#0061#, 16#0074#, 16#0069#, 16#006F#,
2262           16#006E#, 16#002E#, 16#0020#, 16#0041#,
2263           16#006E#, 16#0020#, 16#0069#, 16#006E#,
2264           16#0066#, 16#006F#, 16#0072#, 16#006D#,
2265           16#0061#, 16#0074#, 16#0069#, 16#006F#,
2266           16#006E#, 16#0020#, 16#0063#, 16#0068#,
2267           16#0061#, 16#006E#, 16#006E#, 16#0065#,
2268           16#006C#, 16#0020#, 16#0069#, 16#0073#,
2269           16#0020#, 16#0072#, 16#0065#, 16#0070#,
2270           16#0072#, 16#0065#, 16#0073#, 16#0065#,
2271           16#006E#, 16#0074#, 16#0065#, 16#0064#,
2272           16#0020#, 16#0069#, 16#006E#, 16#0020#,
2273           16#0076#, 16#0061#, 16#0072#, 16#0069#,
2274           16#006F#, 16#0075#, 16#0073#, 16#0020#,
2275           16#0077#, 16#0061#, 16#0079#, 16#0073#,
2276           16#0020#, 16#0064#, 16#0065#, 16#0070#,
2277           16#0065#, 16#006E#, 16#0064#, 16#0069#,
2278           16#006E#, 16#0067#, 16#0020#, 16#006F#,
2279           16#006E#, 16#0020#, 16#0074#, 16#0068#,
2280           16#0065#, 16#0020#, 16#006E#, 16#0061#,
2281           16#0074#, 16#0075#, 16#0072#, 16#0065#,
2282           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2283           16#0069#, 16#0074#, 16#0073#, 16#0020#,
2284           16#0073#, 16#006F#, 16#0075#, 16#0072#,
2285           16#0063#, 16#0065#, 16#0073#, 16#0020#,
2286           16#0061#, 16#006E#, 16#0064#, 16#0020#,
2287           16#0074#, 16#0061#, 16#0072#, 16#0067#,
2288           16#0065#, 16#0074#, 16#0073#, 16#002E#,
2289           16#0020#, 16#0049#, 16#0074#, 16#0020#,
2290           16#006D#, 16#0061#, 16#0079#, 16#0020#,
2291           16#0062#, 16#0065#, 16#0020#, 16#0072#,
2292           16#0065#, 16#0070#, 16#0072#, 16#0065#,
2293           16#0073#, 16#0065#, 16#006E#, 16#0074#,
2294           16#0065#, 16#0064#, 16#0020#, 16#0062#,
2295           16#0079#, 16#0020#, 16#0063#, 16#006F#,
2296           16#006E#, 16#006E#, 16#0065#, 16#0063#,
2297           16#0074#, 16#006F#, 16#0072#, 16#0073#,
2298           16#002C#, 16#0020#, 16#006C#, 16#0069#,
2299           16#006E#, 16#006B#, 16#0073#, 16#002C#,
2300           16#0020#, 16#0061#, 16#0073#, 16#0073#,
2301           16#006F#, 16#0063#, 16#0069#, 16#0061#,
2302           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2303           16#0073#, 16#002C#, 16#0020#, 16#006F#,
2304           16#0072#, 16#0020#, 16#0065#, 16#0076#,
2305           16#0065#, 16#006E#, 16#0020#, 16#0064#,
2306           16#0065#, 16#0070#, 16#0065#, 16#006E#,
2307           16#0064#, 16#0065#, 16#006E#, 16#0063#,
2308           16#0069#, 16#0065#, 16#0073#, 16#002E#,
2309           16#0020#, 16#0046#, 16#006F#, 16#0072#,
2310           16#0020#, 16#0065#, 16#0078#, 16#0061#,
2311           16#006D#, 16#0070#, 16#006C#, 16#0065#,
2312           16#002C#, 16#0020#, 16#0069#, 16#0066#,
2313           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2314           16#0020#, 16#0073#, 16#006F#, 16#0075#,
2315           16#0072#, 16#0063#, 16#0065#, 16#0020#,
2316           16#0061#, 16#006E#, 16#0064#, 16#0020#,
2317           16#0064#, 16#0065#, 16#0073#, 16#0074#,
2318           16#0069#, 16#006E#, 16#0061#, 16#0074#,
2319           16#0069#, 16#006F#, 16#006E#, 16#0020#,
2320           16#0061#, 16#0072#, 16#0065#, 16#0020#,
2321           16#0070#, 16#0061#, 16#0072#, 16#0074#,
2322           16#0073#, 16#0020#, 16#0069#, 16#006E#,
2323           16#0020#, 16#0073#, 16#006F#, 16#006D#,
2324           16#0065#, 16#0020#, 16#0063#, 16#006F#,
2325           16#006D#, 16#0070#, 16#006F#, 16#0073#,
2326           16#0069#, 16#0074#, 16#0065#, 16#0020#,
2327           16#0073#, 16#0074#, 16#0072#, 16#0075#,
2328           16#0063#, 16#0074#, 16#0075#, 16#0072#,
2329           16#0065#, 16#0020#, 16#0073#, 16#0075#,
2330           16#0063#, 16#0068#, 16#0020#, 16#0061#,
2331           16#0073#, 16#0020#, 16#0061#, 16#0020#,
2332           16#0063#, 16#006F#, 16#006C#, 16#006C#,
2333           16#0061#, 16#0062#, 16#006F#, 16#0072#,
2334           16#0061#, 16#0074#, 16#0069#, 16#006F#,
2335           16#006E#, 16#002C#, 16#0020#, 16#0074#,
2336           16#0068#, 16#0065#, 16#006E#, 16#0020#,
2337           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2338           16#0069#, 16#006E#, 16#0066#, 16#006F#,
2339           16#0072#, 16#006D#, 16#0061#, 16#0074#,
2340           16#0069#, 16#006F#, 16#006E#, 16#0020#,
2341           16#0063#, 16#0068#, 16#0061#, 16#006E#,
2342           16#006E#, 16#0065#, 16#006C#, 16#0020#,
2343           16#0069#, 16#0073#, 16#0020#, 16#006C#,
2344           16#0069#, 16#006B#, 16#0065#, 16#006C#,
2345           16#0079#, 16#0020#, 16#0074#, 16#006F#,
2346           16#0020#, 16#0062#, 16#0065#, 16#0020#,
2347           16#0072#, 16#0065#, 16#0070#, 16#0072#,
2348           16#0065#, 16#0073#, 16#0065#, 16#006E#,
2349           16#0074#, 16#0065#, 16#0064#, 16#0020#,
2350           16#0062#, 16#0079#, 16#0020#, 16#0061#,
2351           16#0020#, 16#0063#, 16#006F#, 16#006E#,
2352           16#006E#, 16#0065#, 16#0063#, 16#0074#,
2353           16#006F#, 16#0072#, 16#0020#, 16#0062#,
2354           16#0065#, 16#0074#, 16#0077#, 16#0065#,
2355           16#0065#, 16#006E#, 16#0020#, 16#0074#,
2356           16#0068#, 16#0065#, 16#006D#, 16#002E#,
2357           16#0020#, 16#004F#, 16#0072#, 16#002C#,
2358           16#0020#, 16#0069#, 16#0066#, 16#0020#,
2359           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2360           16#0073#, 16#006F#, 16#0075#, 16#0072#,
2361           16#0063#, 16#0065#, 16#0020#, 16#0061#,
2362           16#006E#, 16#0064#, 16#0020#, 16#0074#,
2363           16#0061#, 16#0072#, 16#0067#, 16#0065#,
2364           16#0074#, 16#0020#, 16#0061#, 16#0072#,
2365           16#0065#, 16#0020#, 16#006F#, 16#0062#,
2366           16#006A#, 16#0065#, 16#0063#, 16#0074#,
2367           16#0073#, 16#0020#, 16#0028#, 16#0077#,
2368           16#0068#, 16#0069#, 16#0063#, 16#0068#,
2369           16#0020#, 16#0061#, 16#0072#, 16#0065#,
2370           16#0020#, 16#0061#, 16#0020#, 16#006B#,
2371           16#0069#, 16#006E#, 16#0064#, 16#0020#,
2372           16#006F#, 16#0066#, 16#0020#, 16#0069#,
2373           16#006E#, 16#0073#, 16#0074#, 16#0061#,
2374           16#006E#, 16#0063#, 16#0065#, 16#0020#,
2375           16#0073#, 16#0070#, 16#0065#, 16#0063#,
2376           16#0069#, 16#0066#, 16#0069#, 16#0063#,
2377           16#0061#, 16#0074#, 16#0069#, 16#006F#,
2378           16#006E#, 16#0029#, 16#002C#, 16#0020#,
2379           16#0074#, 16#0068#, 16#0065#, 16#0079#,
2380           16#0020#, 16#006D#, 16#0061#, 16#0079#,
2381           16#0020#, 16#0062#, 16#0065#, 16#0020#,
2382           16#0072#, 16#0065#, 16#0070#, 16#0072#,
2383           16#0065#, 16#0073#, 16#0065#, 16#006E#,
2384           16#0074#, 16#0065#, 16#0064#, 16#0020#,
2385           16#0062#, 16#0079#, 16#0020#, 16#0061#,
2386           16#0020#, 16#006C#, 16#0069#, 16#006E#,
2387           16#006B#, 16#0020#, 16#0074#, 16#0068#,
2388           16#0061#, 16#0074#, 16#0020#, 16#006A#,
2389           16#006F#, 16#0069#, 16#006E#, 16#0073#,
2390           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2391           16#0020#, 16#0074#, 16#0077#, 16#006F#,
2392           16#002C#, 16#0020#, 16#0061#, 16#006E#,
2393           16#0064#, 16#0020#, 16#0073#, 16#006F#,
2394           16#0020#, 16#006F#, 16#006E#, 16#002E#,
2395           others => 16#0000#),
2396         others => <>);
2397
2398   --  "invariant"
2399
2400   MS_054E : aliased Matreshka.Internals.Strings.Shared_String
2401     := (Size   => 15,
2402         Unused => 9,
2403         Length => 9,
2404         Value  =>
2405          (16#0069#, 16#006E#, 16#0076#, 16#0061#,
2406           16#0072#, 16#0069#, 16#0061#, 16#006E#,
2407           16#0074#,
2408           others => 16#0000#),
2409         others => <>);
2410
2411   --  "disjoint_attributes_ends"
2412
2413   MS_054F : aliased Matreshka.Internals.Strings.Shared_String
2414     := (Size   => 31,
2415         Unused => 24,
2416         Length => 24,
2417         Value  =>
2418          (16#0064#, 16#0069#, 16#0073#, 16#006A#,
2419           16#006F#, 16#0069#, 16#006E#, 16#0074#,
2420           16#005F#, 16#0061#, 16#0074#, 16#0074#,
2421           16#0072#, 16#0069#, 16#0062#, 16#0075#,
2422           16#0074#, 16#0065#, 16#0073#, 16#005F#,
2423           16#0065#, 16#006E#, 16#0064#, 16#0073#,
2424           others => 16#0000#),
2425         others => <>);
2426
2427   --  "implementingClassifier"
2428
2429   MS_0550 : aliased Matreshka.Internals.Strings.Shared_String
2430     := (Size   => 23,
2431         Unused => 22,
2432         Length => 22,
2433         Value  =>
2434          (16#0069#, 16#006D#, 16#0070#, 16#006C#,
2435           16#0065#, 16#006D#, 16#0065#, 16#006E#,
2436           16#0074#, 16#0069#, 16#006E#, 16#0067#,
2437           16#0043#, 16#006C#, 16#0061#, 16#0073#,
2438           16#0073#, 16#0069#, 16#0066#, 16#0069#,
2439           16#0065#, 16#0072#,
2440           others => 16#0000#),
2441         others => <>);
2442
2443   --  "Messages cannot cross bounderies of CombinedFragments or their operands."
2444
2445   MS_0551 : aliased Matreshka.Internals.Strings.Shared_String
2446     := (Size   => 79,
2447         Unused => 72,
2448         Length => 72,
2449         Value  =>
2450          (16#004D#, 16#0065#, 16#0073#, 16#0073#,
2451           16#0061#, 16#0067#, 16#0065#, 16#0073#,
2452           16#0020#, 16#0063#, 16#0061#, 16#006E#,
2453           16#006E#, 16#006F#, 16#0074#, 16#0020#,
2454           16#0063#, 16#0072#, 16#006F#, 16#0073#,
2455           16#0073#, 16#0020#, 16#0062#, 16#006F#,
2456           16#0075#, 16#006E#, 16#0064#, 16#0065#,
2457           16#0072#, 16#0069#, 16#0065#, 16#0073#,
2458           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2459           16#0043#, 16#006F#, 16#006D#, 16#0062#,
2460           16#0069#, 16#006E#, 16#0065#, 16#0064#,
2461           16#0046#, 16#0072#, 16#0061#, 16#0067#,
2462           16#006D#, 16#0065#, 16#006E#, 16#0074#,
2463           16#0073#, 16#0020#, 16#006F#, 16#0072#,
2464           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2465           16#0069#, 16#0072#, 16#0020#, 16#006F#,
2466           16#0070#, 16#0065#, 16#0072#, 16#0061#,
2467           16#006E#, 16#0064#, 16#0073#, 16#002E#,
2468           others => 16#0000#),
2469         others => <>);
2470
2471   --  "actionExecutionSpecification"
2472
2473   MS_0552 : aliased Matreshka.Internals.Strings.Shared_String
2474     := (Size   => 31,
2475         Unused => 28,
2476         Length => 28,
2477         Value  =>
2478          (16#0061#, 16#0063#, 16#0074#, 16#0069#,
2479           16#006F#, 16#006E#, 16#0045#, 16#0078#,
2480           16#0065#, 16#0063#, 16#0075#, 16#0074#,
2481           16#0069#, 16#006F#, 16#006E#, 16#0053#,
2482           16#0070#, 16#0065#, 16#0063#, 16#0069#,
2483           16#0066#, 16#0069#, 16#0063#, 16#0061#,
2484           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2485           others => 16#0000#),
2486         others => <>);
2487
2488   --  "same_parameterized_entity"
2489
2490   MS_0553 : aliased Matreshka.Internals.Strings.Shared_String
2491     := (Size   => 31,
2492         Unused => 25,
2493         Length => 25,
2494         Value  =>
2495          (16#0073#, 16#0061#, 16#006D#, 16#0065#,
2496           16#005F#, 16#0070#, 16#0061#, 16#0072#,
2497           16#0061#, 16#006D#, 16#0065#, 16#0074#,
2498           16#0065#, 16#0072#, 16#0069#, 16#007A#,
2499           16#0065#, 16#0064#, 16#005F#, 16#0065#,
2500           16#006E#, 16#0074#, 16#0069#, 16#0074#,
2501           16#0079#,
2502           others => 16#0000#),
2503         others => <>);
2504
2505   --  "classifier_equals_owning_enumeration"
2506
2507   MS_0554 : aliased Matreshka.Internals.Strings.Shared_String
2508     := (Size   => 39,
2509         Unused => 36,
2510         Length => 36,
2511         Value  =>
2512          (16#0063#, 16#006C#, 16#0061#, 16#0073#,
2513           16#0073#, 16#0069#, 16#0066#, 16#0069#,
2514           16#0065#, 16#0072#, 16#005F#, 16#0065#,
2515           16#0071#, 16#0075#, 16#0061#, 16#006C#,
2516           16#0073#, 16#005F#, 16#006F#, 16#0077#,
2517           16#006E#, 16#0069#, 16#006E#, 16#0067#,
2518           16#005F#, 16#0065#, 16#006E#, 16#0075#,
2519           16#006D#, 16#0065#, 16#0072#, 16#0061#,
2520           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2521           others => 16#0000#),
2522         others => <>);
2523
2524   --  "A package can have one or more profile applications to indicate which profiles have been applied. Because a profile is a package, it is possible to apply a profile not only to packages, but also to profiles."
2525
2526   MS_0555 : aliased Matreshka.Internals.Strings.Shared_String
2527     := (Size   => 215,
2528         Unused => 207,
2529         Length => 207,
2530         Value  =>
2531          (16#0041#, 16#0020#, 16#0070#, 16#0061#,
2532           16#0063#, 16#006B#, 16#0061#, 16#0067#,
2533           16#0065#, 16#0020#, 16#0063#, 16#0061#,
2534           16#006E#, 16#0020#, 16#0068#, 16#0061#,
2535           16#0076#, 16#0065#, 16#0020#, 16#006F#,
2536           16#006E#, 16#0065#, 16#0020#, 16#006F#,
2537           16#0072#, 16#0020#, 16#006D#, 16#006F#,
2538           16#0072#, 16#0065#, 16#0020#, 16#0070#,
2539           16#0072#, 16#006F#, 16#0066#, 16#0069#,
2540           16#006C#, 16#0065#, 16#0020#, 16#0061#,
2541           16#0070#, 16#0070#, 16#006C#, 16#0069#,
2542           16#0063#, 16#0061#, 16#0074#, 16#0069#,
2543           16#006F#, 16#006E#, 16#0073#, 16#0020#,
2544           16#0074#, 16#006F#, 16#0020#, 16#0069#,
2545           16#006E#, 16#0064#, 16#0069#, 16#0063#,
2546           16#0061#, 16#0074#, 16#0065#, 16#0020#,
2547           16#0077#, 16#0068#, 16#0069#, 16#0063#,
2548           16#0068#, 16#0020#, 16#0070#, 16#0072#,
2549           16#006F#, 16#0066#, 16#0069#, 16#006C#,
2550           16#0065#, 16#0073#, 16#0020#, 16#0068#,
2551           16#0061#, 16#0076#, 16#0065#, 16#0020#,
2552           16#0062#, 16#0065#, 16#0065#, 16#006E#,
2553           16#0020#, 16#0061#, 16#0070#, 16#0070#,
2554           16#006C#, 16#0069#, 16#0065#, 16#0064#,
2555           16#002E#, 16#0020#, 16#0042#, 16#0065#,
2556           16#0063#, 16#0061#, 16#0075#, 16#0073#,
2557           16#0065#, 16#0020#, 16#0061#, 16#0020#,
2558           16#0070#, 16#0072#, 16#006F#, 16#0066#,
2559           16#0069#, 16#006C#, 16#0065#, 16#0020#,
2560           16#0069#, 16#0073#, 16#0020#, 16#0061#,
2561           16#0020#, 16#0070#, 16#0061#, 16#0063#,
2562           16#006B#, 16#0061#, 16#0067#, 16#0065#,
2563           16#002C#, 16#0020#, 16#0069#, 16#0074#,
2564           16#0020#, 16#0069#, 16#0073#, 16#0020#,
2565           16#0070#, 16#006F#, 16#0073#, 16#0073#,
2566           16#0069#, 16#0062#, 16#006C#, 16#0065#,
2567           16#0020#, 16#0074#, 16#006F#, 16#0020#,
2568           16#0061#, 16#0070#, 16#0070#, 16#006C#,
2569           16#0079#, 16#0020#, 16#0061#, 16#0020#,
2570           16#0070#, 16#0072#, 16#006F#, 16#0066#,
2571           16#0069#, 16#006C#, 16#0065#, 16#0020#,
2572           16#006E#, 16#006F#, 16#0074#, 16#0020#,
2573           16#006F#, 16#006E#, 16#006C#, 16#0079#,
2574           16#0020#, 16#0074#, 16#006F#, 16#0020#,
2575           16#0070#, 16#0061#, 16#0063#, 16#006B#,
2576           16#0061#, 16#0067#, 16#0065#, 16#0073#,
2577           16#002C#, 16#0020#, 16#0062#, 16#0075#,
2578           16#0074#, 16#0020#, 16#0061#, 16#006C#,
2579           16#0073#, 16#006F#, 16#0020#, 16#0074#,
2580           16#006F#, 16#0020#, 16#0070#, 16#0072#,
2581           16#006F#, 16#0066#, 16#0069#, 16#006C#,
2582           16#0065#, 16#0073#, 16#002E#,
2583           others => 16#0000#),
2584         others => <>);
2585
2586   --  "owner"
2587
2588   MS_0556 : aliased Matreshka.Internals.Strings.Shared_String
2589     := (Size   => 7,
2590         Unused => 5,
2591         Length => 5,
2592         Value  =>
2593          (16#006F#, 16#0077#, 16#006E#, 16#0065#,
2594           16#0072#,
2595           others => 16#0000#),
2596         others => <>);
2597
2598   --  "A sequence node is a structured activity node that executes its actions in order."
2599
2600   MS_0557 : aliased Matreshka.Internals.Strings.Shared_String
2601     := (Size   => 87,
2602         Unused => 81,
2603         Length => 81,
2604         Value  =>
2605          (16#0041#, 16#0020#, 16#0073#, 16#0065#,
2606           16#0071#, 16#0075#, 16#0065#, 16#006E#,
2607           16#0063#, 16#0065#, 16#0020#, 16#006E#,
2608           16#006F#, 16#0064#, 16#0065#, 16#0020#,
2609           16#0069#, 16#0073#, 16#0020#, 16#0061#,
2610           16#0020#, 16#0073#, 16#0074#, 16#0072#,
2611           16#0075#, 16#0063#, 16#0074#, 16#0075#,
2612           16#0072#, 16#0065#, 16#0064#, 16#0020#,
2613           16#0061#, 16#0063#, 16#0074#, 16#0069#,
2614           16#0076#, 16#0069#, 16#0074#, 16#0079#,
2615           16#0020#, 16#006E#, 16#006F#, 16#0064#,
2616           16#0065#, 16#0020#, 16#0074#, 16#0068#,
2617           16#0061#, 16#0074#, 16#0020#, 16#0065#,
2618           16#0078#, 16#0065#, 16#0063#, 16#0075#,
2619           16#0074#, 16#0065#, 16#0073#, 16#0020#,
2620           16#0069#, 16#0074#, 16#0073#, 16#0020#,
2621           16#0061#, 16#0063#, 16#0074#, 16#0069#,
2622           16#006F#, 16#006E#, 16#0073#, 16#0020#,
2623           16#0069#, 16#006E#, 16#0020#, 16#006F#,
2624           16#0072#, 16#0064#, 16#0065#, 16#0072#,
2625           16#002E#,
2626           others => 16#0000#),
2627         others => <>);
2628
2629   --  "The signature must either refer an Operation (in which case messageSort is either synchCall or asynchCall) or a Signal (in which case messageSort is asynchSignal). The name of the NamedElement referenced by signature must be the same as that of the Message."
2630
2631   MS_0558 : aliased Matreshka.Internals.Strings.Shared_String
2632     := (Size   => 271,
2633         Unused => 257,
2634         Length => 257,
2635         Value  =>
2636          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2637           16#0073#, 16#0069#, 16#0067#, 16#006E#,
2638           16#0061#, 16#0074#, 16#0075#, 16#0072#,
2639           16#0065#, 16#0020#, 16#006D#, 16#0075#,
2640           16#0073#, 16#0074#, 16#0020#, 16#0065#,
2641           16#0069#, 16#0074#, 16#0068#, 16#0065#,
2642           16#0072#, 16#0020#, 16#0072#, 16#0065#,
2643           16#0066#, 16#0065#, 16#0072#, 16#0020#,
2644           16#0061#, 16#006E#, 16#0020#, 16#004F#,
2645           16#0070#, 16#0065#, 16#0072#, 16#0061#,
2646           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2647           16#0020#, 16#0028#, 16#0069#, 16#006E#,
2648           16#0020#, 16#0077#, 16#0068#, 16#0069#,
2649           16#0063#, 16#0068#, 16#0020#, 16#0063#,
2650           16#0061#, 16#0073#, 16#0065#, 16#0020#,
2651           16#006D#, 16#0065#, 16#0073#, 16#0073#,
2652           16#0061#, 16#0067#, 16#0065#, 16#0053#,
2653           16#006F#, 16#0072#, 16#0074#, 16#0020#,
2654           16#0069#, 16#0073#, 16#0020#, 16#0065#,
2655           16#0069#, 16#0074#, 16#0068#, 16#0065#,
2656           16#0072#, 16#0020#, 16#0073#, 16#0079#,
2657           16#006E#, 16#0063#, 16#0068#, 16#0043#,
2658           16#0061#, 16#006C#, 16#006C#, 16#0020#,
2659           16#006F#, 16#0072#, 16#0020#, 16#0061#,
2660           16#0073#, 16#0079#, 16#006E#, 16#0063#,
2661           16#0068#, 16#0043#, 16#0061#, 16#006C#,
2662           16#006C#, 16#0029#, 16#0020#, 16#006F#,
2663           16#0072#, 16#0020#, 16#0061#, 16#0020#,
2664           16#0053#, 16#0069#, 16#0067#, 16#006E#,
2665           16#0061#, 16#006C#, 16#0020#, 16#0028#,
2666           16#0069#, 16#006E#, 16#0020#, 16#0077#,
2667           16#0068#, 16#0069#, 16#0063#, 16#0068#,
2668           16#0020#, 16#0063#, 16#0061#, 16#0073#,
2669           16#0065#, 16#0020#, 16#006D#, 16#0065#,
2670           16#0073#, 16#0073#, 16#0061#, 16#0067#,
2671           16#0065#, 16#0053#, 16#006F#, 16#0072#,
2672           16#0074#, 16#0020#, 16#0069#, 16#0073#,
2673           16#0020#, 16#0061#, 16#0073#, 16#0079#,
2674           16#006E#, 16#0063#, 16#0068#, 16#0053#,
2675           16#0069#, 16#0067#, 16#006E#, 16#0061#,
2676           16#006C#, 16#0029#, 16#002E#, 16#0020#,
2677           16#0054#, 16#0068#, 16#0065#, 16#0020#,
2678           16#006E#, 16#0061#, 16#006D#, 16#0065#,
2679           16#0020#, 16#006F#, 16#0066#, 16#0020#,
2680           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2681           16#004E#, 16#0061#, 16#006D#, 16#0065#,
2682           16#0064#, 16#0045#, 16#006C#, 16#0065#,
2683           16#006D#, 16#0065#, 16#006E#, 16#0074#,
2684           16#0020#, 16#0072#, 16#0065#, 16#0066#,
2685           16#0065#, 16#0072#, 16#0065#, 16#006E#,
2686           16#0063#, 16#0065#, 16#0064#, 16#0020#,
2687           16#0062#, 16#0079#, 16#0020#, 16#0073#,
2688           16#0069#, 16#0067#, 16#006E#, 16#0061#,
2689           16#0074#, 16#0075#, 16#0072#, 16#0065#,
2690           16#0020#, 16#006D#, 16#0075#, 16#0073#,
2691           16#0074#, 16#0020#, 16#0062#, 16#0065#,
2692           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2693           16#0020#, 16#0073#, 16#0061#, 16#006D#,
2694           16#0065#, 16#0020#, 16#0061#, 16#0073#,
2695           16#0020#, 16#0074#, 16#0068#, 16#0061#,
2696           16#0074#, 16#0020#, 16#006F#, 16#0066#,
2697           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2698           16#0020#, 16#004D#, 16#0065#, 16#0073#,
2699           16#0073#, 16#0061#, 16#0067#, 16#0065#,
2700           16#002E#,
2701           others => 16#0000#),
2702         others => <>);
2703
2704   --  "cannot_include_self"
2705
2706   MS_0559 : aliased Matreshka.Internals.Strings.Shared_String
2707     := (Size   => 23,
2708         Unused => 19,
2709         Length => 19,
2710         Value  =>
2711          (16#0063#, 16#0061#, 16#006E#, 16#006E#,
2712           16#006F#, 16#0074#, 16#005F#, 16#0069#,
2713           16#006E#, 16#0063#, 16#006C#, 16#0075#,
2714           16#0064#, 16#0065#, 16#005F#, 16#0073#,
2715           16#0065#, 16#006C#, 16#0066#,
2716           others => 16#0000#),
2717         others => <>);
2718
2719   --  "public"
2720
2721   MS_055A : aliased Matreshka.Internals.Strings.Shared_String
2722     := (Size   => 7,
2723         Unused => 6,
2724         Length => 6,
2725         Value  =>
2726          (16#0070#, 16#0075#, 16#0062#, 16#006C#,
2727           16#0069#, 16#0063#,
2728           others => 16#0000#),
2729         others => <>);
2730
2731   --  "submachine_or_regions"
2732
2733   MS_055B : aliased Matreshka.Internals.Strings.Shared_String
2734     := (Size   => 23,
2735         Unused => 21,
2736         Length => 21,
2737         Value  =>
2738          (16#0073#, 16#0075#, 16#0062#, 16#006D#,
2739           16#0061#, 16#0063#, 16#0068#, 16#0069#,
2740           16#006E#, 16#0065#, 16#005F#, 16#006F#,
2741           16#0072#, 16#005F#, 16#0072#, 16#0065#,
2742           16#0067#, 16#0069#, 16#006F#, 16#006E#,
2743           16#0073#,
2744           others => 16#0000#),
2745         others => <>);
2746
2747   --  "A_operand_combinedFragment"
2748
2749   MS_055C : aliased Matreshka.Internals.Strings.Shared_String
2750     := (Size   => 31,
2751         Unused => 26,
2752         Length => 26,
2753         Value  =>
2754          (16#0041#, 16#005F#, 16#006F#, 16#0070#,
2755           16#0065#, 16#0072#, 16#0061#, 16#006E#,
2756           16#0064#, 16#005F#, 16#0063#, 16#006F#,
2757           16#006D#, 16#0062#, 16#0069#, 16#006E#,
2758           16#0065#, 16#0064#, 16#0046#, 16#0072#,
2759           16#0061#, 16#0067#, 16#006D#, 16#0065#,
2760           16#006E#, 16#0074#,
2761           others => 16#0000#),
2762         others => <>);
2763
2764   --  "ParameterableElement"
2765
2766   MS_055D : aliased Matreshka.Internals.Strings.Shared_String
2767     := (Size   => 23,
2768         Unused => 20,
2769         Length => 20,
2770         Value  =>
2771          (16#0050#, 16#0061#, 16#0072#, 16#0061#,
2772           16#006D#, 16#0065#, 16#0074#, 16#0065#,
2773           16#0072#, 16#0061#, 16#0062#, 16#006C#,
2774           16#0065#, 16#0045#, 16#006C#, 16#0065#,
2775           16#006D#, 16#0065#, 16#006E#, 16#0074#,
2776           others => 16#0000#),
2777         others => <>);
2778
2779   --  "The query includesCardinality() checks whether the specified cardinality is valid for this multiplicity."
2780
2781   MS_055E : aliased Matreshka.Internals.Strings.Shared_String
2782     := (Size   => 111,
2783         Unused => 104,
2784         Length => 104,
2785         Value  =>
2786          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2787           16#0071#, 16#0075#, 16#0065#, 16#0072#,
2788           16#0079#, 16#0020#, 16#0069#, 16#006E#,
2789           16#0063#, 16#006C#, 16#0075#, 16#0064#,
2790           16#0065#, 16#0073#, 16#0043#, 16#0061#,
2791           16#0072#, 16#0064#, 16#0069#, 16#006E#,
2792           16#0061#, 16#006C#, 16#0069#, 16#0074#,
2793           16#0079#, 16#0028#, 16#0029#, 16#0020#,
2794           16#0063#, 16#0068#, 16#0065#, 16#0063#,
2795           16#006B#, 16#0073#, 16#0020#, 16#0077#,
2796           16#0068#, 16#0065#, 16#0074#, 16#0068#,
2797           16#0065#, 16#0072#, 16#0020#, 16#0074#,
2798           16#0068#, 16#0065#, 16#0020#, 16#0073#,
2799           16#0070#, 16#0065#, 16#0063#, 16#0069#,
2800           16#0066#, 16#0069#, 16#0065#, 16#0064#,
2801           16#0020#, 16#0063#, 16#0061#, 16#0072#,
2802           16#0064#, 16#0069#, 16#006E#, 16#0061#,
2803           16#006C#, 16#0069#, 16#0074#, 16#0079#,
2804           16#0020#, 16#0069#, 16#0073#, 16#0020#,
2805           16#0076#, 16#0061#, 16#006C#, 16#0069#,
2806           16#0064#, 16#0020#, 16#0066#, 16#006F#,
2807           16#0072#, 16#0020#, 16#0074#, 16#0068#,
2808           16#0069#, 16#0073#, 16#0020#, 16#006D#,
2809           16#0075#, 16#006C#, 16#0074#, 16#0069#,
2810           16#0070#, 16#006C#, 16#0069#, 16#0063#,
2811           16#0069#, 16#0074#, 16#0079#, 16#002E#,
2812           others => 16#0000#),
2813         others => <>);
2814
2815   --  "A trigger specification may be qualified by the port on which the event occurred."
2816
2817   MS_055F : aliased Matreshka.Internals.Strings.Shared_String
2818     := (Size   => 87,
2819         Unused => 81,
2820         Length => 81,
2821         Value  =>
2822          (16#0041#, 16#0020#, 16#0074#, 16#0072#,
2823           16#0069#, 16#0067#, 16#0067#, 16#0065#,
2824           16#0072#, 16#0020#, 16#0073#, 16#0070#,
2825           16#0065#, 16#0063#, 16#0069#, 16#0066#,
2826           16#0069#, 16#0063#, 16#0061#, 16#0074#,
2827           16#0069#, 16#006F#, 16#006E#, 16#0020#,
2828           16#006D#, 16#0061#, 16#0079#, 16#0020#,
2829           16#0062#, 16#0065#, 16#0020#, 16#0071#,
2830           16#0075#, 16#0061#, 16#006C#, 16#0069#,
2831           16#0066#, 16#0069#, 16#0065#, 16#0064#,
2832           16#0020#, 16#0062#, 16#0079#, 16#0020#,
2833           16#0074#, 16#0068#, 16#0065#, 16#0020#,
2834           16#0070#, 16#006F#, 16#0072#, 16#0074#,
2835           16#0020#, 16#006F#, 16#006E#, 16#0020#,
2836           16#0077#, 16#0068#, 16#0069#, 16#0063#,
2837           16#0068#, 16#0020#, 16#0074#, 16#0068#,
2838           16#0065#, 16#0020#, 16#0065#, 16#0076#,
2839           16#0065#, 16#006E#, 16#0074#, 16#0020#,
2840           16#006F#, 16#0063#, 16#0063#, 16#0075#,
2841           16#0072#, 16#0072#, 16#0065#, 16#0064#,
2842           16#002E#,
2843           others => 16#0000#),
2844         others => <>);
2845
2846   --  "The query lowerBound() returns the lower bound of the multiplicity as an integer."
2847
2848   MS_0560 : aliased Matreshka.Internals.Strings.Shared_String
2849     := (Size   => 87,
2850         Unused => 81,
2851         Length => 81,
2852         Value  =>
2853          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
2854           16#0071#, 16#0075#, 16#0065#, 16#0072#,
2855           16#0079#, 16#0020#, 16#006C#, 16#006F#,
2856           16#0077#, 16#0065#, 16#0072#, 16#0042#,
2857           16#006F#, 16#0075#, 16#006E#, 16#0064#,
2858           16#0028#, 16#0029#, 16#0020#, 16#0072#,
2859           16#0065#, 16#0074#, 16#0075#, 16#0072#,
2860           16#006E#, 16#0073#, 16#0020#, 16#0074#,
2861           16#0068#, 16#0065#, 16#0020#, 16#006C#,
2862           16#006F#, 16#0077#, 16#0065#, 16#0072#,
2863           16#0020#, 16#0062#, 16#006F#, 16#0075#,
2864           16#006E#, 16#0064#, 16#0020#, 16#006F#,
2865           16#0066#, 16#0020#, 16#0074#, 16#0068#,
2866           16#0065#, 16#0020#, 16#006D#, 16#0075#,
2867           16#006C#, 16#0074#, 16#0069#, 16#0070#,
2868           16#006C#, 16#0069#, 16#0063#, 16#0069#,
2869           16#0074#, 16#0079#, 16#0020#, 16#0061#,
2870           16#0073#, 16#0020#, 16#0061#, 16#006E#,
2871           16#0020#, 16#0069#, 16#006E#, 16#0074#,
2872           16#0065#, 16#0067#, 16#0065#, 16#0072#,
2873           16#002E#,
2874           others => 16#0000#),
2875         others => <>);
2876
2877   --  "A_object_readLinkObjectEndQualifierAction"
2878
2879   MS_0561 : aliased Matreshka.Internals.Strings.Shared_String
2880     := (Size   => 47,
2881         Unused => 41,
2882         Length => 41,
2883         Value  =>
2884          (16#0041#, 16#005F#, 16#006F#, 16#0062#,
2885           16#006A#, 16#0065#, 16#0063#, 16#0074#,
2886           16#005F#, 16#0072#, 16#0065#, 16#0061#,
2887           16#0064#, 16#004C#, 16#0069#, 16#006E#,
2888           16#006B#, 16#004F#, 16#0062#, 16#006A#,
2889           16#0065#, 16#0063#, 16#0074#, 16#0045#,
2890           16#006E#, 16#0064#, 16#0051#, 16#0075#,
2891           16#0061#, 16#006C#, 16#0069#, 16#0066#,
2892           16#0069#, 16#0065#, 16#0072#, 16#0041#,
2893           16#0063#, 16#0074#, 16#0069#, 16#006F#,
2894           16#006E#,
2895           others => 16#0000#),
2896         others => <>);
2897
2898   --  "A_containedNode_inGroup"
2899
2900   MS_0562 : aliased Matreshka.Internals.Strings.Shared_String
2901     := (Size   => 31,
2902         Unused => 23,
2903         Length => 23,
2904         Value  =>
2905          (16#0041#, 16#005F#, 16#0063#, 16#006F#,
2906           16#006E#, 16#0074#, 16#0061#, 16#0069#,
2907           16#006E#, 16#0065#, 16#0064#, 16#004E#,
2908           16#006F#, 16#0064#, 16#0065#, 16#005F#,
2909           16#0069#, 16#006E#, 16#0047#, 16#0072#,
2910           16#006F#, 16#0075#, 16#0070#,
2911           others => 16#0000#),
2912         others => <>);
2913
2914   --  "A control flow is an edge that starts an activity node after the previous one is finished."
2915
2916   MS_0563 : aliased Matreshka.Internals.Strings.Shared_String
2917     := (Size   => 95,
2918         Unused => 90,
2919         Length => 90,
2920         Value  =>
2921          (16#0041#, 16#0020#, 16#0063#, 16#006F#,
2922           16#006E#, 16#0074#, 16#0072#, 16#006F#,
2923           16#006C#, 16#0020#, 16#0066#, 16#006C#,
2924           16#006F#, 16#0077#, 16#0020#, 16#0069#,
2925           16#0073#, 16#0020#, 16#0061#, 16#006E#,
2926           16#0020#, 16#0065#, 16#0064#, 16#0067#,
2927           16#0065#, 16#0020#, 16#0074#, 16#0068#,
2928           16#0061#, 16#0074#, 16#0020#, 16#0073#,
2929           16#0074#, 16#0061#, 16#0072#, 16#0074#,
2930           16#0073#, 16#0020#, 16#0061#, 16#006E#,
2931           16#0020#, 16#0061#, 16#0063#, 16#0074#,
2932           16#0069#, 16#0076#, 16#0069#, 16#0074#,
2933           16#0079#, 16#0020#, 16#006E#, 16#006F#,
2934           16#0064#, 16#0065#, 16#0020#, 16#0061#,
2935           16#0066#, 16#0074#, 16#0065#, 16#0072#,
2936           16#0020#, 16#0074#, 16#0068#, 16#0065#,
2937           16#0020#, 16#0070#, 16#0072#, 16#0065#,
2938           16#0076#, 16#0069#, 16#006F#, 16#0075#,
2939           16#0073#, 16#0020#, 16#006F#, 16#006E#,
2940           16#0065#, 16#0020#, 16#0069#, 16#0073#,
2941           16#0020#, 16#0066#, 16#0069#, 16#006E#,
2942           16#0069#, 16#0073#, 16#0068#, 16#0065#,
2943           16#0064#, 16#002E#,
2944           others => 16#0000#),
2945         others => <>);
2946
2947   --  "OpaqueAction"
2948
2949   MS_0564 : aliased Matreshka.Internals.Strings.Shared_String
2950     := (Size   => 15,
2951         Unused => 12,
2952         Length => 12,
2953         Value  =>
2954          (16#004F#, 16#0070#, 16#0061#, 16#0071#,
2955           16#0075#, 16#0065#, 16#0041#, 16#0063#,
2956           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2957           others => 16#0000#),
2958         others => <>);
2959
2960   --  "ValueSpecificationAction"
2961
2962   MS_0565 : aliased Matreshka.Internals.Strings.Shared_String
2963     := (Size   => 31,
2964         Unused => 24,
2965         Length => 24,
2966         Value  =>
2967          (16#0056#, 16#0061#, 16#006C#, 16#0075#,
2968           16#0065#, 16#0053#, 16#0070#, 16#0065#,
2969           16#0063#, 16#0069#, 16#0066#, 16#0069#,
2970           16#0063#, 16#0061#, 16#0074#, 16#0069#,
2971           16#006F#, 16#006E#, 16#0041#, 16#0063#,
2972           16#0074#, 16#0069#, 16#006F#, 16#006E#,
2973           others => 16#0000#),
2974         others => <>);
2975
2976   --  "deploymentLocation"
2977
2978   MS_0566 : aliased Matreshka.Internals.Strings.Shared_String
2979     := (Size   => 23,
2980         Unused => 18,
2981         Length => 18,
2982         Value  =>
2983          (16#0064#, 16#0065#, 16#0070#, 16#006C#,
2984           16#006F#, 16#0079#, 16#006D#, 16#0065#,
2985           16#006E#, 16#0074#, 16#004C#, 16#006F#,
2986           16#0063#, 16#0061#, 16#0074#, 16#0069#,
2987           16#006F#, 16#006E#,
2988           others => 16#0000#),
2989         others => <>);
2990
2991   --  "A constraint cannot be applied to itself."
2992
2993   MS_0567 : aliased Matreshka.Internals.Strings.Shared_String
2994     := (Size   => 47,
2995         Unused => 41,
2996         Length => 41,
2997         Value  =>
2998          (16#0041#, 16#0020#, 16#0063#, 16#006F#,
2999           16#006E#, 16#0073#, 16#0074#, 16#0072#,
3000           16#0061#, 16#0069#, 16#006E#, 16#0074#,
3001           16#0020#, 16#0063#, 16#0061#, 16#006E#,
3002           16#006E#, 16#006F#, 16#0074#, 16#0020#,
3003           16#0062#, 16#0065#, 16#0020#, 16#0061#,
3004           16#0070#, 16#0070#, 16#006C#, 16#0069#,
3005           16#0065#, 16#0064#, 16#0020#, 16#0074#,
3006           16#006F#, 16#0020#, 16#0069#, 16#0074#,
3007           16#0073#, 16#0065#, 16#006C#, 16#0066#,
3008           16#002E#,
3009           others => 16#0000#),
3010         others => <>);
3011
3012   --  "A_appliedProfile_profileApplication"
3013
3014   MS_0568 : aliased Matreshka.Internals.Strings.Shared_String
3015     := (Size   => 39,
3016         Unused => 35,
3017         Length => 35,
3018         Value  =>
3019          (16#0041#, 16#005F#, 16#0061#, 16#0070#,
3020           16#0070#, 16#006C#, 16#0069#, 16#0065#,
3021           16#0064#, 16#0050#, 16#0072#, 16#006F#,
3022           16#0066#, 16#0069#, 16#006C#, 16#0065#,
3023           16#005F#, 16#0070#, 16#0072#, 16#006F#,
3024           16#0066#, 16#0069#, 16#006C#, 16#0065#,
3025           16#0041#, 16#0070#, 16#0070#, 16#006C#,
3026           16#0069#, 16#0063#, 16#0061#, 16#0074#,
3027           16#0069#, 16#006F#, 16#006E#,
3028           others => 16#0000#),
3029         others => <>);
3030
3031   --  "Specifies whether existing values of the variable should be removed before adding the new value."
3032
3033   MS_0569 : aliased Matreshka.Internals.Strings.Shared_String
3034     := (Size   => 103,
3035         Unused => 96,
3036         Length => 96,
3037         Value  =>
3038          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
3039           16#0069#, 16#0066#, 16#0069#, 16#0065#,
3040           16#0073#, 16#0020#, 16#0077#, 16#0068#,
3041           16#0065#, 16#0074#, 16#0068#, 16#0065#,
3042           16#0072#, 16#0020#, 16#0065#, 16#0078#,
3043           16#0069#, 16#0073#, 16#0074#, 16#0069#,
3044           16#006E#, 16#0067#, 16#0020#, 16#0076#,
3045           16#0061#, 16#006C#, 16#0075#, 16#0065#,
3046           16#0073#, 16#0020#, 16#006F#, 16#0066#,
3047           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3048           16#0020#, 16#0076#, 16#0061#, 16#0072#,
3049           16#0069#, 16#0061#, 16#0062#, 16#006C#,
3050           16#0065#, 16#0020#, 16#0073#, 16#0068#,
3051           16#006F#, 16#0075#, 16#006C#, 16#0064#,
3052           16#0020#, 16#0062#, 16#0065#, 16#0020#,
3053           16#0072#, 16#0065#, 16#006D#, 16#006F#,
3054           16#0076#, 16#0065#, 16#0064#, 16#0020#,
3055           16#0062#, 16#0065#, 16#0066#, 16#006F#,
3056           16#0072#, 16#0065#, 16#0020#, 16#0061#,
3057           16#0064#, 16#0064#, 16#0069#, 16#006E#,
3058           16#0067#, 16#0020#, 16#0074#, 16#0068#,
3059           16#0065#, 16#0020#, 16#006E#, 16#0065#,
3060           16#0077#, 16#0020#, 16#0076#, 16#0061#,
3061           16#006C#, 16#0075#, 16#0065#, 16#002E#,
3062           others => 16#0000#),
3063         others => <>);
3064
3065   --  "An operation can have at most one return parameter; i.e., an owned parameter with the direction set to 'return'"
3066
3067   MS_056A : aliased Matreshka.Internals.Strings.Shared_String
3068     := (Size   => 119,
3069         Unused => 111,
3070         Length => 111,
3071         Value  =>
3072          (16#0041#, 16#006E#, 16#0020#, 16#006F#,
3073           16#0070#, 16#0065#, 16#0072#, 16#0061#,
3074           16#0074#, 16#0069#, 16#006F#, 16#006E#,
3075           16#0020#, 16#0063#, 16#0061#, 16#006E#,
3076           16#0020#, 16#0068#, 16#0061#, 16#0076#,
3077           16#0065#, 16#0020#, 16#0061#, 16#0074#,
3078           16#0020#, 16#006D#, 16#006F#, 16#0073#,
3079           16#0074#, 16#0020#, 16#006F#, 16#006E#,
3080           16#0065#, 16#0020#, 16#0072#, 16#0065#,
3081           16#0074#, 16#0075#, 16#0072#, 16#006E#,
3082           16#0020#, 16#0070#, 16#0061#, 16#0072#,
3083           16#0061#, 16#006D#, 16#0065#, 16#0074#,
3084           16#0065#, 16#0072#, 16#003B#, 16#0020#,
3085           16#0069#, 16#002E#, 16#0065#, 16#002E#,
3086           16#002C#, 16#0020#, 16#0061#, 16#006E#,
3087           16#0020#, 16#006F#, 16#0077#, 16#006E#,
3088           16#0065#, 16#0064#, 16#0020#, 16#0070#,
3089           16#0061#, 16#0072#, 16#0061#, 16#006D#,
3090           16#0065#, 16#0074#, 16#0065#, 16#0072#,
3091           16#0020#, 16#0077#, 16#0069#, 16#0074#,
3092           16#0068#, 16#0020#, 16#0074#, 16#0068#,
3093           16#0065#, 16#0020#, 16#0064#, 16#0069#,
3094           16#0072#, 16#0065#, 16#0063#, 16#0074#,
3095           16#0069#, 16#006F#, 16#006E#, 16#0020#,
3096           16#0073#, 16#0065#, 16#0074#, 16#0020#,
3097           16#0074#, 16#006F#, 16#0020#, 16#0027#,
3098           16#0072#, 16#0065#, 16#0074#, 16#0075#,
3099           16#0072#, 16#006E#, 16#0027#,
3100           others => 16#0000#),
3101         others => <>);
3102
3103   --  "two_parameter_sets"
3104
3105   MS_056B : aliased Matreshka.Internals.Strings.Shared_String
3106     := (Size   => 23,
3107         Unused => 18,
3108         Length => 18,
3109         Value  =>
3110          (16#0074#, 16#0077#, 16#006F#, 16#005F#,
3111           16#0070#, 16#0061#, 16#0072#, 16#0061#,
3112           16#006D#, 16#0065#, 16#0074#, 16#0065#,
3113           16#0072#, 16#005F#, 16#0073#, 16#0065#,
3114           16#0074#, 16#0073#,
3115           others => 16#0000#),
3116         others => <>);
3117
3118   --  "port_destroyed"
3119
3120   MS_056C : aliased Matreshka.Internals.Strings.Shared_String
3121     := (Size   => 15,
3122         Unused => 14,
3123         Length => 14,
3124         Value  =>
3125          (16#0070#, 16#006F#, 16#0072#, 16#0074#,
3126           16#005F#, 16#0064#, 16#0065#, 16#0073#,
3127           16#0074#, 16#0072#, 16#006F#, 16#0079#,
3128           16#0065#, 16#0064#,
3129           others => 16#0000#),
3130         others => <>);
3131
3132   --  "The arguments must only be constants, parameters of the enclosing Interaction or attributes of the classifier owning the enclosing Interaction."
3133
3134   MS_056D : aliased Matreshka.Internals.Strings.Shared_String
3135     := (Size   => 151,
3136         Unused => 143,
3137         Length => 143,
3138         Value  =>
3139          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3140           16#0061#, 16#0072#, 16#0067#, 16#0075#,
3141           16#006D#, 16#0065#, 16#006E#, 16#0074#,
3142           16#0073#, 16#0020#, 16#006D#, 16#0075#,
3143           16#0073#, 16#0074#, 16#0020#, 16#006F#,
3144           16#006E#, 16#006C#, 16#0079#, 16#0020#,
3145           16#0062#, 16#0065#, 16#0020#, 16#0063#,
3146           16#006F#, 16#006E#, 16#0073#, 16#0074#,
3147           16#0061#, 16#006E#, 16#0074#, 16#0073#,
3148           16#002C#, 16#0020#, 16#0070#, 16#0061#,
3149           16#0072#, 16#0061#, 16#006D#, 16#0065#,
3150           16#0074#, 16#0065#, 16#0072#, 16#0073#,
3151           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3152           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3153           16#0065#, 16#006E#, 16#0063#, 16#006C#,
3154           16#006F#, 16#0073#, 16#0069#, 16#006E#,
3155           16#0067#, 16#0020#, 16#0049#, 16#006E#,
3156           16#0074#, 16#0065#, 16#0072#, 16#0061#,
3157           16#0063#, 16#0074#, 16#0069#, 16#006F#,
3158           16#006E#, 16#0020#, 16#006F#, 16#0072#,
3159           16#0020#, 16#0061#, 16#0074#, 16#0074#,
3160           16#0072#, 16#0069#, 16#0062#, 16#0075#,
3161           16#0074#, 16#0065#, 16#0073#, 16#0020#,
3162           16#006F#, 16#0066#, 16#0020#, 16#0074#,
3163           16#0068#, 16#0065#, 16#0020#, 16#0063#,
3164           16#006C#, 16#0061#, 16#0073#, 16#0073#,
3165           16#0069#, 16#0066#, 16#0069#, 16#0065#,
3166           16#0072#, 16#0020#, 16#006F#, 16#0077#,
3167           16#006E#, 16#0069#, 16#006E#, 16#0067#,
3168           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3169           16#0020#, 16#0065#, 16#006E#, 16#0063#,
3170           16#006C#, 16#006F#, 16#0073#, 16#0069#,
3171           16#006E#, 16#0067#, 16#0020#, 16#0049#,
3172           16#006E#, 16#0074#, 16#0065#, 16#0072#,
3173           16#0061#, 16#0063#, 16#0074#, 16#0069#,
3174           16#006F#, 16#006E#, 16#002E#,
3175           others => 16#0000#),
3176         others => <>);
3177
3178   --  "References the Package that is being extended with the contents of the merged package of the PackageMerge."
3179
3180   MS_056E : aliased Matreshka.Internals.Strings.Shared_String
3181     := (Size   => 111,
3182         Unused => 106,
3183         Length => 106,
3184         Value  =>
3185          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
3186           16#0072#, 16#0065#, 16#006E#, 16#0063#,
3187           16#0065#, 16#0073#, 16#0020#, 16#0074#,
3188           16#0068#, 16#0065#, 16#0020#, 16#0050#,
3189           16#0061#, 16#0063#, 16#006B#, 16#0061#,
3190           16#0067#, 16#0065#, 16#0020#, 16#0074#,
3191           16#0068#, 16#0061#, 16#0074#, 16#0020#,
3192           16#0069#, 16#0073#, 16#0020#, 16#0062#,
3193           16#0065#, 16#0069#, 16#006E#, 16#0067#,
3194           16#0020#, 16#0065#, 16#0078#, 16#0074#,
3195           16#0065#, 16#006E#, 16#0064#, 16#0065#,
3196           16#0064#, 16#0020#, 16#0077#, 16#0069#,
3197           16#0074#, 16#0068#, 16#0020#, 16#0074#,
3198           16#0068#, 16#0065#, 16#0020#, 16#0063#,
3199           16#006F#, 16#006E#, 16#0074#, 16#0065#,
3200           16#006E#, 16#0074#, 16#0073#, 16#0020#,
3201           16#006F#, 16#0066#, 16#0020#, 16#0074#,
3202           16#0068#, 16#0065#, 16#0020#, 16#006D#,
3203           16#0065#, 16#0072#, 16#0067#, 16#0065#,
3204           16#0064#, 16#0020#, 16#0070#, 16#0061#,
3205           16#0063#, 16#006B#, 16#0061#, 16#0067#,
3206           16#0065#, 16#0020#, 16#006F#, 16#0066#,
3207           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3208           16#0020#, 16#0050#, 16#0061#, 16#0063#,
3209           16#006B#, 16#0061#, 16#0067#, 16#0065#,
3210           16#004D#, 16#0065#, 16#0072#, 16#0067#,
3211           16#0065#, 16#002E#,
3212           others => 16#0000#),
3213         others => <>);
3214
3215   --  "A Boolean-valued expression that will result in a change event whenever its value changes from false to true."
3216
3217   MS_056F : aliased Matreshka.Internals.Strings.Shared_String
3218     := (Size   => 119,
3219         Unused => 109,
3220         Length => 109,
3221         Value  =>
3222          (16#0041#, 16#0020#, 16#0042#, 16#006F#,
3223           16#006F#, 16#006C#, 16#0065#, 16#0061#,
3224           16#006E#, 16#002D#, 16#0076#, 16#0061#,
3225           16#006C#, 16#0075#, 16#0065#, 16#0064#,
3226           16#0020#, 16#0065#, 16#0078#, 16#0070#,
3227           16#0072#, 16#0065#, 16#0073#, 16#0073#,
3228           16#0069#, 16#006F#, 16#006E#, 16#0020#,
3229           16#0074#, 16#0068#, 16#0061#, 16#0074#,
3230           16#0020#, 16#0077#, 16#0069#, 16#006C#,
3231           16#006C#, 16#0020#, 16#0072#, 16#0065#,
3232           16#0073#, 16#0075#, 16#006C#, 16#0074#,
3233           16#0020#, 16#0069#, 16#006E#, 16#0020#,
3234           16#0061#, 16#0020#, 16#0063#, 16#0068#,
3235           16#0061#, 16#006E#, 16#0067#, 16#0065#,
3236           16#0020#, 16#0065#, 16#0076#, 16#0065#,
3237           16#006E#, 16#0074#, 16#0020#, 16#0077#,
3238           16#0068#, 16#0065#, 16#006E#, 16#0065#,
3239           16#0076#, 16#0065#, 16#0072#, 16#0020#,
3240           16#0069#, 16#0074#, 16#0073#, 16#0020#,
3241           16#0076#, 16#0061#, 16#006C#, 16#0075#,
3242           16#0065#, 16#0020#, 16#0063#, 16#0068#,
3243           16#0061#, 16#006E#, 16#0067#, 16#0065#,
3244           16#0073#, 16#0020#, 16#0066#, 16#0072#,
3245           16#006F#, 16#006D#, 16#0020#, 16#0066#,
3246           16#0061#, 16#006C#, 16#0073#, 16#0065#,
3247           16#0020#, 16#0074#, 16#006F#, 16#0020#,
3248           16#0074#, 16#0072#, 16#0075#, 16#0065#,
3249           16#002E#,
3250           others => 16#0000#),
3251         others => <>);
3252
3253   --  "A_ownedAttribute_artifact"
3254
3255   MS_0570 : aliased Matreshka.Internals.Strings.Shared_String
3256     := (Size   => 31,
3257         Unused => 25,
3258         Length => 25,
3259         Value  =>
3260          (16#0041#, 16#005F#, 16#006F#, 16#0077#,
3261           16#006E#, 16#0065#, 16#0064#, 16#0041#,
3262           16#0074#, 16#0074#, 16#0072#, 16#0069#,
3263           16#0062#, 16#0075#, 16#0074#, 16#0065#,
3264           16#005F#, 16#0061#, 16#0072#, 16#0074#,
3265           16#0069#, 16#0066#, 16#0061#, 16#0063#,
3266           16#0074#,
3267           others => 16#0000#),
3268         others => <>);
3269
3270   --  "A_extend_extension"
3271
3272   MS_0571 : aliased Matreshka.Internals.Strings.Shared_String
3273     := (Size   => 23,
3274         Unused => 18,
3275         Length => 18,
3276         Value  =>
3277          (16#0041#, 16#005F#, 16#0065#, 16#0078#,
3278           16#0074#, 16#0065#, 16#006E#, 16#0064#,
3279           16#005F#, 16#0065#, 16#0078#, 16#0074#,
3280           16#0065#, 16#006E#, 16#0073#, 16#0069#,
3281           16#006F#, 16#006E#,
3282           others => 16#0000#),
3283         others => <>);
3284
3285   --  "Usage"
3286
3287   MS_0572 : aliased Matreshka.Internals.Strings.Shared_String
3288     := (Size   => 7,
3289         Unused => 5,
3290         Length => 5,
3291         Value  =>
3292          (16#0055#, 16#0073#, 16#0061#, 16#0067#,
3293           16#0065#,
3294           others => 16#0000#),
3295         others => <>);
3296
3297   --  "In a complete statemachine, a choice vertex must have at least one incoming and one outgoing transition."
3298
3299   MS_0573 : aliased Matreshka.Internals.Strings.Shared_String
3300     := (Size   => 111,
3301         Unused => 104,
3302         Length => 104,
3303         Value  =>
3304          (16#0049#, 16#006E#, 16#0020#, 16#0061#,
3305           16#0020#, 16#0063#, 16#006F#, 16#006D#,
3306           16#0070#, 16#006C#, 16#0065#, 16#0074#,
3307           16#0065#, 16#0020#, 16#0073#, 16#0074#,
3308           16#0061#, 16#0074#, 16#0065#, 16#006D#,
3309           16#0061#, 16#0063#, 16#0068#, 16#0069#,
3310           16#006E#, 16#0065#, 16#002C#, 16#0020#,
3311           16#0061#, 16#0020#, 16#0063#, 16#0068#,
3312           16#006F#, 16#0069#, 16#0063#, 16#0065#,
3313           16#0020#, 16#0076#, 16#0065#, 16#0072#,
3314           16#0074#, 16#0065#, 16#0078#, 16#0020#,
3315           16#006D#, 16#0075#, 16#0073#, 16#0074#,
3316           16#0020#, 16#0068#, 16#0061#, 16#0076#,
3317           16#0065#, 16#0020#, 16#0061#, 16#0074#,
3318           16#0020#, 16#006C#, 16#0065#, 16#0061#,
3319           16#0073#, 16#0074#, 16#0020#, 16#006F#,
3320           16#006E#, 16#0065#, 16#0020#, 16#0069#,
3321           16#006E#, 16#0063#, 16#006F#, 16#006D#,
3322           16#0069#, 16#006E#, 16#0067#, 16#0020#,
3323           16#0061#, 16#006E#, 16#0064#, 16#0020#,
3324           16#006F#, 16#006E#, 16#0065#, 16#0020#,
3325           16#006F#, 16#0075#, 16#0074#, 16#0067#,
3326           16#006F#, 16#0069#, 16#006E#, 16#0067#,
3327           16#0020#, 16#0074#, 16#0072#, 16#0061#,
3328           16#006E#, 16#0073#, 16#0069#, 16#0074#,
3329           16#0069#, 16#006F#, 16#006E#, 16#002E#,
3330           others => 16#0000#),
3331         others => <>);
3332
3333   --  "ConsiderIgnoreFragment"
3334
3335   MS_0574 : aliased Matreshka.Internals.Strings.Shared_String
3336     := (Size   => 23,
3337         Unused => 22,
3338         Length => 22,
3339         Value  =>
3340          (16#0043#, 16#006F#, 16#006E#, 16#0073#,
3341           16#0069#, 16#0064#, 16#0065#, 16#0072#,
3342           16#0049#, 16#0067#, 16#006E#, 16#006F#,
3343           16#0072#, 16#0065#, 16#0046#, 16#0072#,
3344           16#0061#, 16#0067#, 16#006D#, 16#0065#,
3345           16#006E#, 16#0074#,
3346           others => 16#0000#),
3347         others => <>);
3348
3349   --  "References an optional protocol state machine which describes valid interactions at this interaction point."
3350
3351   MS_0575 : aliased Matreshka.Internals.Strings.Shared_String
3352     := (Size   => 111,
3353         Unused => 107,
3354         Length => 107,
3355         Value  =>
3356          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
3357           16#0072#, 16#0065#, 16#006E#, 16#0063#,
3358           16#0065#, 16#0073#, 16#0020#, 16#0061#,
3359           16#006E#, 16#0020#, 16#006F#, 16#0070#,
3360           16#0074#, 16#0069#, 16#006F#, 16#006E#,
3361           16#0061#, 16#006C#, 16#0020#, 16#0070#,
3362           16#0072#, 16#006F#, 16#0074#, 16#006F#,
3363           16#0063#, 16#006F#, 16#006C#, 16#0020#,
3364           16#0073#, 16#0074#, 16#0061#, 16#0074#,
3365           16#0065#, 16#0020#, 16#006D#, 16#0061#,
3366           16#0063#, 16#0068#, 16#0069#, 16#006E#,
3367           16#0065#, 16#0020#, 16#0077#, 16#0068#,
3368           16#0069#, 16#0063#, 16#0068#, 16#0020#,
3369           16#0064#, 16#0065#, 16#0073#, 16#0063#,
3370           16#0072#, 16#0069#, 16#0062#, 16#0065#,
3371           16#0073#, 16#0020#, 16#0076#, 16#0061#,
3372           16#006C#, 16#0069#, 16#0064#, 16#0020#,
3373           16#0069#, 16#006E#, 16#0074#, 16#0065#,
3374           16#0072#, 16#0061#, 16#0063#, 16#0074#,
3375           16#0069#, 16#006F#, 16#006E#, 16#0073#,
3376           16#0020#, 16#0061#, 16#0074#, 16#0020#,
3377           16#0074#, 16#0068#, 16#0069#, 16#0073#,
3378           16#0020#, 16#0069#, 16#006E#, 16#0074#,
3379           16#0065#, 16#0072#, 16#0061#, 16#0063#,
3380           16#0074#, 16#0069#, 16#006F#, 16#006E#,
3381           16#0020#, 16#0070#, 16#006F#, 16#0069#,
3382           16#006E#, 16#0074#, 16#002E#,
3383           others => 16#0000#),
3384         others => <>);
3385
3386   --  "input"
3387
3388   MS_0576 : aliased Matreshka.Internals.Strings.Shared_String
3389     := (Size   => 7,
3390         Unused => 5,
3391         Length => 5,
3392         Value  =>
3393          (16#0069#, 16#006E#, 16#0070#, 16#0075#,
3394           16#0074#,
3395           others => 16#0000#),
3396         others => <>);
3397
3398   --  "no_side_effects"
3399
3400   MS_0577 : aliased Matreshka.Internals.Strings.Shared_String
3401     := (Size   => 23,
3402         Unused => 15,
3403         Length => 15,
3404         Value  =>
3405          (16#006E#, 16#006F#, 16#005F#, 16#0073#,
3406           16#0069#, 16#0064#, 16#0065#, 16#005F#,
3407           16#0065#, 16#0066#, 16#0066#, 16#0065#,
3408           16#0063#, 16#0074#, 16#0073#,
3409           others => 16#0000#),
3410         others => <>);
3411
3412   --  "actual"
3413
3414   MS_0578 : aliased Matreshka.Internals.Strings.Shared_String
3415     := (Size   => 7,
3416         Unused => 6,
3417         Length => 6,
3418         Value  =>
3419          (16#0061#, 16#0063#, 16#0074#, 16#0075#,
3420           16#0061#, 16#006C#,
3421           others => 16#0000#),
3422         others => <>);
3423
3424   --  "Tells whether the pins provide data to the actions, or just controls when it executes it."
3425
3426   MS_0579 : aliased Matreshka.Internals.Strings.Shared_String
3427     := (Size   => 95,
3428         Unused => 89,
3429         Length => 89,
3430         Value  =>
3431          (16#0054#, 16#0065#, 16#006C#, 16#006C#,
3432           16#0073#, 16#0020#, 16#0077#, 16#0068#,
3433           16#0065#, 16#0074#, 16#0068#, 16#0065#,
3434           16#0072#, 16#0020#, 16#0074#, 16#0068#,
3435           16#0065#, 16#0020#, 16#0070#, 16#0069#,
3436           16#006E#, 16#0073#, 16#0020#, 16#0070#,
3437           16#0072#, 16#006F#, 16#0076#, 16#0069#,
3438           16#0064#, 16#0065#, 16#0020#, 16#0064#,
3439           16#0061#, 16#0074#, 16#0061#, 16#0020#,
3440           16#0074#, 16#006F#, 16#0020#, 16#0074#,
3441           16#0068#, 16#0065#, 16#0020#, 16#0061#,
3442           16#0063#, 16#0074#, 16#0069#, 16#006F#,
3443           16#006E#, 16#0073#, 16#002C#, 16#0020#,
3444           16#006F#, 16#0072#, 16#0020#, 16#006A#,
3445           16#0075#, 16#0073#, 16#0074#, 16#0020#,
3446           16#0063#, 16#006F#, 16#006E#, 16#0074#,
3447           16#0072#, 16#006F#, 16#006C#, 16#0073#,
3448           16#0020#, 16#0077#, 16#0068#, 16#0065#,
3449           16#006E#, 16#0020#, 16#0069#, 16#0074#,
3450           16#0020#, 16#0065#, 16#0078#, 16#0065#,
3451           16#0063#, 16#0075#, 16#0074#, 16#0065#,
3452           16#0073#, 16#0020#, 16#0069#, 16#0074#,
3453           16#002E#,
3454           others => 16#0000#),
3455         others => <>);
3456
3457   --  "end_object_input_pin"
3458
3459   MS_057A : aliased Matreshka.Internals.Strings.Shared_String
3460     := (Size   => 23,
3461         Unused => 20,
3462         Length => 20,
3463         Value  =>
3464          (16#0065#, 16#006E#, 16#0064#, 16#005F#,
3465           16#006F#, 16#0062#, 16#006A#, 16#0065#,
3466           16#0063#, 16#0074#, 16#005F#, 16#0069#,
3467           16#006E#, 16#0070#, 16#0075#, 16#0074#,
3468           16#005F#, 16#0070#, 16#0069#, 16#006E#,
3469           others => 16#0000#),
3470         others => <>);
3471
3472   --  "lifeline"
3473
3474   MS_057B : aliased Matreshka.Internals.Strings.Shared_String
3475     := (Size   => 15,
3476         Unused => 8,
3477         Length => 8,
3478         Value  =>
3479          (16#006C#, 16#0069#, 16#0066#, 16#0065#,
3480           16#006C#, 16#0069#, 16#006E#, 16#0065#,
3481           others => 16#0000#),
3482         others => <>);
3483
3484   --  "The interaction operator of a ConsiderIgnoreFragment must be either 'consider' or 'ignore'."
3485
3486   MS_057C : aliased Matreshka.Internals.Strings.Shared_String
3487     := (Size   => 95,
3488         Unused => 91,
3489         Length => 91,
3490         Value  =>
3491          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3492           16#0069#, 16#006E#, 16#0074#, 16#0065#,
3493           16#0072#, 16#0061#, 16#0063#, 16#0074#,
3494           16#0069#, 16#006F#, 16#006E#, 16#0020#,
3495           16#006F#, 16#0070#, 16#0065#, 16#0072#,
3496           16#0061#, 16#0074#, 16#006F#, 16#0072#,
3497           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3498           16#0061#, 16#0020#, 16#0043#, 16#006F#,
3499           16#006E#, 16#0073#, 16#0069#, 16#0064#,
3500           16#0065#, 16#0072#, 16#0049#, 16#0067#,
3501           16#006E#, 16#006F#, 16#0072#, 16#0065#,
3502           16#0046#, 16#0072#, 16#0061#, 16#0067#,
3503           16#006D#, 16#0065#, 16#006E#, 16#0074#,
3504           16#0020#, 16#006D#, 16#0075#, 16#0073#,
3505           16#0074#, 16#0020#, 16#0062#, 16#0065#,
3506           16#0020#, 16#0065#, 16#0069#, 16#0074#,
3507           16#0068#, 16#0065#, 16#0072#, 16#0020#,
3508           16#0027#, 16#0063#, 16#006F#, 16#006E#,
3509           16#0073#, 16#0069#, 16#0064#, 16#0065#,
3510           16#0072#, 16#0027#, 16#0020#, 16#006F#,
3511           16#0072#, 16#0020#, 16#0027#, 16#0069#,
3512           16#0067#, 16#006E#, 16#006F#, 16#0072#,
3513           16#0065#, 16#0027#, 16#002E#,
3514           others => 16#0000#),
3515         others => <>);
3516
3517   --  "An activity parameter node may have all incoming edges or all outgoing edges, but it must not have both incoming and outgoing edges."
3518
3519   MS_057D : aliased Matreshka.Internals.Strings.Shared_String
3520     := (Size   => 143,
3521         Unused => 132,
3522         Length => 132,
3523         Value  =>
3524          (16#0041#, 16#006E#, 16#0020#, 16#0061#,
3525           16#0063#, 16#0074#, 16#0069#, 16#0076#,
3526           16#0069#, 16#0074#, 16#0079#, 16#0020#,
3527           16#0070#, 16#0061#, 16#0072#, 16#0061#,
3528           16#006D#, 16#0065#, 16#0074#, 16#0065#,
3529           16#0072#, 16#0020#, 16#006E#, 16#006F#,
3530           16#0064#, 16#0065#, 16#0020#, 16#006D#,
3531           16#0061#, 16#0079#, 16#0020#, 16#0068#,
3532           16#0061#, 16#0076#, 16#0065#, 16#0020#,
3533           16#0061#, 16#006C#, 16#006C#, 16#0020#,
3534           16#0069#, 16#006E#, 16#0063#, 16#006F#,
3535           16#006D#, 16#0069#, 16#006E#, 16#0067#,
3536           16#0020#, 16#0065#, 16#0064#, 16#0067#,
3537           16#0065#, 16#0073#, 16#0020#, 16#006F#,
3538           16#0072#, 16#0020#, 16#0061#, 16#006C#,
3539           16#006C#, 16#0020#, 16#006F#, 16#0075#,
3540           16#0074#, 16#0067#, 16#006F#, 16#0069#,
3541           16#006E#, 16#0067#, 16#0020#, 16#0065#,
3542           16#0064#, 16#0067#, 16#0065#, 16#0073#,
3543           16#002C#, 16#0020#, 16#0062#, 16#0075#,
3544           16#0074#, 16#0020#, 16#0069#, 16#0074#,
3545           16#0020#, 16#006D#, 16#0075#, 16#0073#,
3546           16#0074#, 16#0020#, 16#006E#, 16#006F#,
3547           16#0074#, 16#0020#, 16#0068#, 16#0061#,
3548           16#0076#, 16#0065#, 16#0020#, 16#0062#,
3549           16#006F#, 16#0074#, 16#0068#, 16#0020#,
3550           16#0069#, 16#006E#, 16#0063#, 16#006F#,
3551           16#006D#, 16#0069#, 16#006E#, 16#0067#,
3552           16#0020#, 16#0061#, 16#006E#, 16#0064#,
3553           16#0020#, 16#006F#, 16#0075#, 16#0074#,
3554           16#0067#, 16#006F#, 16#0069#, 16#006E#,
3555           16#0067#, 16#0020#, 16#0065#, 16#0064#,
3556           16#0067#, 16#0065#, 16#0073#, 16#002E#,
3557           others => 16#0000#),
3558         others => <>);
3559
3560   --  "A read variable action is a variable action that retrieves the values of a variable."
3561
3562   MS_057E : aliased Matreshka.Internals.Strings.Shared_String
3563     := (Size   => 87,
3564         Unused => 84,
3565         Length => 84,
3566         Value  =>
3567          (16#0041#, 16#0020#, 16#0072#, 16#0065#,
3568           16#0061#, 16#0064#, 16#0020#, 16#0076#,
3569           16#0061#, 16#0072#, 16#0069#, 16#0061#,
3570           16#0062#, 16#006C#, 16#0065#, 16#0020#,
3571           16#0061#, 16#0063#, 16#0074#, 16#0069#,
3572           16#006F#, 16#006E#, 16#0020#, 16#0069#,
3573           16#0073#, 16#0020#, 16#0061#, 16#0020#,
3574           16#0076#, 16#0061#, 16#0072#, 16#0069#,
3575           16#0061#, 16#0062#, 16#006C#, 16#0065#,
3576           16#0020#, 16#0061#, 16#0063#, 16#0074#,
3577           16#0069#, 16#006F#, 16#006E#, 16#0020#,
3578           16#0074#, 16#0068#, 16#0061#, 16#0074#,
3579           16#0020#, 16#0072#, 16#0065#, 16#0074#,
3580           16#0072#, 16#0069#, 16#0065#, 16#0076#,
3581           16#0065#, 16#0073#, 16#0020#, 16#0074#,
3582           16#0068#, 16#0065#, 16#0020#, 16#0076#,
3583           16#0061#, 16#006C#, 16#0075#, 16#0065#,
3584           16#0073#, 16#0020#, 16#006F#, 16#0066#,
3585           16#0020#, 16#0061#, 16#0020#, 16#0076#,
3586           16#0061#, 16#0072#, 16#0069#, 16#0061#,
3587           16#0062#, 16#006C#, 16#0065#, 16#002E#,
3588           others => 16#0000#),
3589         others => <>);
3590
3591   --  "Stereotype names should not clash with keyword names for the extended model element."
3592
3593   MS_057F : aliased Matreshka.Internals.Strings.Shared_String
3594     := (Size   => 87,
3595         Unused => 84,
3596         Length => 84,
3597         Value  =>
3598          (16#0053#, 16#0074#, 16#0065#, 16#0072#,
3599           16#0065#, 16#006F#, 16#0074#, 16#0079#,
3600           16#0070#, 16#0065#, 16#0020#, 16#006E#,
3601           16#0061#, 16#006D#, 16#0065#, 16#0073#,
3602           16#0020#, 16#0073#, 16#0068#, 16#006F#,
3603           16#0075#, 16#006C#, 16#0064#, 16#0020#,
3604           16#006E#, 16#006F#, 16#0074#, 16#0020#,
3605           16#0063#, 16#006C#, 16#0061#, 16#0073#,
3606           16#0068#, 16#0020#, 16#0077#, 16#0069#,
3607           16#0074#, 16#0068#, 16#0020#, 16#006B#,
3608           16#0065#, 16#0079#, 16#0077#, 16#006F#,
3609           16#0072#, 16#0064#, 16#0020#, 16#006E#,
3610           16#0061#, 16#006D#, 16#0065#, 16#0073#,
3611           16#0020#, 16#0066#, 16#006F#, 16#0072#,
3612           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3613           16#0020#, 16#0065#, 16#0078#, 16#0074#,
3614           16#0065#, 16#006E#, 16#0064#, 16#0065#,
3615           16#0064#, 16#0020#, 16#006D#, 16#006F#,
3616           16#0064#, 16#0065#, 16#006C#, 16#0020#,
3617           16#0065#, 16#006C#, 16#0065#, 16#006D#,
3618           16#0065#, 16#006E#, 16#0074#, 16#002E#,
3619           others => 16#0000#),
3620         others => <>);
3621
3622   --  "The query isConsistentWith() specifies, for any two Properties in a context in which redefinition is possible, whether redefinition would be logically consistent. A redefining property is consistent with a redefined property if the type of the redefining property conforms to the type of the redefined property, the multiplicity of the redefining property (if specified) is contained in the multiplicity of the redefined property."
3623
3624   MS_0580 : aliased Matreshka.Internals.Strings.Shared_String
3625     := (Size   => 447,
3626         Unused => 430,
3627         Length => 430,
3628         Value  =>
3629          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3630           16#0071#, 16#0075#, 16#0065#, 16#0072#,
3631           16#0079#, 16#0020#, 16#0069#, 16#0073#,
3632           16#0043#, 16#006F#, 16#006E#, 16#0073#,
3633           16#0069#, 16#0073#, 16#0074#, 16#0065#,
3634           16#006E#, 16#0074#, 16#0057#, 16#0069#,
3635           16#0074#, 16#0068#, 16#0028#, 16#0029#,
3636           16#0020#, 16#0073#, 16#0070#, 16#0065#,
3637           16#0063#, 16#0069#, 16#0066#, 16#0069#,
3638           16#0065#, 16#0073#, 16#002C#, 16#0020#,
3639           16#0066#, 16#006F#, 16#0072#, 16#0020#,
3640           16#0061#, 16#006E#, 16#0079#, 16#0020#,
3641           16#0074#, 16#0077#, 16#006F#, 16#0020#,
3642           16#0050#, 16#0072#, 16#006F#, 16#0070#,
3643           16#0065#, 16#0072#, 16#0074#, 16#0069#,
3644           16#0065#, 16#0073#, 16#0020#, 16#0069#,
3645           16#006E#, 16#0020#, 16#0061#, 16#0020#,
3646           16#0063#, 16#006F#, 16#006E#, 16#0074#,
3647           16#0065#, 16#0078#, 16#0074#, 16#0020#,
3648           16#0069#, 16#006E#, 16#0020#, 16#0077#,
3649           16#0068#, 16#0069#, 16#0063#, 16#0068#,
3650           16#0020#, 16#0072#, 16#0065#, 16#0064#,
3651           16#0065#, 16#0066#, 16#0069#, 16#006E#,
3652           16#0069#, 16#0074#, 16#0069#, 16#006F#,
3653           16#006E#, 16#0020#, 16#0069#, 16#0073#,
3654           16#0020#, 16#0070#, 16#006F#, 16#0073#,
3655           16#0073#, 16#0069#, 16#0062#, 16#006C#,
3656           16#0065#, 16#002C#, 16#0020#, 16#0077#,
3657           16#0068#, 16#0065#, 16#0074#, 16#0068#,
3658           16#0065#, 16#0072#, 16#0020#, 16#0072#,
3659           16#0065#, 16#0064#, 16#0065#, 16#0066#,
3660           16#0069#, 16#006E#, 16#0069#, 16#0074#,
3661           16#0069#, 16#006F#, 16#006E#, 16#0020#,
3662           16#0077#, 16#006F#, 16#0075#, 16#006C#,
3663           16#0064#, 16#0020#, 16#0062#, 16#0065#,
3664           16#0020#, 16#006C#, 16#006F#, 16#0067#,
3665           16#0069#, 16#0063#, 16#0061#, 16#006C#,
3666           16#006C#, 16#0079#, 16#0020#, 16#0063#,
3667           16#006F#, 16#006E#, 16#0073#, 16#0069#,
3668           16#0073#, 16#0074#, 16#0065#, 16#006E#,
3669           16#0074#, 16#002E#, 16#0020#, 16#0041#,
3670           16#0020#, 16#0072#, 16#0065#, 16#0064#,
3671           16#0065#, 16#0066#, 16#0069#, 16#006E#,
3672           16#0069#, 16#006E#, 16#0067#, 16#0020#,
3673           16#0070#, 16#0072#, 16#006F#, 16#0070#,
3674           16#0065#, 16#0072#, 16#0074#, 16#0079#,
3675           16#0020#, 16#0069#, 16#0073#, 16#0020#,
3676           16#0063#, 16#006F#, 16#006E#, 16#0073#,
3677           16#0069#, 16#0073#, 16#0074#, 16#0065#,
3678           16#006E#, 16#0074#, 16#0020#, 16#0077#,
3679           16#0069#, 16#0074#, 16#0068#, 16#0020#,
3680           16#0061#, 16#0020#, 16#0072#, 16#0065#,
3681           16#0064#, 16#0065#, 16#0066#, 16#0069#,
3682           16#006E#, 16#0065#, 16#0064#, 16#0020#,
3683           16#0070#, 16#0072#, 16#006F#, 16#0070#,
3684           16#0065#, 16#0072#, 16#0074#, 16#0079#,
3685           16#0020#, 16#0069#, 16#0066#, 16#0020#,
3686           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3687           16#0074#, 16#0079#, 16#0070#, 16#0065#,
3688           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3689           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3690           16#0072#, 16#0065#, 16#0064#, 16#0065#,
3691           16#0066#, 16#0069#, 16#006E#, 16#0069#,
3692           16#006E#, 16#0067#, 16#0020#, 16#0070#,
3693           16#0072#, 16#006F#, 16#0070#, 16#0065#,
3694           16#0072#, 16#0074#, 16#0079#, 16#0020#,
3695           16#0063#, 16#006F#, 16#006E#, 16#0066#,
3696           16#006F#, 16#0072#, 16#006D#, 16#0073#,
3697           16#0020#, 16#0074#, 16#006F#, 16#0020#,
3698           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3699           16#0074#, 16#0079#, 16#0070#, 16#0065#,
3700           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3701           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3702           16#0072#, 16#0065#, 16#0064#, 16#0065#,
3703           16#0066#, 16#0069#, 16#006E#, 16#0065#,
3704           16#0064#, 16#0020#, 16#0070#, 16#0072#,
3705           16#006F#, 16#0070#, 16#0065#, 16#0072#,
3706           16#0074#, 16#0079#, 16#002C#, 16#0020#,
3707           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3708           16#006D#, 16#0075#, 16#006C#, 16#0074#,
3709           16#0069#, 16#0070#, 16#006C#, 16#0069#,
3710           16#0063#, 16#0069#, 16#0074#, 16#0079#,
3711           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3712           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3713           16#0072#, 16#0065#, 16#0064#, 16#0065#,
3714           16#0066#, 16#0069#, 16#006E#, 16#0069#,
3715           16#006E#, 16#0067#, 16#0020#, 16#0070#,
3716           16#0072#, 16#006F#, 16#0070#, 16#0065#,
3717           16#0072#, 16#0074#, 16#0079#, 16#0020#,
3718           16#0028#, 16#0069#, 16#0066#, 16#0020#,
3719           16#0073#, 16#0070#, 16#0065#, 16#0063#,
3720           16#0069#, 16#0066#, 16#0069#, 16#0065#,
3721           16#0064#, 16#0029#, 16#0020#, 16#0069#,
3722           16#0073#, 16#0020#, 16#0063#, 16#006F#,
3723           16#006E#, 16#0074#, 16#0061#, 16#0069#,
3724           16#006E#, 16#0065#, 16#0064#, 16#0020#,
3725           16#0069#, 16#006E#, 16#0020#, 16#0074#,
3726           16#0068#, 16#0065#, 16#0020#, 16#006D#,
3727           16#0075#, 16#006C#, 16#0074#, 16#0069#,
3728           16#0070#, 16#006C#, 16#0069#, 16#0063#,
3729           16#0069#, 16#0074#, 16#0079#, 16#0020#,
3730           16#006F#, 16#0066#, 16#0020#, 16#0074#,
3731           16#0068#, 16#0065#, 16#0020#, 16#0072#,
3732           16#0065#, 16#0064#, 16#0065#, 16#0066#,
3733           16#0069#, 16#006E#, 16#0065#, 16#0064#,
3734           16#0020#, 16#0070#, 16#0072#, 16#006F#,
3735           16#0070#, 16#0065#, 16#0072#, 16#0074#,
3736           16#0079#, 16#002E#,
3737           others => 16#0000#),
3738         others => <>);
3739
3740   --  "The source and target of an edge must be in the same activity as the edge."
3741
3742   MS_0581 : aliased Matreshka.Internals.Strings.Shared_String
3743     := (Size   => 79,
3744         Unused => 74,
3745         Length => 74,
3746         Value  =>
3747          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3748           16#0073#, 16#006F#, 16#0075#, 16#0072#,
3749           16#0063#, 16#0065#, 16#0020#, 16#0061#,
3750           16#006E#, 16#0064#, 16#0020#, 16#0074#,
3751           16#0061#, 16#0072#, 16#0067#, 16#0065#,
3752           16#0074#, 16#0020#, 16#006F#, 16#0066#,
3753           16#0020#, 16#0061#, 16#006E#, 16#0020#,
3754           16#0065#, 16#0064#, 16#0067#, 16#0065#,
3755           16#0020#, 16#006D#, 16#0075#, 16#0073#,
3756           16#0074#, 16#0020#, 16#0062#, 16#0065#,
3757           16#0020#, 16#0069#, 16#006E#, 16#0020#,
3758           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3759           16#0073#, 16#0061#, 16#006D#, 16#0065#,
3760           16#0020#, 16#0061#, 16#0063#, 16#0074#,
3761           16#0069#, 16#0076#, 16#0069#, 16#0074#,
3762           16#0079#, 16#0020#, 16#0061#, 16#0073#,
3763           16#0020#, 16#0074#, 16#0068#, 16#0065#,
3764           16#0020#, 16#0065#, 16#0064#, 16#0067#,
3765           16#0065#, 16#002E#,
3766           others => 16#0000#),
3767         others => <>);
3768
3769   --  "A generalization is a taxonomic relationship between a more general classifier and a more specific classifier. Each instance of the specific classifier is also an indirect instance of the general classifier. Thus, the specific classifier inherits the features of the more general classifier."
3770
3771   MS_0582 : aliased Matreshka.Internals.Strings.Shared_String
3772     := (Size   => 303,
3773         Unused => 291,
3774         Length => 291,
3775         Value  =>
3776          (16#0041#, 16#0020#, 16#0067#, 16#0065#,
3777           16#006E#, 16#0065#, 16#0072#, 16#0061#,
3778           16#006C#, 16#0069#, 16#007A#, 16#0061#,
3779           16#0074#, 16#0069#, 16#006F#, 16#006E#,
3780           16#0020#, 16#0069#, 16#0073#, 16#0020#,
3781           16#0061#, 16#0020#, 16#0074#, 16#0061#,
3782           16#0078#, 16#006F#, 16#006E#, 16#006F#,
3783           16#006D#, 16#0069#, 16#0063#, 16#0020#,
3784           16#0072#, 16#0065#, 16#006C#, 16#0061#,
3785           16#0074#, 16#0069#, 16#006F#, 16#006E#,
3786           16#0073#, 16#0068#, 16#0069#, 16#0070#,
3787           16#0020#, 16#0062#, 16#0065#, 16#0074#,
3788           16#0077#, 16#0065#, 16#0065#, 16#006E#,
3789           16#0020#, 16#0061#, 16#0020#, 16#006D#,
3790           16#006F#, 16#0072#, 16#0065#, 16#0020#,
3791           16#0067#, 16#0065#, 16#006E#, 16#0065#,
3792           16#0072#, 16#0061#, 16#006C#, 16#0020#,
3793           16#0063#, 16#006C#, 16#0061#, 16#0073#,
3794           16#0073#, 16#0069#, 16#0066#, 16#0069#,
3795           16#0065#, 16#0072#, 16#0020#, 16#0061#,
3796           16#006E#, 16#0064#, 16#0020#, 16#0061#,
3797           16#0020#, 16#006D#, 16#006F#, 16#0072#,
3798           16#0065#, 16#0020#, 16#0073#, 16#0070#,
3799           16#0065#, 16#0063#, 16#0069#, 16#0066#,
3800           16#0069#, 16#0063#, 16#0020#, 16#0063#,
3801           16#006C#, 16#0061#, 16#0073#, 16#0073#,
3802           16#0069#, 16#0066#, 16#0069#, 16#0065#,
3803           16#0072#, 16#002E#, 16#0020#, 16#0045#,
3804           16#0061#, 16#0063#, 16#0068#, 16#0020#,
3805           16#0069#, 16#006E#, 16#0073#, 16#0074#,
3806           16#0061#, 16#006E#, 16#0063#, 16#0065#,
3807           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3808           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3809           16#0073#, 16#0070#, 16#0065#, 16#0063#,
3810           16#0069#, 16#0066#, 16#0069#, 16#0063#,
3811           16#0020#, 16#0063#, 16#006C#, 16#0061#,
3812           16#0073#, 16#0073#, 16#0069#, 16#0066#,
3813           16#0069#, 16#0065#, 16#0072#, 16#0020#,
3814           16#0069#, 16#0073#, 16#0020#, 16#0061#,
3815           16#006C#, 16#0073#, 16#006F#, 16#0020#,
3816           16#0061#, 16#006E#, 16#0020#, 16#0069#,
3817           16#006E#, 16#0064#, 16#0069#, 16#0072#,
3818           16#0065#, 16#0063#, 16#0074#, 16#0020#,
3819           16#0069#, 16#006E#, 16#0073#, 16#0074#,
3820           16#0061#, 16#006E#, 16#0063#, 16#0065#,
3821           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3822           16#0074#, 16#0068#, 16#0065#, 16#0020#,
3823           16#0067#, 16#0065#, 16#006E#, 16#0065#,
3824           16#0072#, 16#0061#, 16#006C#, 16#0020#,
3825           16#0063#, 16#006C#, 16#0061#, 16#0073#,
3826           16#0073#, 16#0069#, 16#0066#, 16#0069#,
3827           16#0065#, 16#0072#, 16#002E#, 16#0020#,
3828           16#0054#, 16#0068#, 16#0075#, 16#0073#,
3829           16#002C#, 16#0020#, 16#0074#, 16#0068#,
3830           16#0065#, 16#0020#, 16#0073#, 16#0070#,
3831           16#0065#, 16#0063#, 16#0069#, 16#0066#,
3832           16#0069#, 16#0063#, 16#0020#, 16#0063#,
3833           16#006C#, 16#0061#, 16#0073#, 16#0073#,
3834           16#0069#, 16#0066#, 16#0069#, 16#0065#,
3835           16#0072#, 16#0020#, 16#0069#, 16#006E#,
3836           16#0068#, 16#0065#, 16#0072#, 16#0069#,
3837           16#0074#, 16#0073#, 16#0020#, 16#0074#,
3838           16#0068#, 16#0065#, 16#0020#, 16#0066#,
3839           16#0065#, 16#0061#, 16#0074#, 16#0075#,
3840           16#0072#, 16#0065#, 16#0073#, 16#0020#,
3841           16#006F#, 16#0066#, 16#0020#, 16#0074#,
3842           16#0068#, 16#0065#, 16#0020#, 16#006D#,
3843           16#006F#, 16#0072#, 16#0065#, 16#0020#,
3844           16#0067#, 16#0065#, 16#006E#, 16#0065#,
3845           16#0072#, 16#0061#, 16#006C#, 16#0020#,
3846           16#0063#, 16#006C#, 16#0061#, 16#0073#,
3847           16#0073#, 16#0069#, 16#0066#, 16#0069#,
3848           16#0065#, 16#0072#, 16#002E#,
3849           others => 16#0000#),
3850         others => <>);
3851
3852   --  "association_not_abstract"
3853
3854   MS_0583 : aliased Matreshka.Internals.Strings.Shared_String
3855     := (Size   => 31,
3856         Unused => 24,
3857         Length => 24,
3858         Value  =>
3859          (16#0061#, 16#0073#, 16#0073#, 16#006F#,
3860           16#0063#, 16#0069#, 16#0061#, 16#0074#,
3861           16#0069#, 16#006F#, 16#006E#, 16#005F#,
3862           16#006E#, 16#006F#, 16#0074#, 16#005F#,
3863           16#0061#, 16#0062#, 16#0073#, 16#0074#,
3864           16#0072#, 16#0061#, 16#0063#, 16#0074#,
3865           others => 16#0000#),
3866         others => <>);
3867
3868   --  "A accept event action is an action that waits for the occurrence of an event meeting specified conditions."
3869
3870   MS_0584 : aliased Matreshka.Internals.Strings.Shared_String
3871     := (Size   => 111,
3872         Unused => 106,
3873         Length => 106,
3874         Value  =>
3875          (16#0041#, 16#0020#, 16#0061#, 16#0063#,
3876           16#0063#, 16#0065#, 16#0070#, 16#0074#,
3877           16#0020#, 16#0065#, 16#0076#, 16#0065#,
3878           16#006E#, 16#0074#, 16#0020#, 16#0061#,
3879           16#0063#, 16#0074#, 16#0069#, 16#006F#,
3880           16#006E#, 16#0020#, 16#0069#, 16#0073#,
3881           16#0020#, 16#0061#, 16#006E#, 16#0020#,
3882           16#0061#, 16#0063#, 16#0074#, 16#0069#,
3883           16#006F#, 16#006E#, 16#0020#, 16#0074#,
3884           16#0068#, 16#0061#, 16#0074#, 16#0020#,
3885           16#0077#, 16#0061#, 16#0069#, 16#0074#,
3886           16#0073#, 16#0020#, 16#0066#, 16#006F#,
3887           16#0072#, 16#0020#, 16#0074#, 16#0068#,
3888           16#0065#, 16#0020#, 16#006F#, 16#0063#,
3889           16#0063#, 16#0075#, 16#0072#, 16#0072#,
3890           16#0065#, 16#006E#, 16#0063#, 16#0065#,
3891           16#0020#, 16#006F#, 16#0066#, 16#0020#,
3892           16#0061#, 16#006E#, 16#0020#, 16#0065#,
3893           16#0076#, 16#0065#, 16#006E#, 16#0074#,
3894           16#0020#, 16#006D#, 16#0065#, 16#0065#,
3895           16#0074#, 16#0069#, 16#006E#, 16#0067#,
3896           16#0020#, 16#0073#, 16#0070#, 16#0065#,
3897           16#0063#, 16#0069#, 16#0066#, 16#0069#,
3898           16#0065#, 16#0064#, 16#0020#, 16#0063#,
3899           16#006F#, 16#006E#, 16#0064#, 16#0069#,
3900           16#0074#, 16#0069#, 16#006F#, 16#006E#,
3901           16#0073#, 16#002E#,
3902           others => 16#0000#),
3903         others => <>);
3904
3905   --  "includesMultiplicity"
3906
3907   MS_0585 : aliased Matreshka.Internals.Strings.Shared_String
3908     := (Size   => 23,
3909         Unused => 20,
3910         Length => 20,
3911         Value  =>
3912          (16#0069#, 16#006E#, 16#0063#, 16#006C#,
3913           16#0075#, 16#0064#, 16#0065#, 16#0073#,
3914           16#004D#, 16#0075#, 16#006C#, 16#0074#,
3915           16#0069#, 16#0070#, 16#006C#, 16#0069#,
3916           16#0063#, 16#0069#, 16#0074#, 16#0079#,
3917           others => 16#0000#),
3918         others => <>);
3919
3920   --  "A value pin is an input pin that provides a value by evaluating a value specification."
3921
3922   MS_0586 : aliased Matreshka.Internals.Strings.Shared_String
3923     := (Size   => 95,
3924         Unused => 86,
3925         Length => 86,
3926         Value  =>
3927          (16#0041#, 16#0020#, 16#0076#, 16#0061#,
3928           16#006C#, 16#0075#, 16#0065#, 16#0020#,
3929           16#0070#, 16#0069#, 16#006E#, 16#0020#,
3930           16#0069#, 16#0073#, 16#0020#, 16#0061#,
3931           16#006E#, 16#0020#, 16#0069#, 16#006E#,
3932           16#0070#, 16#0075#, 16#0074#, 16#0020#,
3933           16#0070#, 16#0069#, 16#006E#, 16#0020#,
3934           16#0074#, 16#0068#, 16#0061#, 16#0074#,
3935           16#0020#, 16#0070#, 16#0072#, 16#006F#,
3936           16#0076#, 16#0069#, 16#0064#, 16#0065#,
3937           16#0073#, 16#0020#, 16#0061#, 16#0020#,
3938           16#0076#, 16#0061#, 16#006C#, 16#0075#,
3939           16#0065#, 16#0020#, 16#0062#, 16#0079#,
3940           16#0020#, 16#0065#, 16#0076#, 16#0061#,
3941           16#006C#, 16#0075#, 16#0061#, 16#0074#,
3942           16#0069#, 16#006E#, 16#0067#, 16#0020#,
3943           16#0061#, 16#0020#, 16#0076#, 16#0061#,
3944           16#006C#, 16#0075#, 16#0065#, 16#0020#,
3945           16#0073#, 16#0070#, 16#0065#, 16#0063#,
3946           16#0069#, 16#0066#, 16#0069#, 16#0063#,
3947           16#0061#, 16#0074#, 16#0069#, 16#006F#,
3948           16#006E#, 16#002E#,
3949           others => 16#0000#),
3950         others => <>);
3951
3952   --  "Indicates that packageable elements must always have a visibility, i.e., visibility is not optional."
3953
3954   MS_0587 : aliased Matreshka.Internals.Strings.Shared_String
3955     := (Size   => 103,
3956         Unused => 100,
3957         Length => 100,
3958         Value  =>
3959          (16#0049#, 16#006E#, 16#0064#, 16#0069#,
3960           16#0063#, 16#0061#, 16#0074#, 16#0065#,
3961           16#0073#, 16#0020#, 16#0074#, 16#0068#,
3962           16#0061#, 16#0074#, 16#0020#, 16#0070#,
3963           16#0061#, 16#0063#, 16#006B#, 16#0061#,
3964           16#0067#, 16#0065#, 16#0061#, 16#0062#,
3965           16#006C#, 16#0065#, 16#0020#, 16#0065#,
3966           16#006C#, 16#0065#, 16#006D#, 16#0065#,
3967           16#006E#, 16#0074#, 16#0073#, 16#0020#,
3968           16#006D#, 16#0075#, 16#0073#, 16#0074#,
3969           16#0020#, 16#0061#, 16#006C#, 16#0077#,
3970           16#0061#, 16#0079#, 16#0073#, 16#0020#,
3971           16#0068#, 16#0061#, 16#0076#, 16#0065#,
3972           16#0020#, 16#0061#, 16#0020#, 16#0076#,
3973           16#0069#, 16#0073#, 16#0069#, 16#0062#,
3974           16#0069#, 16#006C#, 16#0069#, 16#0074#,
3975           16#0079#, 16#002C#, 16#0020#, 16#0069#,
3976           16#002E#, 16#0065#, 16#002E#, 16#002C#,
3977           16#0020#, 16#0076#, 16#0069#, 16#0073#,
3978           16#0069#, 16#0062#, 16#0069#, 16#006C#,
3979           16#0069#, 16#0074#, 16#0079#, 16#0020#,
3980           16#0069#, 16#0073#, 16#0020#, 16#006E#,
3981           16#006F#, 16#0074#, 16#0020#, 16#006F#,
3982           16#0070#, 16#0074#, 16#0069#, 16#006F#,
3983           16#006E#, 16#0061#, 16#006C#, 16#002E#,
3984           others => 16#0000#),
3985         others => <>);
3986
3987   --  "The ends that are owned by the association itself."
3988
3989   MS_0588 : aliased Matreshka.Internals.Strings.Shared_String
3990     := (Size   => 55,
3991         Unused => 50,
3992         Length => 50,
3993         Value  =>
3994          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
3995           16#0065#, 16#006E#, 16#0064#, 16#0073#,
3996           16#0020#, 16#0074#, 16#0068#, 16#0061#,
3997           16#0074#, 16#0020#, 16#0061#, 16#0072#,
3998           16#0065#, 16#0020#, 16#006F#, 16#0077#,
3999           16#006E#, 16#0065#, 16#0064#, 16#0020#,
4000           16#0062#, 16#0079#, 16#0020#, 16#0074#,
4001           16#0068#, 16#0065#, 16#0020#, 16#0061#,
4002           16#0073#, 16#0073#, 16#006F#, 16#0063#,
4003           16#0069#, 16#0061#, 16#0074#, 16#0069#,
4004           16#006F#, 16#006E#, 16#0020#, 16#0069#,
4005           16#0074#, 16#0073#, 16#0065#, 16#006C#,
4006           16#0066#, 16#002E#,
4007           others => 16#0000#),
4008         others => <>);
4009
4010   --  "Link end to be read."
4011
4012   MS_0589 : aliased Matreshka.Internals.Strings.Shared_String
4013     := (Size   => 23,
4014         Unused => 20,
4015         Length => 20,
4016         Value  =>
4017          (16#004C#, 16#0069#, 16#006E#, 16#006B#,
4018           16#0020#, 16#0065#, 16#006E#, 16#0064#,
4019           16#0020#, 16#0074#, 16#006F#, 16#0020#,
4020           16#0062#, 16#0065#, 16#0020#, 16#0072#,
4021           16#0065#, 16#0061#, 16#0064#, 16#002E#,
4022           others => 16#0000#),
4023         others => <>);
4024
4025   --  "A duration constraint is a constraint that refers to a duration interval."
4026
4027   MS_058A : aliased Matreshka.Internals.Strings.Shared_String
4028     := (Size   => 79,
4029         Unused => 73,
4030         Length => 73,
4031         Value  =>
4032          (16#0041#, 16#0020#, 16#0064#, 16#0075#,
4033           16#0072#, 16#0061#, 16#0074#, 16#0069#,
4034           16#006F#, 16#006E#, 16#0020#, 16#0063#,
4035           16#006F#, 16#006E#, 16#0073#, 16#0074#,
4036           16#0072#, 16#0061#, 16#0069#, 16#006E#,
4037           16#0074#, 16#0020#, 16#0069#, 16#0073#,
4038           16#0020#, 16#0061#, 16#0020#, 16#0063#,
4039           16#006F#, 16#006E#, 16#0073#, 16#0074#,
4040           16#0072#, 16#0061#, 16#0069#, 16#006E#,
4041           16#0074#, 16#0020#, 16#0074#, 16#0068#,
4042           16#0061#, 16#0074#, 16#0020#, 16#0072#,
4043           16#0065#, 16#0066#, 16#0065#, 16#0072#,
4044           16#0073#, 16#0020#, 16#0074#, 16#006F#,
4045           16#0020#, 16#0061#, 16#0020#, 16#0064#,
4046           16#0075#, 16#0072#, 16#0061#, 16#0074#,
4047           16#0069#, 16#006F#, 16#006E#, 16#0020#,
4048           16#0069#, 16#006E#, 16#0074#, 16#0065#,
4049           16#0072#, 16#0076#, 16#0061#, 16#006C#,
4050           16#002E#,
4051           others => 16#0000#),
4052         others => <>);
4053
4054   --  "Specifies whether links in which the object participates are destroyed along with the object."
4055
4056   MS_058B : aliased Matreshka.Internals.Strings.Shared_String
4057     := (Size   => 95,
4058         Unused => 93,
4059         Length => 93,
4060         Value  =>
4061          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
4062           16#0069#, 16#0066#, 16#0069#, 16#0065#,
4063           16#0073#, 16#0020#, 16#0077#, 16#0068#,
4064           16#0065#, 16#0074#, 16#0068#, 16#0065#,
4065           16#0072#, 16#0020#, 16#006C#, 16#0069#,
4066           16#006E#, 16#006B#, 16#0073#, 16#0020#,
4067           16#0069#, 16#006E#, 16#0020#, 16#0077#,
4068           16#0068#, 16#0069#, 16#0063#, 16#0068#,
4069           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4070           16#0020#, 16#006F#, 16#0062#, 16#006A#,
4071           16#0065#, 16#0063#, 16#0074#, 16#0020#,
4072           16#0070#, 16#0061#, 16#0072#, 16#0074#,
4073           16#0069#, 16#0063#, 16#0069#, 16#0070#,
4074           16#0061#, 16#0074#, 16#0065#, 16#0073#,
4075           16#0020#, 16#0061#, 16#0072#, 16#0065#,
4076           16#0020#, 16#0064#, 16#0065#, 16#0073#,
4077           16#0074#, 16#0072#, 16#006F#, 16#0079#,
4078           16#0065#, 16#0064#, 16#0020#, 16#0061#,
4079           16#006C#, 16#006F#, 16#006E#, 16#0067#,
4080           16#0020#, 16#0077#, 16#0069#, 16#0074#,
4081           16#0068#, 16#0020#, 16#0074#, 16#0068#,
4082           16#0065#, 16#0020#, 16#006F#, 16#0062#,
4083           16#006A#, 16#0065#, 16#0063#, 16#0074#,
4084           16#002E#,
4085           others => 16#0000#),
4086         others => <>);
4087
4088   --  "The Comments owned by this element."
4089
4090   MS_058C : aliased Matreshka.Internals.Strings.Shared_String
4091     := (Size   => 39,
4092         Unused => 35,
4093         Length => 35,
4094         Value  =>
4095          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4096           16#0043#, 16#006F#, 16#006D#, 16#006D#,
4097           16#0065#, 16#006E#, 16#0074#, 16#0073#,
4098           16#0020#, 16#006F#, 16#0077#, 16#006E#,
4099           16#0065#, 16#0064#, 16#0020#, 16#0062#,
4100           16#0079#, 16#0020#, 16#0074#, 16#0068#,
4101           16#0069#, 16#0073#, 16#0020#, 16#0065#,
4102           16#006C#, 16#0065#, 16#006D#, 16#0065#,
4103           16#006E#, 16#0074#, 16#002E#,
4104           others => 16#0000#),
4105         others => <>);
4106
4107   --  "A protected element is visible to elements that have a generalization relationship to the namespace that owns it."
4108
4109   MS_058D : aliased Matreshka.Internals.Strings.Shared_String
4110     := (Size   => 119,
4111         Unused => 113,
4112         Length => 113,
4113         Value  =>
4114          (16#0041#, 16#0020#, 16#0070#, 16#0072#,
4115           16#006F#, 16#0074#, 16#0065#, 16#0063#,
4116           16#0074#, 16#0065#, 16#0064#, 16#0020#,
4117           16#0065#, 16#006C#, 16#0065#, 16#006D#,
4118           16#0065#, 16#006E#, 16#0074#, 16#0020#,
4119           16#0069#, 16#0073#, 16#0020#, 16#0076#,
4120           16#0069#, 16#0073#, 16#0069#, 16#0062#,
4121           16#006C#, 16#0065#, 16#0020#, 16#0074#,
4122           16#006F#, 16#0020#, 16#0065#, 16#006C#,
4123           16#0065#, 16#006D#, 16#0065#, 16#006E#,
4124           16#0074#, 16#0073#, 16#0020#, 16#0074#,
4125           16#0068#, 16#0061#, 16#0074#, 16#0020#,
4126           16#0068#, 16#0061#, 16#0076#, 16#0065#,
4127           16#0020#, 16#0061#, 16#0020#, 16#0067#,
4128           16#0065#, 16#006E#, 16#0065#, 16#0072#,
4129           16#0061#, 16#006C#, 16#0069#, 16#007A#,
4130           16#0061#, 16#0074#, 16#0069#, 16#006F#,
4131           16#006E#, 16#0020#, 16#0072#, 16#0065#,
4132           16#006C#, 16#0061#, 16#0074#, 16#0069#,
4133           16#006F#, 16#006E#, 16#0073#, 16#0068#,
4134           16#0069#, 16#0070#, 16#0020#, 16#0074#,
4135           16#006F#, 16#0020#, 16#0074#, 16#0068#,
4136           16#0065#, 16#0020#, 16#006E#, 16#0061#,
4137           16#006D#, 16#0065#, 16#0073#, 16#0070#,
4138           16#0061#, 16#0063#, 16#0065#, 16#0020#,
4139           16#0074#, 16#0068#, 16#0061#, 16#0074#,
4140           16#0020#, 16#006F#, 16#0077#, 16#006E#,
4141           16#0073#, 16#0020#, 16#0069#, 16#0074#,
4142           16#002E#,
4143           others => 16#0000#),
4144         others => <>);
4145
4146   --  "A binding of a property template parameter representing an attribute must be to an attribute."
4147
4148   MS_058E : aliased Matreshka.Internals.Strings.Shared_String
4149     := (Size   => 95,
4150         Unused => 93,
4151         Length => 93,
4152         Value  =>
4153          (16#0041#, 16#0020#, 16#0062#, 16#0069#,
4154           16#006E#, 16#0064#, 16#0069#, 16#006E#,
4155           16#0067#, 16#0020#, 16#006F#, 16#0066#,
4156           16#0020#, 16#0061#, 16#0020#, 16#0070#,
4157           16#0072#, 16#006F#, 16#0070#, 16#0065#,
4158           16#0072#, 16#0074#, 16#0079#, 16#0020#,
4159           16#0074#, 16#0065#, 16#006D#, 16#0070#,
4160           16#006C#, 16#0061#, 16#0074#, 16#0065#,
4161           16#0020#, 16#0070#, 16#0061#, 16#0072#,
4162           16#0061#, 16#006D#, 16#0065#, 16#0074#,
4163           16#0065#, 16#0072#, 16#0020#, 16#0072#,
4164           16#0065#, 16#0070#, 16#0072#, 16#0065#,
4165           16#0073#, 16#0065#, 16#006E#, 16#0074#,
4166           16#0069#, 16#006E#, 16#0067#, 16#0020#,
4167           16#0061#, 16#006E#, 16#0020#, 16#0061#,
4168           16#0074#, 16#0074#, 16#0072#, 16#0069#,
4169           16#0062#, 16#0075#, 16#0074#, 16#0065#,
4170           16#0020#, 16#006D#, 16#0075#, 16#0073#,
4171           16#0074#, 16#0020#, 16#0062#, 16#0065#,
4172           16#0020#, 16#0074#, 16#006F#, 16#0020#,
4173           16#0061#, 16#006E#, 16#0020#, 16#0061#,
4174           16#0074#, 16#0074#, 16#0072#, 16#0069#,
4175           16#0062#, 16#0075#, 16#0074#, 16#0065#,
4176           16#002E#,
4177           others => 16#0000#),
4178         others => <>);
4179
4180   --  "multiplicity_of_output"
4181
4182   MS_058F : aliased Matreshka.Internals.Strings.Shared_String
4183     := (Size   => 23,
4184         Unused => 22,
4185         Length => 22,
4186         Value  =>
4187          (16#006D#, 16#0075#, 16#006C#, 16#0074#,
4188           16#0069#, 16#0070#, 16#006C#, 16#0069#,
4189           16#0063#, 16#0069#, 16#0074#, 16#0079#,
4190           16#005F#, 16#006F#, 16#0066#, 16#005F#,
4191           16#006F#, 16#0075#, 16#0074#, 16#0070#,
4192           16#0075#, 16#0074#,
4193           others => 16#0000#),
4194         others => <>);
4195
4196   --  "c"
4197
4198   MS_0590 : aliased Matreshka.Internals.Strings.Shared_String
4199     := (Size   => 7,
4200         Unused => 1,
4201         Length => 1,
4202         Value  =>
4203          (16#0063#,
4204           others => 16#0000#),
4205         others => <>);
4206
4207   --  "A destroy object action is an action that destroys objects."
4208
4209   MS_0591 : aliased Matreshka.Internals.Strings.Shared_String
4210     := (Size   => 63,
4211         Unused => 59,
4212         Length => 59,
4213         Value  =>
4214          (16#0041#, 16#0020#, 16#0064#, 16#0065#,
4215           16#0073#, 16#0074#, 16#0072#, 16#006F#,
4216           16#0079#, 16#0020#, 16#006F#, 16#0062#,
4217           16#006A#, 16#0065#, 16#0063#, 16#0074#,
4218           16#0020#, 16#0061#, 16#0063#, 16#0074#,
4219           16#0069#, 16#006F#, 16#006E#, 16#0020#,
4220           16#0069#, 16#0073#, 16#0020#, 16#0061#,
4221           16#006E#, 16#0020#, 16#0061#, 16#0063#,
4222           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4223           16#0020#, 16#0074#, 16#0068#, 16#0061#,
4224           16#0074#, 16#0020#, 16#0064#, 16#0065#,
4225           16#0073#, 16#0074#, 16#0072#, 16#006F#,
4226           16#0079#, 16#0073#, 16#0020#, 16#006F#,
4227           16#0062#, 16#006A#, 16#0065#, 16#0063#,
4228           16#0074#, 16#0073#, 16#002E#,
4229           others => 16#0000#),
4230         others => <>);
4231
4232   --  "The types of the connectable elements that the ends of a connector are attached to must conform to the types of the association ends of the association that types the connector, if any."
4233
4234   MS_0592 : aliased Matreshka.Internals.Strings.Shared_String
4235     := (Size   => 191,
4236         Unused => 185,
4237         Length => 185,
4238         Value  =>
4239          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4240           16#0074#, 16#0079#, 16#0070#, 16#0065#,
4241           16#0073#, 16#0020#, 16#006F#, 16#0066#,
4242           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4243           16#0020#, 16#0063#, 16#006F#, 16#006E#,
4244           16#006E#, 16#0065#, 16#0063#, 16#0074#,
4245           16#0061#, 16#0062#, 16#006C#, 16#0065#,
4246           16#0020#, 16#0065#, 16#006C#, 16#0065#,
4247           16#006D#, 16#0065#, 16#006E#, 16#0074#,
4248           16#0073#, 16#0020#, 16#0074#, 16#0068#,
4249           16#0061#, 16#0074#, 16#0020#, 16#0074#,
4250           16#0068#, 16#0065#, 16#0020#, 16#0065#,
4251           16#006E#, 16#0064#, 16#0073#, 16#0020#,
4252           16#006F#, 16#0066#, 16#0020#, 16#0061#,
4253           16#0020#, 16#0063#, 16#006F#, 16#006E#,
4254           16#006E#, 16#0065#, 16#0063#, 16#0074#,
4255           16#006F#, 16#0072#, 16#0020#, 16#0061#,
4256           16#0072#, 16#0065#, 16#0020#, 16#0061#,
4257           16#0074#, 16#0074#, 16#0061#, 16#0063#,
4258           16#0068#, 16#0065#, 16#0064#, 16#0020#,
4259           16#0074#, 16#006F#, 16#0020#, 16#006D#,
4260           16#0075#, 16#0073#, 16#0074#, 16#0020#,
4261           16#0063#, 16#006F#, 16#006E#, 16#0066#,
4262           16#006F#, 16#0072#, 16#006D#, 16#0020#,
4263           16#0074#, 16#006F#, 16#0020#, 16#0074#,
4264           16#0068#, 16#0065#, 16#0020#, 16#0074#,
4265           16#0079#, 16#0070#, 16#0065#, 16#0073#,
4266           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4267           16#0074#, 16#0068#, 16#0065#, 16#0020#,
4268           16#0061#, 16#0073#, 16#0073#, 16#006F#,
4269           16#0063#, 16#0069#, 16#0061#, 16#0074#,
4270           16#0069#, 16#006F#, 16#006E#, 16#0020#,
4271           16#0065#, 16#006E#, 16#0064#, 16#0073#,
4272           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4273           16#0074#, 16#0068#, 16#0065#, 16#0020#,
4274           16#0061#, 16#0073#, 16#0073#, 16#006F#,
4275           16#0063#, 16#0069#, 16#0061#, 16#0074#,
4276           16#0069#, 16#006F#, 16#006E#, 16#0020#,
4277           16#0074#, 16#0068#, 16#0061#, 16#0074#,
4278           16#0020#, 16#0074#, 16#0079#, 16#0070#,
4279           16#0065#, 16#0073#, 16#0020#, 16#0074#,
4280           16#0068#, 16#0065#, 16#0020#, 16#0063#,
4281           16#006F#, 16#006E#, 16#006E#, 16#0065#,
4282           16#0063#, 16#0074#, 16#006F#, 16#0072#,
4283           16#002C#, 16#0020#, 16#0069#, 16#0066#,
4284           16#0020#, 16#0061#, 16#006E#, 16#0079#,
4285           16#002E#,
4286           others => 16#0000#),
4287         others => <>);
4288
4289   --  "A behavioral feature is implemented (realized) by a behavior. A behavioral feature specifies that a classifier will respond to a designated request by invoking its implementing method."
4290
4291   MS_0593 : aliased Matreshka.Internals.Strings.Shared_String
4292     := (Size   => 191,
4293         Unused => 184,
4294         Length => 184,
4295         Value  =>
4296          (16#0041#, 16#0020#, 16#0062#, 16#0065#,
4297           16#0068#, 16#0061#, 16#0076#, 16#0069#,
4298           16#006F#, 16#0072#, 16#0061#, 16#006C#,
4299           16#0020#, 16#0066#, 16#0065#, 16#0061#,
4300           16#0074#, 16#0075#, 16#0072#, 16#0065#,
4301           16#0020#, 16#0069#, 16#0073#, 16#0020#,
4302           16#0069#, 16#006D#, 16#0070#, 16#006C#,
4303           16#0065#, 16#006D#, 16#0065#, 16#006E#,
4304           16#0074#, 16#0065#, 16#0064#, 16#0020#,
4305           16#0028#, 16#0072#, 16#0065#, 16#0061#,
4306           16#006C#, 16#0069#, 16#007A#, 16#0065#,
4307           16#0064#, 16#0029#, 16#0020#, 16#0062#,
4308           16#0079#, 16#0020#, 16#0061#, 16#0020#,
4309           16#0062#, 16#0065#, 16#0068#, 16#0061#,
4310           16#0076#, 16#0069#, 16#006F#, 16#0072#,
4311           16#002E#, 16#0020#, 16#0041#, 16#0020#,
4312           16#0062#, 16#0065#, 16#0068#, 16#0061#,
4313           16#0076#, 16#0069#, 16#006F#, 16#0072#,
4314           16#0061#, 16#006C#, 16#0020#, 16#0066#,
4315           16#0065#, 16#0061#, 16#0074#, 16#0075#,
4316           16#0072#, 16#0065#, 16#0020#, 16#0073#,
4317           16#0070#, 16#0065#, 16#0063#, 16#0069#,
4318           16#0066#, 16#0069#, 16#0065#, 16#0073#,
4319           16#0020#, 16#0074#, 16#0068#, 16#0061#,
4320           16#0074#, 16#0020#, 16#0061#, 16#0020#,
4321           16#0063#, 16#006C#, 16#0061#, 16#0073#,
4322           16#0073#, 16#0069#, 16#0066#, 16#0069#,
4323           16#0065#, 16#0072#, 16#0020#, 16#0077#,
4324           16#0069#, 16#006C#, 16#006C#, 16#0020#,
4325           16#0072#, 16#0065#, 16#0073#, 16#0070#,
4326           16#006F#, 16#006E#, 16#0064#, 16#0020#,
4327           16#0074#, 16#006F#, 16#0020#, 16#0061#,
4328           16#0020#, 16#0064#, 16#0065#, 16#0073#,
4329           16#0069#, 16#0067#, 16#006E#, 16#0061#,
4330           16#0074#, 16#0065#, 16#0064#, 16#0020#,
4331           16#0072#, 16#0065#, 16#0071#, 16#0075#,
4332           16#0065#, 16#0073#, 16#0074#, 16#0020#,
4333           16#0062#, 16#0079#, 16#0020#, 16#0069#,
4334           16#006E#, 16#0076#, 16#006F#, 16#006B#,
4335           16#0069#, 16#006E#, 16#0067#, 16#0020#,
4336           16#0069#, 16#0074#, 16#0073#, 16#0020#,
4337           16#0069#, 16#006D#, 16#0070#, 16#006C#,
4338           16#0065#, 16#006D#, 16#0065#, 16#006E#,
4339           16#0074#, 16#0069#, 16#006E#, 16#0067#,
4340           16#0020#, 16#006D#, 16#0065#, 16#0074#,
4341           16#0068#, 16#006F#, 16#0064#, 16#002E#,
4342           others => 16#0000#),
4343         others => <>);
4344
4345   --  "guarded"
4346
4347   MS_0594 : aliased Matreshka.Internals.Strings.Shared_String
4348     := (Size   => 15,
4349         Unused => 7,
4350         Length => 7,
4351         Value  =>
4352          (16#0067#, 16#0075#, 16#0061#, 16#0072#,
4353           16#0064#, 16#0065#, 16#0064#,
4354           others => 16#0000#),
4355         others => <>);
4356
4357   --  "The package that owns the profile application."
4358
4359   MS_0595 : aliased Matreshka.Internals.Strings.Shared_String
4360     := (Size   => 47,
4361         Unused => 46,
4362         Length => 46,
4363         Value  =>
4364          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4365           16#0070#, 16#0061#, 16#0063#, 16#006B#,
4366           16#0061#, 16#0067#, 16#0065#, 16#0020#,
4367           16#0074#, 16#0068#, 16#0061#, 16#0074#,
4368           16#0020#, 16#006F#, 16#0077#, 16#006E#,
4369           16#0073#, 16#0020#, 16#0074#, 16#0068#,
4370           16#0065#, 16#0020#, 16#0070#, 16#0072#,
4371           16#006F#, 16#0066#, 16#0069#, 16#006C#,
4372           16#0065#, 16#0020#, 16#0061#, 16#0070#,
4373           16#0070#, 16#006C#, 16#0069#, 16#0063#,
4374           16#0061#, 16#0074#, 16#0069#, 16#006F#,
4375           16#006E#, 16#002E#,
4376           others => 16#0000#),
4377         others => <>);
4378
4379   --  "clearAssociationAction"
4380
4381   MS_0596 : aliased Matreshka.Internals.Strings.Shared_String
4382     := (Size   => 23,
4383         Unused => 22,
4384         Length => 22,
4385         Value  =>
4386          (16#0063#, 16#006C#, 16#0065#, 16#0061#,
4387           16#0072#, 16#0041#, 16#0073#, 16#0073#,
4388           16#006F#, 16#0063#, 16#0069#, 16#0061#,
4389           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4390           16#0041#, 16#0063#, 16#0074#, 16#0069#,
4391           16#006F#, 16#006E#,
4392           others => 16#0000#),
4393         others => <>);
4394
4395   --  "The element(s) independent of the client element(s), in the same respect and the same dependency relationship. In some directed dependency relationships (such as Refinement Abstractions), a common convention in the domain of class-based OO software is to put the more abstract element in this role. Despite this convention, users of UML may stipulate a sense of dependency suitable for their domain, which makes a more abstract element dependent on that which is more specific."
4396
4397   MS_0597 : aliased Matreshka.Internals.Strings.Shared_String
4398     := (Size   => 495,
4399         Unused => 477,
4400         Length => 477,
4401         Value  =>
4402          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4403           16#0065#, 16#006C#, 16#0065#, 16#006D#,
4404           16#0065#, 16#006E#, 16#0074#, 16#0028#,
4405           16#0073#, 16#0029#, 16#0020#, 16#0069#,
4406           16#006E#, 16#0064#, 16#0065#, 16#0070#,
4407           16#0065#, 16#006E#, 16#0064#, 16#0065#,
4408           16#006E#, 16#0074#, 16#0020#, 16#006F#,
4409           16#0066#, 16#0020#, 16#0074#, 16#0068#,
4410           16#0065#, 16#0020#, 16#0063#, 16#006C#,
4411           16#0069#, 16#0065#, 16#006E#, 16#0074#,
4412           16#0020#, 16#0065#, 16#006C#, 16#0065#,
4413           16#006D#, 16#0065#, 16#006E#, 16#0074#,
4414           16#0028#, 16#0073#, 16#0029#, 16#002C#,
4415           16#0020#, 16#0069#, 16#006E#, 16#0020#,
4416           16#0074#, 16#0068#, 16#0065#, 16#0020#,
4417           16#0073#, 16#0061#, 16#006D#, 16#0065#,
4418           16#0020#, 16#0072#, 16#0065#, 16#0073#,
4419           16#0070#, 16#0065#, 16#0063#, 16#0074#,
4420           16#0020#, 16#0061#, 16#006E#, 16#0064#,
4421           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4422           16#0020#, 16#0073#, 16#0061#, 16#006D#,
4423           16#0065#, 16#0020#, 16#0064#, 16#0065#,
4424           16#0070#, 16#0065#, 16#006E#, 16#0064#,
4425           16#0065#, 16#006E#, 16#0063#, 16#0079#,
4426           16#0020#, 16#0072#, 16#0065#, 16#006C#,
4427           16#0061#, 16#0074#, 16#0069#, 16#006F#,
4428           16#006E#, 16#0073#, 16#0068#, 16#0069#,
4429           16#0070#, 16#002E#, 16#0020#, 16#0049#,
4430           16#006E#, 16#0020#, 16#0073#, 16#006F#,
4431           16#006D#, 16#0065#, 16#0020#, 16#0064#,
4432           16#0069#, 16#0072#, 16#0065#, 16#0063#,
4433           16#0074#, 16#0065#, 16#0064#, 16#0020#,
4434           16#0064#, 16#0065#, 16#0070#, 16#0065#,
4435           16#006E#, 16#0064#, 16#0065#, 16#006E#,
4436           16#0063#, 16#0079#, 16#0020#, 16#0072#,
4437           16#0065#, 16#006C#, 16#0061#, 16#0074#,
4438           16#0069#, 16#006F#, 16#006E#, 16#0073#,
4439           16#0068#, 16#0069#, 16#0070#, 16#0073#,
4440           16#0020#, 16#0028#, 16#0073#, 16#0075#,
4441           16#0063#, 16#0068#, 16#0020#, 16#0061#,
4442           16#0073#, 16#0020#, 16#0052#, 16#0065#,
4443           16#0066#, 16#0069#, 16#006E#, 16#0065#,
4444           16#006D#, 16#0065#, 16#006E#, 16#0074#,
4445           16#0020#, 16#0041#, 16#0062#, 16#0073#,
4446           16#0074#, 16#0072#, 16#0061#, 16#0063#,
4447           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4448           16#0073#, 16#0029#, 16#002C#, 16#0020#,
4449           16#0061#, 16#0020#, 16#0063#, 16#006F#,
4450           16#006D#, 16#006D#, 16#006F#, 16#006E#,
4451           16#0020#, 16#0063#, 16#006F#, 16#006E#,
4452           16#0076#, 16#0065#, 16#006E#, 16#0074#,
4453           16#0069#, 16#006F#, 16#006E#, 16#0020#,
4454           16#0069#, 16#006E#, 16#0020#, 16#0074#,
4455           16#0068#, 16#0065#, 16#0020#, 16#0064#,
4456           16#006F#, 16#006D#, 16#0061#, 16#0069#,
4457           16#006E#, 16#0020#, 16#006F#, 16#0066#,
4458           16#0020#, 16#0063#, 16#006C#, 16#0061#,
4459           16#0073#, 16#0073#, 16#002D#, 16#0062#,
4460           16#0061#, 16#0073#, 16#0065#, 16#0064#,
4461           16#0020#, 16#004F#, 16#004F#, 16#0020#,
4462           16#0073#, 16#006F#, 16#0066#, 16#0074#,
4463           16#0077#, 16#0061#, 16#0072#, 16#0065#,
4464           16#0020#, 16#0069#, 16#0073#, 16#0020#,
4465           16#0074#, 16#006F#, 16#0020#, 16#0070#,
4466           16#0075#, 16#0074#, 16#0020#, 16#0074#,
4467           16#0068#, 16#0065#, 16#0020#, 16#006D#,
4468           16#006F#, 16#0072#, 16#0065#, 16#0020#,
4469           16#0061#, 16#0062#, 16#0073#, 16#0074#,
4470           16#0072#, 16#0061#, 16#0063#, 16#0074#,
4471           16#0020#, 16#0065#, 16#006C#, 16#0065#,
4472           16#006D#, 16#0065#, 16#006E#, 16#0074#,
4473           16#0020#, 16#0069#, 16#006E#, 16#0020#,
4474           16#0074#, 16#0068#, 16#0069#, 16#0073#,
4475           16#0020#, 16#0072#, 16#006F#, 16#006C#,
4476           16#0065#, 16#002E#, 16#0020#, 16#0044#,
4477           16#0065#, 16#0073#, 16#0070#, 16#0069#,
4478           16#0074#, 16#0065#, 16#0020#, 16#0074#,
4479           16#0068#, 16#0069#, 16#0073#, 16#0020#,
4480           16#0063#, 16#006F#, 16#006E#, 16#0076#,
4481           16#0065#, 16#006E#, 16#0074#, 16#0069#,
4482           16#006F#, 16#006E#, 16#002C#, 16#0020#,
4483           16#0075#, 16#0073#, 16#0065#, 16#0072#,
4484           16#0073#, 16#0020#, 16#006F#, 16#0066#,
4485           16#0020#, 16#0055#, 16#004D#, 16#004C#,
4486           16#0020#, 16#006D#, 16#0061#, 16#0079#,
4487           16#0020#, 16#0073#, 16#0074#, 16#0069#,
4488           16#0070#, 16#0075#, 16#006C#, 16#0061#,
4489           16#0074#, 16#0065#, 16#0020#, 16#0061#,
4490           16#0020#, 16#0073#, 16#0065#, 16#006E#,
4491           16#0073#, 16#0065#, 16#0020#, 16#006F#,
4492           16#0066#, 16#0020#, 16#0064#, 16#0065#,
4493           16#0070#, 16#0065#, 16#006E#, 16#0064#,
4494           16#0065#, 16#006E#, 16#0063#, 16#0079#,
4495           16#0020#, 16#0073#, 16#0075#, 16#0069#,
4496           16#0074#, 16#0061#, 16#0062#, 16#006C#,
4497           16#0065#, 16#0020#, 16#0066#, 16#006F#,
4498           16#0072#, 16#0020#, 16#0074#, 16#0068#,
4499           16#0065#, 16#0069#, 16#0072#, 16#0020#,
4500           16#0064#, 16#006F#, 16#006D#, 16#0061#,
4501           16#0069#, 16#006E#, 16#002C#, 16#0020#,
4502           16#0077#, 16#0068#, 16#0069#, 16#0063#,
4503           16#0068#, 16#0020#, 16#006D#, 16#0061#,
4504           16#006B#, 16#0065#, 16#0073#, 16#0020#,
4505           16#0061#, 16#0020#, 16#006D#, 16#006F#,
4506           16#0072#, 16#0065#, 16#0020#, 16#0061#,
4507           16#0062#, 16#0073#, 16#0074#, 16#0072#,
4508           16#0061#, 16#0063#, 16#0074#, 16#0020#,
4509           16#0065#, 16#006C#, 16#0065#, 16#006D#,
4510           16#0065#, 16#006E#, 16#0074#, 16#0020#,
4511           16#0064#, 16#0065#, 16#0070#, 16#0065#,
4512           16#006E#, 16#0064#, 16#0065#, 16#006E#,
4513           16#0074#, 16#0020#, 16#006F#, 16#006E#,
4514           16#0020#, 16#0074#, 16#0068#, 16#0061#,
4515           16#0074#, 16#0020#, 16#0077#, 16#0068#,
4516           16#0069#, 16#0063#, 16#0068#, 16#0020#,
4517           16#0069#, 16#0073#, 16#0020#, 16#006D#,
4518           16#006F#, 16#0072#, 16#0065#, 16#0020#,
4519           16#0073#, 16#0070#, 16#0065#, 16#0063#,
4520           16#0069#, 16#0066#, 16#0069#, 16#0063#,
4521           16#002E#,
4522           others => 16#0000#),
4523         others => <>);
4524
4525   --  "general"
4526
4527   MS_0598 : aliased Matreshka.Internals.Strings.Shared_String
4528     := (Size   => 15,
4529         Unused => 7,
4530         Length => 7,
4531         Value  =>
4532          (16#0067#, 16#0065#, 16#006E#, 16#0065#,
4533           16#0072#, 16#0061#, 16#006C#,
4534           others => 16#0000#),
4535         others => <>);
4536
4537   --  "Abstraction"
4538
4539   MS_0599 : aliased Matreshka.Internals.Strings.Shared_String
4540     := (Size   => 15,
4541         Unused => 11,
4542         Length => 11,
4543         Value  =>
4544          (16#0041#, 16#0062#, 16#0073#, 16#0074#,
4545           16#0072#, 16#0061#, 16#0063#, 16#0074#,
4546           16#0069#, 16#006F#, 16#006E#,
4547           others => 16#0000#),
4548         others => <>);
4549
4550   --  "A flow final node is a final node that terminates a flow."
4551
4552   MS_059A : aliased Matreshka.Internals.Strings.Shared_String
4553     := (Size   => 63,
4554         Unused => 57,
4555         Length => 57,
4556         Value  =>
4557          (16#0041#, 16#0020#, 16#0066#, 16#006C#,
4558           16#006F#, 16#0077#, 16#0020#, 16#0066#,
4559           16#0069#, 16#006E#, 16#0061#, 16#006C#,
4560           16#0020#, 16#006E#, 16#006F#, 16#0064#,
4561           16#0065#, 16#0020#, 16#0069#, 16#0073#,
4562           16#0020#, 16#0061#, 16#0020#, 16#0066#,
4563           16#0069#, 16#006E#, 16#0061#, 16#006C#,
4564           16#0020#, 16#006E#, 16#006F#, 16#0064#,
4565           16#0065#, 16#0020#, 16#0074#, 16#0068#,
4566           16#0061#, 16#0074#, 16#0020#, 16#0074#,
4567           16#0065#, 16#0072#, 16#006D#, 16#0069#,
4568           16#006E#, 16#0061#, 16#0074#, 16#0065#,
4569           16#0073#, 16#0020#, 16#0061#, 16#0020#,
4570           16#0066#, 16#006C#, 16#006F#, 16#0077#,
4571           16#002E#,
4572           others => 16#0000#),
4573         others => <>);
4574
4575   --  "An artifact is the specification of a physical piece of information that is used or produced by a software development process, or by deployment and operation of a system. Examples of artifacts include model files, source files, scripts, and binary executable files, a table in a database system, a development deliverable, or a word-processing document, a mail message."
4576
4577   MS_059B : aliased Matreshka.Internals.Strings.Shared_String
4578     := (Size   => 383,
4579         Unused => 370,
4580         Length => 370,
4581         Value  =>
4582          (16#0041#, 16#006E#, 16#0020#, 16#0061#,
4583           16#0072#, 16#0074#, 16#0069#, 16#0066#,
4584           16#0061#, 16#0063#, 16#0074#, 16#0020#,
4585           16#0069#, 16#0073#, 16#0020#, 16#0074#,
4586           16#0068#, 16#0065#, 16#0020#, 16#0073#,
4587           16#0070#, 16#0065#, 16#0063#, 16#0069#,
4588           16#0066#, 16#0069#, 16#0063#, 16#0061#,
4589           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4590           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4591           16#0061#, 16#0020#, 16#0070#, 16#0068#,
4592           16#0079#, 16#0073#, 16#0069#, 16#0063#,
4593           16#0061#, 16#006C#, 16#0020#, 16#0070#,
4594           16#0069#, 16#0065#, 16#0063#, 16#0065#,
4595           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4596           16#0069#, 16#006E#, 16#0066#, 16#006F#,
4597           16#0072#, 16#006D#, 16#0061#, 16#0074#,
4598           16#0069#, 16#006F#, 16#006E#, 16#0020#,
4599           16#0074#, 16#0068#, 16#0061#, 16#0074#,
4600           16#0020#, 16#0069#, 16#0073#, 16#0020#,
4601           16#0075#, 16#0073#, 16#0065#, 16#0064#,
4602           16#0020#, 16#006F#, 16#0072#, 16#0020#,
4603           16#0070#, 16#0072#, 16#006F#, 16#0064#,
4604           16#0075#, 16#0063#, 16#0065#, 16#0064#,
4605           16#0020#, 16#0062#, 16#0079#, 16#0020#,
4606           16#0061#, 16#0020#, 16#0073#, 16#006F#,
4607           16#0066#, 16#0074#, 16#0077#, 16#0061#,
4608           16#0072#, 16#0065#, 16#0020#, 16#0064#,
4609           16#0065#, 16#0076#, 16#0065#, 16#006C#,
4610           16#006F#, 16#0070#, 16#006D#, 16#0065#,
4611           16#006E#, 16#0074#, 16#0020#, 16#0070#,
4612           16#0072#, 16#006F#, 16#0063#, 16#0065#,
4613           16#0073#, 16#0073#, 16#002C#, 16#0020#,
4614           16#006F#, 16#0072#, 16#0020#, 16#0062#,
4615           16#0079#, 16#0020#, 16#0064#, 16#0065#,
4616           16#0070#, 16#006C#, 16#006F#, 16#0079#,
4617           16#006D#, 16#0065#, 16#006E#, 16#0074#,
4618           16#0020#, 16#0061#, 16#006E#, 16#0064#,
4619           16#0020#, 16#006F#, 16#0070#, 16#0065#,
4620           16#0072#, 16#0061#, 16#0074#, 16#0069#,
4621           16#006F#, 16#006E#, 16#0020#, 16#006F#,
4622           16#0066#, 16#0020#, 16#0061#, 16#0020#,
4623           16#0073#, 16#0079#, 16#0073#, 16#0074#,
4624           16#0065#, 16#006D#, 16#002E#, 16#0020#,
4625           16#0045#, 16#0078#, 16#0061#, 16#006D#,
4626           16#0070#, 16#006C#, 16#0065#, 16#0073#,
4627           16#0020#, 16#006F#, 16#0066#, 16#0020#,
4628           16#0061#, 16#0072#, 16#0074#, 16#0069#,
4629           16#0066#, 16#0061#, 16#0063#, 16#0074#,
4630           16#0073#, 16#0020#, 16#0069#, 16#006E#,
4631           16#0063#, 16#006C#, 16#0075#, 16#0064#,
4632           16#0065#, 16#0020#, 16#006D#, 16#006F#,
4633           16#0064#, 16#0065#, 16#006C#, 16#0020#,
4634           16#0066#, 16#0069#, 16#006C#, 16#0065#,
4635           16#0073#, 16#002C#, 16#0020#, 16#0073#,
4636           16#006F#, 16#0075#, 16#0072#, 16#0063#,
4637           16#0065#, 16#0020#, 16#0066#, 16#0069#,
4638           16#006C#, 16#0065#, 16#0073#, 16#002C#,
4639           16#0020#, 16#0073#, 16#0063#, 16#0072#,
4640           16#0069#, 16#0070#, 16#0074#, 16#0073#,
4641           16#002C#, 16#0020#, 16#0061#, 16#006E#,
4642           16#0064#, 16#0020#, 16#0062#, 16#0069#,
4643           16#006E#, 16#0061#, 16#0072#, 16#0079#,
4644           16#0020#, 16#0065#, 16#0078#, 16#0065#,
4645           16#0063#, 16#0075#, 16#0074#, 16#0061#,
4646           16#0062#, 16#006C#, 16#0065#, 16#0020#,
4647           16#0066#, 16#0069#, 16#006C#, 16#0065#,
4648           16#0073#, 16#002C#, 16#0020#, 16#0061#,
4649           16#0020#, 16#0074#, 16#0061#, 16#0062#,
4650           16#006C#, 16#0065#, 16#0020#, 16#0069#,
4651           16#006E#, 16#0020#, 16#0061#, 16#0020#,
4652           16#0064#, 16#0061#, 16#0074#, 16#0061#,
4653           16#0062#, 16#0061#, 16#0073#, 16#0065#,
4654           16#0020#, 16#0073#, 16#0079#, 16#0073#,
4655           16#0074#, 16#0065#, 16#006D#, 16#002C#,
4656           16#0020#, 16#0061#, 16#0020#, 16#0064#,
4657           16#0065#, 16#0076#, 16#0065#, 16#006C#,
4658           16#006F#, 16#0070#, 16#006D#, 16#0065#,
4659           16#006E#, 16#0074#, 16#0020#, 16#0064#,
4660           16#0065#, 16#006C#, 16#0069#, 16#0076#,
4661           16#0065#, 16#0072#, 16#0061#, 16#0062#,
4662           16#006C#, 16#0065#, 16#002C#, 16#0020#,
4663           16#006F#, 16#0072#, 16#0020#, 16#0061#,
4664           16#0020#, 16#0077#, 16#006F#, 16#0072#,
4665           16#0064#, 16#002D#, 16#0070#, 16#0072#,
4666           16#006F#, 16#0063#, 16#0065#, 16#0073#,
4667           16#0073#, 16#0069#, 16#006E#, 16#0067#,
4668           16#0020#, 16#0064#, 16#006F#, 16#0063#,
4669           16#0075#, 16#006D#, 16#0065#, 16#006E#,
4670           16#0074#, 16#002C#, 16#0020#, 16#0061#,
4671           16#0020#, 16#006D#, 16#0061#, 16#0069#,
4672           16#006C#, 16#0020#, 16#006D#, 16#0065#,
4673           16#0073#, 16#0073#, 16#0061#, 16#0067#,
4674           16#0065#, 16#002E#,
4675           others => 16#0000#),
4676         others => <>);
4677
4678   --  "A final state has no state (doActivity) behavior."
4679
4680   MS_059C : aliased Matreshka.Internals.Strings.Shared_String
4681     := (Size   => 55,
4682         Unused => 49,
4683         Length => 49,
4684         Value  =>
4685          (16#0041#, 16#0020#, 16#0066#, 16#0069#,
4686           16#006E#, 16#0061#, 16#006C#, 16#0020#,
4687           16#0073#, 16#0074#, 16#0061#, 16#0074#,
4688           16#0065#, 16#0020#, 16#0068#, 16#0061#,
4689           16#0073#, 16#0020#, 16#006E#, 16#006F#,
4690           16#0020#, 16#0073#, 16#0074#, 16#0061#,
4691           16#0074#, 16#0065#, 16#0020#, 16#0028#,
4692           16#0064#, 16#006F#, 16#0041#, 16#0063#,
4693           16#0074#, 16#0069#, 16#0076#, 16#0069#,
4694           16#0074#, 16#0079#, 16#0029#, 16#0020#,
4695           16#0062#, 16#0065#, 16#0068#, 16#0061#,
4696           16#0076#, 16#0069#, 16#006F#, 16#0072#,
4697           16#002E#,
4698           others => 16#0000#),
4699         others => <>);
4700
4701   --  "A_member_memberNamespace"
4702
4703   MS_059D : aliased Matreshka.Internals.Strings.Shared_String
4704     := (Size   => 31,
4705         Unused => 24,
4706         Length => 24,
4707         Value  =>
4708          (16#0041#, 16#005F#, 16#006D#, 16#0065#,
4709           16#006D#, 16#0062#, 16#0065#, 16#0072#,
4710           16#005F#, 16#006D#, 16#0065#, 16#006D#,
4711           16#0062#, 16#0065#, 16#0072#, 16#004E#,
4712           16#0061#, 16#006D#, 16#0065#, 16#0073#,
4713           16#0070#, 16#0061#, 16#0063#, 16#0065#,
4714           others => 16#0000#),
4715         others => <>);
4716
4717   --  "A multiplicity on an aggregate end of a composite aggregation must not have an upper bound greater than 1."
4718
4719   MS_059E : aliased Matreshka.Internals.Strings.Shared_String
4720     := (Size   => 111,
4721         Unused => 106,
4722         Length => 106,
4723         Value  =>
4724          (16#0041#, 16#0020#, 16#006D#, 16#0075#,
4725           16#006C#, 16#0074#, 16#0069#, 16#0070#,
4726           16#006C#, 16#0069#, 16#0063#, 16#0069#,
4727           16#0074#, 16#0079#, 16#0020#, 16#006F#,
4728           16#006E#, 16#0020#, 16#0061#, 16#006E#,
4729           16#0020#, 16#0061#, 16#0067#, 16#0067#,
4730           16#0072#, 16#0065#, 16#0067#, 16#0061#,
4731           16#0074#, 16#0065#, 16#0020#, 16#0065#,
4732           16#006E#, 16#0064#, 16#0020#, 16#006F#,
4733           16#0066#, 16#0020#, 16#0061#, 16#0020#,
4734           16#0063#, 16#006F#, 16#006D#, 16#0070#,
4735           16#006F#, 16#0073#, 16#0069#, 16#0074#,
4736           16#0065#, 16#0020#, 16#0061#, 16#0067#,
4737           16#0067#, 16#0072#, 16#0065#, 16#0067#,
4738           16#0061#, 16#0074#, 16#0069#, 16#006F#,
4739           16#006E#, 16#0020#, 16#006D#, 16#0075#,
4740           16#0073#, 16#0074#, 16#0020#, 16#006E#,
4741           16#006F#, 16#0074#, 16#0020#, 16#0068#,
4742           16#0061#, 16#0076#, 16#0065#, 16#0020#,
4743           16#0061#, 16#006E#, 16#0020#, 16#0075#,
4744           16#0070#, 16#0070#, 16#0065#, 16#0072#,
4745           16#0020#, 16#0062#, 16#006F#, 16#0075#,
4746           16#006E#, 16#0064#, 16#0020#, 16#0067#,
4747           16#0072#, 16#0065#, 16#0061#, 16#0074#,
4748           16#0065#, 16#0072#, 16#0020#, 16#0074#,
4749           16#0068#, 16#0061#, 16#006E#, 16#0020#,
4750           16#0031#, 16#002E#,
4751           others => 16#0000#),
4752         others => <>);
4753
4754   --  "Activity nodes may be owned by at most one structured node."
4755
4756   MS_059F : aliased Matreshka.Internals.Strings.Shared_String
4757     := (Size   => 63,
4758         Unused => 59,
4759         Length => 59,
4760         Value  =>
4761          (16#0041#, 16#0063#, 16#0074#, 16#0069#,
4762           16#0076#, 16#0069#, 16#0074#, 16#0079#,
4763           16#0020#, 16#006E#, 16#006F#, 16#0064#,
4764           16#0065#, 16#0073#, 16#0020#, 16#006D#,
4765           16#0061#, 16#0079#, 16#0020#, 16#0062#,
4766           16#0065#, 16#0020#, 16#006F#, 16#0077#,
4767           16#006E#, 16#0065#, 16#0064#, 16#0020#,
4768           16#0062#, 16#0079#, 16#0020#, 16#0061#,
4769           16#0074#, 16#0020#, 16#006D#, 16#006F#,
4770           16#0073#, 16#0074#, 16#0020#, 16#006F#,
4771           16#006E#, 16#0065#, 16#0020#, 16#0073#,
4772           16#0074#, 16#0072#, 16#0075#, 16#0063#,
4773           16#0074#, 16#0075#, 16#0072#, 16#0065#,
4774           16#0064#, 16#0020#, 16#006E#, 16#006F#,
4775           16#0064#, 16#0065#, 16#002E#,
4776           others => 16#0000#),
4777         others => <>);
4778
4779   --  "IntervalConstraint"
4780
4781   MS_05A0 : aliased Matreshka.Internals.Strings.Shared_String
4782     := (Size   => 23,
4783         Unused => 18,
4784         Length => 18,
4785         Value  =>
4786          (16#0049#, 16#006E#, 16#0074#, 16#0065#,
4787           16#0072#, 16#0076#, 16#0061#, 16#006C#,
4788           16#0043#, 16#006F#, 16#006E#, 16#0073#,
4789           16#0074#, 16#0072#, 16#0061#, 16#0069#,
4790           16#006E#, 16#0074#,
4791           others => 16#0000#),
4792         others => <>);
4793
4794   --  "complete"
4795
4796   MS_05A1 : aliased Matreshka.Internals.Strings.Shared_String
4797     := (Size   => 15,
4798         Unused => 8,
4799         Length => 8,
4800         Value  =>
4801          (16#0063#, 16#006F#, 16#006D#, 16#0070#,
4802           16#006C#, 16#0065#, 16#0074#, 16#0065#,
4803           others => 16#0000#),
4804         others => <>);
4805
4806   --  "CallOperationAction"
4807
4808   MS_05A2 : aliased Matreshka.Internals.Strings.Shared_String
4809     := (Size   => 23,
4810         Unused => 19,
4811         Length => 19,
4812         Value  =>
4813          (16#0043#, 16#0061#, 16#006C#, 16#006C#,
4814           16#004F#, 16#0070#, 16#0065#, 16#0072#,
4815           16#0061#, 16#0074#, 16#0069#, 16#006F#,
4816           16#006E#, 16#0041#, 16#0063#, 16#0074#,
4817           16#0069#, 16#006F#, 16#006E#,
4818           others => 16#0000#),
4819         others => <>);
4820
4821   --  "The value of isComposite is true only if aggregation is composite."
4822
4823   MS_05A3 : aliased Matreshka.Internals.Strings.Shared_String
4824     := (Size   => 71,
4825         Unused => 66,
4826         Length => 66,
4827         Value  =>
4828          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4829           16#0076#, 16#0061#, 16#006C#, 16#0075#,
4830           16#0065#, 16#0020#, 16#006F#, 16#0066#,
4831           16#0020#, 16#0069#, 16#0073#, 16#0043#,
4832           16#006F#, 16#006D#, 16#0070#, 16#006F#,
4833           16#0073#, 16#0069#, 16#0074#, 16#0065#,
4834           16#0020#, 16#0069#, 16#0073#, 16#0020#,
4835           16#0074#, 16#0072#, 16#0075#, 16#0065#,
4836           16#0020#, 16#006F#, 16#006E#, 16#006C#,
4837           16#0079#, 16#0020#, 16#0069#, 16#0066#,
4838           16#0020#, 16#0061#, 16#0067#, 16#0067#,
4839           16#0072#, 16#0065#, 16#0067#, 16#0061#,
4840           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4841           16#0020#, 16#0069#, 16#0073#, 16#0020#,
4842           16#0063#, 16#006F#, 16#006D#, 16#0070#,
4843           16#006F#, 16#0073#, 16#0069#, 16#0074#,
4844           16#0065#, 16#002E#,
4845           others => 16#0000#),
4846         others => <>);
4847
4848   --  "component"
4849
4850   MS_05A4 : aliased Matreshka.Internals.Strings.Shared_String
4851     := (Size   => 15,
4852         Unused => 9,
4853         Length => 9,
4854         Value  =>
4855          (16#0063#, 16#006F#, 16#006D#, 16#0070#,
4856           16#006F#, 16#006E#, 16#0065#, 16#006E#,
4857           16#0074#,
4858           others => 16#0000#),
4859         others => <>);
4860
4861   --  "Specifies whether to destroy duplicates of the value in nonunique association ends."
4862
4863   MS_05A5 : aliased Matreshka.Internals.Strings.Shared_String
4864     := (Size   => 87,
4865         Unused => 83,
4866         Length => 83,
4867         Value  =>
4868          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
4869           16#0069#, 16#0066#, 16#0069#, 16#0065#,
4870           16#0073#, 16#0020#, 16#0077#, 16#0068#,
4871           16#0065#, 16#0074#, 16#0068#, 16#0065#,
4872           16#0072#, 16#0020#, 16#0074#, 16#006F#,
4873           16#0020#, 16#0064#, 16#0065#, 16#0073#,
4874           16#0074#, 16#0072#, 16#006F#, 16#0079#,
4875           16#0020#, 16#0064#, 16#0075#, 16#0070#,
4876           16#006C#, 16#0069#, 16#0063#, 16#0061#,
4877           16#0074#, 16#0065#, 16#0073#, 16#0020#,
4878           16#006F#, 16#0066#, 16#0020#, 16#0074#,
4879           16#0068#, 16#0065#, 16#0020#, 16#0076#,
4880           16#0061#, 16#006C#, 16#0075#, 16#0065#,
4881           16#0020#, 16#0069#, 16#006E#, 16#0020#,
4882           16#006E#, 16#006F#, 16#006E#, 16#0075#,
4883           16#006E#, 16#0069#, 16#0071#, 16#0075#,
4884           16#0065#, 16#0020#, 16#0061#, 16#0073#,
4885           16#0073#, 16#006F#, 16#0063#, 16#0069#,
4886           16#0061#, 16#0074#, 16#0069#, 16#006F#,
4887           16#006E#, 16#0020#, 16#0065#, 16#006E#,
4888           16#0064#, 16#0073#, 16#002E#,
4889           others => 16#0000#),
4890         others => <>);
4891
4892   --  "The query isTemplateParameter() determines if this parameterable element is exposed as a formal template parameter."
4893
4894   MS_05A6 : aliased Matreshka.Internals.Strings.Shared_String
4895     := (Size   => 119,
4896         Unused => 115,
4897         Length => 115,
4898         Value  =>
4899          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4900           16#0071#, 16#0075#, 16#0065#, 16#0072#,
4901           16#0079#, 16#0020#, 16#0069#, 16#0073#,
4902           16#0054#, 16#0065#, 16#006D#, 16#0070#,
4903           16#006C#, 16#0061#, 16#0074#, 16#0065#,
4904           16#0050#, 16#0061#, 16#0072#, 16#0061#,
4905           16#006D#, 16#0065#, 16#0074#, 16#0065#,
4906           16#0072#, 16#0028#, 16#0029#, 16#0020#,
4907           16#0064#, 16#0065#, 16#0074#, 16#0065#,
4908           16#0072#, 16#006D#, 16#0069#, 16#006E#,
4909           16#0065#, 16#0073#, 16#0020#, 16#0069#,
4910           16#0066#, 16#0020#, 16#0074#, 16#0068#,
4911           16#0069#, 16#0073#, 16#0020#, 16#0070#,
4912           16#0061#, 16#0072#, 16#0061#, 16#006D#,
4913           16#0065#, 16#0074#, 16#0065#, 16#0072#,
4914           16#0061#, 16#0062#, 16#006C#, 16#0065#,
4915           16#0020#, 16#0065#, 16#006C#, 16#0065#,
4916           16#006D#, 16#0065#, 16#006E#, 16#0074#,
4917           16#0020#, 16#0069#, 16#0073#, 16#0020#,
4918           16#0065#, 16#0078#, 16#0070#, 16#006F#,
4919           16#0073#, 16#0065#, 16#0064#, 16#0020#,
4920           16#0061#, 16#0073#, 16#0020#, 16#0061#,
4921           16#0020#, 16#0066#, 16#006F#, 16#0072#,
4922           16#006D#, 16#0061#, 16#006C#, 16#0020#,
4923           16#0074#, 16#0065#, 16#006D#, 16#0070#,
4924           16#006C#, 16#0061#, 16#0074#, 16#0065#,
4925           16#0020#, 16#0070#, 16#0061#, 16#0072#,
4926           16#0061#, 16#006D#, 16#0065#, 16#0074#,
4927           16#0065#, 16#0072#, 16#002E#,
4928           others => 16#0000#),
4929         others => <>);
4930
4931   --  "The query isRedefinitionContextValid() specifies whether the redefinition contexts of a statemachine are properly related to the redefinition contexts of the specified statemachine to allow this element to redefine the other. The containing classifier of a redefining statemachine must redefine the containing classifier of the redefined statemachine."
4932
4933   MS_05A7 : aliased Matreshka.Internals.Strings.Shared_String
4934     := (Size   => 367,
4935         Unused => 351,
4936         Length => 351,
4937         Value  =>
4938          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
4939           16#0071#, 16#0075#, 16#0065#, 16#0072#,
4940           16#0079#, 16#0020#, 16#0069#, 16#0073#,
4941           16#0052#, 16#0065#, 16#0064#, 16#0065#,
4942           16#0066#, 16#0069#, 16#006E#, 16#0069#,
4943           16#0074#, 16#0069#, 16#006F#, 16#006E#,
4944           16#0043#, 16#006F#, 16#006E#, 16#0074#,
4945           16#0065#, 16#0078#, 16#0074#, 16#0056#,
4946           16#0061#, 16#006C#, 16#0069#, 16#0064#,
4947           16#0028#, 16#0029#, 16#0020#, 16#0073#,
4948           16#0070#, 16#0065#, 16#0063#, 16#0069#,
4949           16#0066#, 16#0069#, 16#0065#, 16#0073#,
4950           16#0020#, 16#0077#, 16#0068#, 16#0065#,
4951           16#0074#, 16#0068#, 16#0065#, 16#0072#,
4952           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4953           16#0020#, 16#0072#, 16#0065#, 16#0064#,
4954           16#0065#, 16#0066#, 16#0069#, 16#006E#,
4955           16#0069#, 16#0074#, 16#0069#, 16#006F#,
4956           16#006E#, 16#0020#, 16#0063#, 16#006F#,
4957           16#006E#, 16#0074#, 16#0065#, 16#0078#,
4958           16#0074#, 16#0073#, 16#0020#, 16#006F#,
4959           16#0066#, 16#0020#, 16#0061#, 16#0020#,
4960           16#0073#, 16#0074#, 16#0061#, 16#0074#,
4961           16#0065#, 16#006D#, 16#0061#, 16#0063#,
4962           16#0068#, 16#0069#, 16#006E#, 16#0065#,
4963           16#0020#, 16#0061#, 16#0072#, 16#0065#,
4964           16#0020#, 16#0070#, 16#0072#, 16#006F#,
4965           16#0070#, 16#0065#, 16#0072#, 16#006C#,
4966           16#0079#, 16#0020#, 16#0072#, 16#0065#,
4967           16#006C#, 16#0061#, 16#0074#, 16#0065#,
4968           16#0064#, 16#0020#, 16#0074#, 16#006F#,
4969           16#0020#, 16#0074#, 16#0068#, 16#0065#,
4970           16#0020#, 16#0072#, 16#0065#, 16#0064#,
4971           16#0065#, 16#0066#, 16#0069#, 16#006E#,
4972           16#0069#, 16#0074#, 16#0069#, 16#006F#,
4973           16#006E#, 16#0020#, 16#0063#, 16#006F#,
4974           16#006E#, 16#0074#, 16#0065#, 16#0078#,
4975           16#0074#, 16#0073#, 16#0020#, 16#006F#,
4976           16#0066#, 16#0020#, 16#0074#, 16#0068#,
4977           16#0065#, 16#0020#, 16#0073#, 16#0070#,
4978           16#0065#, 16#0063#, 16#0069#, 16#0066#,
4979           16#0069#, 16#0065#, 16#0064#, 16#0020#,
4980           16#0073#, 16#0074#, 16#0061#, 16#0074#,
4981           16#0065#, 16#006D#, 16#0061#, 16#0063#,
4982           16#0068#, 16#0069#, 16#006E#, 16#0065#,
4983           16#0020#, 16#0074#, 16#006F#, 16#0020#,
4984           16#0061#, 16#006C#, 16#006C#, 16#006F#,
4985           16#0077#, 16#0020#, 16#0074#, 16#0068#,
4986           16#0069#, 16#0073#, 16#0020#, 16#0065#,
4987           16#006C#, 16#0065#, 16#006D#, 16#0065#,
4988           16#006E#, 16#0074#, 16#0020#, 16#0074#,
4989           16#006F#, 16#0020#, 16#0072#, 16#0065#,
4990           16#0064#, 16#0065#, 16#0066#, 16#0069#,
4991           16#006E#, 16#0065#, 16#0020#, 16#0074#,
4992           16#0068#, 16#0065#, 16#0020#, 16#006F#,
4993           16#0074#, 16#0068#, 16#0065#, 16#0072#,
4994           16#002E#, 16#0020#, 16#0054#, 16#0068#,
4995           16#0065#, 16#0020#, 16#0063#, 16#006F#,
4996           16#006E#, 16#0074#, 16#0061#, 16#0069#,
4997           16#006E#, 16#0069#, 16#006E#, 16#0067#,
4998           16#0020#, 16#0063#, 16#006C#, 16#0061#,
4999           16#0073#, 16#0073#, 16#0069#, 16#0066#,
5000           16#0069#, 16#0065#, 16#0072#, 16#0020#,
5001           16#006F#, 16#0066#, 16#0020#, 16#0061#,
5002           16#0020#, 16#0072#, 16#0065#, 16#0064#,
5003           16#0065#, 16#0066#, 16#0069#, 16#006E#,
5004           16#0069#, 16#006E#, 16#0067#, 16#0020#,
5005           16#0073#, 16#0074#, 16#0061#, 16#0074#,
5006           16#0065#, 16#006D#, 16#0061#, 16#0063#,
5007           16#0068#, 16#0069#, 16#006E#, 16#0065#,
5008           16#0020#, 16#006D#, 16#0075#, 16#0073#,
5009           16#0074#, 16#0020#, 16#0072#, 16#0065#,
5010           16#0064#, 16#0065#, 16#0066#, 16#0069#,
5011           16#006E#, 16#0065#, 16#0020#, 16#0074#,
5012           16#0068#, 16#0065#, 16#0020#, 16#0063#,
5013           16#006F#, 16#006E#, 16#0074#, 16#0061#,
5014           16#0069#, 16#006E#, 16#0069#, 16#006E#,
5015           16#0067#, 16#0020#, 16#0063#, 16#006C#,
5016           16#0061#, 16#0073#, 16#0073#, 16#0069#,
5017           16#0066#, 16#0069#, 16#0065#, 16#0072#,
5018           16#0020#, 16#006F#, 16#0066#, 16#0020#,
5019           16#0074#, 16#0068#, 16#0065#, 16#0020#,
5020           16#0072#, 16#0065#, 16#0064#, 16#0065#,
5021           16#0066#, 16#0069#, 16#006E#, 16#0065#,
5022           16#0064#, 16#0020#, 16#0073#, 16#0074#,
5023           16#0061#, 16#0074#, 16#0065#, 16#006D#,
5024           16#0061#, 16#0063#, 16#0068#, 16#0069#,
5025           16#006E#, 16#0065#, 16#002E#,
5026           others => 16#0000#),
5027         others => <>);
5028
5029   --  "outputElement"
5030
5031   MS_05A8 : aliased Matreshka.Internals.Strings.Shared_String
5032     := (Size   => 15,
5033         Unused => 13,
5034         Length => 13,
5035         Value  =>
5036          (16#006F#, 16#0075#, 16#0074#, 16#0070#,
5037           16#0075#, 16#0074#, 16#0045#, 16#006C#,
5038           16#0065#, 16#006D#, 16#0065#, 16#006E#,
5039           16#0074#,
5040           others => 16#0000#),
5041         others => <>);
5042
5043   --  "The maximum number of tokens allowed in the node. Objects cannot flow into the node if the upper bound is reached."
5044
5045   MS_05A9 : aliased Matreshka.Internals.Strings.Shared_String
5046     := (Size   => 119,
5047         Unused => 114,
5048         Length => 114,
5049         Value  =>
5050          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
5051           16#006D#, 16#0061#, 16#0078#, 16#0069#,
5052           16#006D#, 16#0075#, 16#006D#, 16#0020#,
5053           16#006E#, 16#0075#, 16#006D#, 16#0062#,
5054           16#0065#, 16#0072#, 16#0020#, 16#006F#,
5055           16#0066#, 16#0020#, 16#0074#, 16#006F#,
5056           16#006B#, 16#0065#, 16#006E#, 16#0073#,
5057           16#0020#, 16#0061#, 16#006C#, 16#006C#,
5058           16#006F#, 16#0077#, 16#0065#, 16#0064#,
5059           16#0020#, 16#0069#, 16#006E#, 16#0020#,
5060           16#0074#, 16#0068#, 16#0065#, 16#0020#,
5061           16#006E#, 16#006F#, 16#0064#, 16#0065#,
5062           16#002E#, 16#0020#, 16#004F#, 16#0062#,
5063           16#006A#, 16#0065#, 16#0063#, 16#0074#,
5064           16#0073#, 16#0020#, 16#0063#, 16#0061#,
5065           16#006E#, 16#006E#, 16#006F#, 16#0074#,
5066           16#0020#, 16#0066#, 16#006C#, 16#006F#,
5067           16#0077#, 16#0020#, 16#0069#, 16#006E#,
5068           16#0074#, 16#006F#, 16#0020#, 16#0074#,
5069           16#0068#, 16#0065#, 16#0020#, 16#006E#,
5070           16#006F#, 16#0064#, 16#0065#, 16#0020#,
5071           16#0069#, 16#0066#, 16#0020#, 16#0074#,
5072           16#0068#, 16#0065#, 16#0020#, 16#0075#,
5073           16#0070#, 16#0070#, 16#0065#, 16#0072#,
5074           16#0020#, 16#0062#, 16#006F#, 16#0075#,
5075           16#006E#, 16#0064#, 16#0020#, 16#0069#,
5076           16#0073#, 16#0020#, 16#0072#, 16#0065#,
5077           16#0061#, 16#0063#, 16#0068#, 16#0065#,
5078           16#0064#, 16#002E#,
5079           others => 16#0000#),
5080         others => <>);
5081
5082   --  "One of regionAsInput or regionAsOutput must be non-empty, but not both."
5083
5084   MS_05AA : aliased Matreshka.Internals.Strings.Shared_String
5085     := (Size   => 79,
5086         Unused => 71,
5087         Length => 71,
5088         Value  =>
5089          (16#004F#, 16#006E#, 16#0065#, 16#0020#,
5090           16#006F#, 16#0066#, 16#0020#, 16#0072#,
5091           16#0065#, 16#0067#, 16#0069#, 16#006F#,
5092           16#006E#, 16#0041#, 16#0073#, 16#0049#,
5093           16#006E#, 16#0070#, 16#0075#, 16#0074#,
5094           16#0020#, 16#006F#, 16#0072#, 16#0020#,
5095           16#0072#, 16#0065#, 16#0067#, 16#0069#,
5096           16#006F#, 16#006E#, 16#0041#, 16#0073#,
5097           16#004F#, 16#0075#, 16#0074#, 16#0070#,
5098           16#0075#, 16#0074#, 16#0020#, 16#006D#,
5099           16#0075#, 16#0073#, 16#0074#, 16#0020#,
5100           16#0062#, 16#0065#, 16#0020#, 16#006E#,
5101           16#006F#, 16#006E#, 16#002D#, 16#0065#,
5102           16#006D#, 16#0070#, 16#0074#, 16#0079#,
5103           16#002C#, 16#0020#, 16#0062#, 16#0075#,
5104           16#0074#, 16#0020#, 16#006E#, 16#006F#,
5105           16#0074#, 16#0020#, 16#0062#, 16#006F#,
5106           16#0074#, 16#0068#, 16#002E#,
5107           others => 16#0000#),
5108         others => <>);
5109
5110   --  "A read link object end qualifier action is an action that retrieves a qualifier end value from a link object."
5111
5112   MS_05AB : aliased Matreshka.Internals.Strings.Shared_String
5113     := (Size   => 119,
5114         Unused => 109,
5115         Length => 109,
5116         Value  =>
5117          (16#0041#, 16#0020#, 16#0072#, 16#0065#,
5118           16#0061#, 16#0064#, 16#0020#, 16#006C#,
5119           16#0069#, 16#006E#, 16#006B#, 16#0020#,
5120           16#006F#, 16#0062#, 16#006A#, 16#0065#,
5121           16#0063#, 16#0074#, 16#0020#, 16#0065#,
5122           16#006E#, 16#0064#, 16#0020#, 16#0071#,
5123           16#0075#, 16#0061#, 16#006C#, 16#0069#,
5124           16#0066#, 16#0069#, 16#0065#, 16#0072#,
5125           16#0020#, 16#0061#, 16#0063#, 16#0074#,
5126           16#0069#, 16#006F#, 16#006E#, 16#0020#,
5127           16#0069#, 16#0073#, 16#0020#, 16#0061#,
5128           16#006E#, 16#0020#, 16#0061#, 16#0063#,
5129           16#0074#, 16#0069#, 16#006F#, 16#006E#,
5130           16#0020#, 16#0074#, 16#0068#, 16#0061#,
5131           16#0074#, 16#0020#, 16#0072#, 16#0065#,
5132           16#0074#, 16#0072#, 16#0069#, 16#0065#,
5133           16#0076#, 16#0065#, 16#0073#, 16#0020#,
5134           16#0061#, 16#0020#, 16#0071#, 16#0075#,
5135           16#0061#, 16#006C#, 16#0069#, 16#0066#,
5136           16#0069#, 16#0065#, 16#0072#, 16#0020#,
5137           16#0065#, 16#006E#, 16#0064#, 16#0020#,
5138           16#0076#, 16#0061#, 16#006C#, 16#0075#,
5139           16#0065#, 16#0020#, 16#0066#, 16#0072#,
5140           16#006F#, 16#006D#, 16#0020#, 16#0061#,
5141           16#0020#, 16#006C#, 16#0069#, 16#006E#,
5142           16#006B#, 16#0020#, 16#006F#, 16#0062#,
5143           16#006A#, 16#0065#, 16#0063#, 16#0074#,
5144           16#002E#,
5145           others => 16#0000#),
5146         others => <>);
5147
5148   --  "associated_actions"
5149
5150   MS_05AC : aliased Matreshka.Internals.Strings.Shared_String
5151     := (Size   => 23,
5152         Unused => 18,
5153         Length => 18,
5154         Value  =>
5155          (16#0061#, 16#0073#, 16#0073#, 16#006F#,
5156           16#0063#, 16#0069#, 16#0061#, 16#0074#,
5157           16#0065#, 16#0064#, 16#005F#, 16#0061#,
5158           16#0063#, 16#0074#, 16#0069#, 16#006F#,
5159           16#006E#, 16#0073#,
5160           others => 16#0000#),
5161         others => <>);
5162
5163   --  "A_nestedPackage_nestingPackage"
5164
5165   MS_05AD : aliased Matreshka.Internals.Strings.Shared_String
5166     := (Size   => 31,
5167         Unused => 30,
5168         Length => 30,
5169         Value  =>
5170          (16#0041#, 16#005F#, 16#006E#, 16#0065#,
5171           16#0073#, 16#0074#, 16#0065#, 16#0064#,
5172           16#0050#, 16#0061#, 16#0063#, 16#006B#,
5173           16#0061#, 16#0067#, 16#0065#, 16#005F#,
5174           16#006E#, 16#0065#, 16#0073#, 16#0074#,
5175           16#0069#, 16#006E#, 16#0067#, 16#0050#,
5176           16#0061#, 16#0063#, 16#006B#, 16#0061#,
5177           16#0067#, 16#0065#,
5178           others => 16#0000#),
5179         others => <>);
5180
5181   --  "References connectable elements (possibly owned by other classifiers) which represent roles that instances may play in this collaboration."
5182
5183   MS_05AE : aliased Matreshka.Internals.Strings.Shared_String
5184     := (Size   => 143,
5185         Unused => 138,
5186         Length => 138,
5187         Value  =>
5188          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
5189           16#0072#, 16#0065#, 16#006E#, 16#0063#,
5190           16#0065#, 16#0073#, 16#0020#, 16#0063#,
5191           16#006F#, 16#006E#, 16#006E#, 16#0065#,
5192           16#0063#, 16#0074#, 16#0061#, 16#0062#,
5193           16#006C#, 16#0065#, 16#0020#, 16#0065#,
5194           16#006C#, 16#0065#, 16#006D#, 16#0065#,
5195           16#006E#, 16#0074#, 16#0073#, 16#0020#,
5196           16#0028#, 16#0070#, 16#006F#, 16#0073#,
5197           16#0073#, 16#0069#, 16#0062#, 16#006C#,
5198           16#0079#, 16#0020#, 16#006F#, 16#0077#,
5199           16#006E#, 16#0065#, 16#0064#, 16#0020#,
5200           16#0062#, 16#0079#, 16#0020#, 16#006F#,
5201           16#0074#, 16#0068#, 16#0065#, 16#0072#,
5202           16#0020#, 16#0063#, 16#006C#, 16#0061#,
5203           16#0073#, 16#0073#, 16#0069#, 16#0066#,
5204           16#0069#, 16#0065#, 16#0072#, 16#0073#,
5205           16#0029#, 16#0020#, 16#0077#, 16#0068#,
5206           16#0069#, 16#0063#, 16#0068#, 16#0020#,
5207           16#0072#, 16#0065#, 16#0070#, 16#0072#,
5208           16#0065#, 16#0073#, 16#0065#, 16#006E#,
5209           16#0074#, 16#0020#, 16#0072#, 16#006F#,
5210           16#006C#, 16#0065#, 16#0073#, 16#0020#,
5211           16#0074#, 16#0068#, 16#0061#, 16#0074#,
5212           16#0020#, 16#0069#, 16#006E#, 16#0073#,
5213           16#0074#, 16#0061#, 16#006E#, 16#0063#,
5214           16#0065#, 16#0073#, 16#0020#, 16#006D#,
5215           16#0061#, 16#0079#, 16#0020#, 16#0070#,
5216           16#006C#, 16#0061#, 16#0079#, 16#0020#,
5217           16#0069#, 16#006E#, 16#0020#, 16#0074#,
5218           16#0068#, 16#0069#, 16#0073#, 16#0020#,
5219           16#0063#, 16#006F#, 16#006C#, 16#006C#,
5220           16#0061#, 16#0062#, 16#006F#, 16#0072#,
5221           16#0061#, 16#0074#, 16#0069#, 16#006F#,
5222           16#006E#, 16#002E#,
5223           others => 16#0000#),
5224         others => <>);
5225
5226   --  "Join vertices serve to merge several transitions emanating from source vertices in different orthogonal regions. The transitions entering a join vertex cannot have guards or triggers."
5227
5228   MS_05AF : aliased Matreshka.Internals.Strings.Shared_String
5229     := (Size   => 191,
5230         Unused => 183,
5231         Length => 183,
5232         Value  =>
5233          (16#004A#, 16#006F#, 16#0069#, 16#006E#,
5234           16#0020#, 16#0076#, 16#0065#, 16#0072#,
5235           16#0074#, 16#0069#, 16#0063#, 16#0065#,
5236           16#0073#, 16#0020#, 16#0073#, 16#0065#,
5237           16#0072#, 16#0076#, 16#0065#, 16#0020#,
5238           16#0074#, 16#006F#, 16#0020#, 16#006D#,
5239           16#0065#, 16#0072#, 16#0067#, 16#0065#,
5240           16#0020#, 16#0073#, 16#0065#, 16#0076#,
5241           16#0065#, 16#0072#, 16#0061#, 16#006C#,
5242           16#0020#, 16#0074#, 16#0072#, 16#0061#,
5243           16#006E#, 16#0073#, 16#0069#, 16#0074#,
5244           16#0069#, 16#006F#, 16#006E#, 16#0073#,
5245           16#0020#, 16#0065#, 16#006D#, 16#0061#,
5246           16#006E#, 16#0061#, 16#0074#, 16#0069#,
5247           16#006E#, 16#0067#, 16#0020#, 16#0066#,
5248           16#0072#, 16#006F#, 16#006D#, 16#0020#,
5249           16#0073#, 16#006F#, 16#0075#, 16#0072#,
5250           16#0063#, 16#0065#, 16#0020#, 16#0076#,
5251           16#0065#, 16#0072#, 16#0074#, 16#0069#,
5252           16#0063#, 16#0065#, 16#0073#, 16#0020#,
5253           16#0069#, 16#006E#, 16#0020#, 16#0064#,
5254           16#0069#, 16#0066#, 16#0066#, 16#0065#,
5255           16#0072#, 16#0065#, 16#006E#, 16#0074#,
5256           16#0020#, 16#006F#, 16#0072#, 16#0074#,
5257           16#0068#, 16#006F#, 16#0067#, 16#006F#,
5258           16#006E#, 16#0061#, 16#006C#, 16#0020#,
5259           16#0072#, 16#0065#, 16#0067#, 16#0069#,
5260           16#006F#, 16#006E#, 16#0073#, 16#002E#,
5261           16#0020#, 16#0054#, 16#0068#, 16#0065#,
5262           16#0020#, 16#0074#, 16#0072#, 16#0061#,
5263           16#006E#, 16#0073#, 16#0069#, 16#0074#,
5264           16#0069#, 16#006F#, 16#006E#, 16#0073#,
5265           16#0020#, 16#0065#, 16#006E#, 16#0074#,
5266           16#0065#, 16#0072#, 16#0069#, 16#006E#,
5267           16#0067#, 16#0020#, 16#0061#, 16#0020#,
5268           16#006A#, 16#006F#, 16#0069#, 16#006E#,
5269           16#0020#, 16#0076#, 16#0065#, 16#0072#,
5270           16#0074#, 16#0065#, 16#0078#, 16#0020#,
5271           16#0063#, 16#0061#, 16#006E#, 16#006E#,
5272           16#006F#, 16#0074#, 16#0020#, 16#0068#,
5273           16#0061#, 16#0076#, 16#0065#, 16#0020#,
5274           16#0067#, 16#0075#, 16#0061#, 16#0072#,
5275           16#0064#, 16#0073#, 16#0020#, 16#006F#,
5276           16#0072#, 16#0020#, 16#0074#, 16#0072#,
5277           16#0069#, 16#0067#, 16#0067#, 16#0065#,
5278           16#0072#, 16#0073#, 16#002E#,
5279           others => 16#0000#),
5280         others => <>);
5281
5282   --  "containingProfile"
5283
5284   MS_05B0 : aliased Matreshka.Internals.Strings.Shared_String
5285     := (Size   => 23,
5286         Unused => 17,
5287         Length => 17,
5288         Value  =>
5289          (16#0063#, 16#006F#, 16#006E#, 16#0074#,
5290           16#0061#, 16#0069#, 16#006E#, 16#0069#,
5291           16#006E#, 16#0067#, 16#0050#, 16#0072#,
5292           16#006F#, 16#0066#, 16#0069#, 16#006C#,
5293           16#0065#,
5294           others => 16#0000#),
5295         others => <>);
5296
5297   --  "Edges expressing flow between nodes of the activity."
5298
5299   MS_05B1 : aliased Matreshka.Internals.Strings.Shared_String
5300     := (Size   => 55,
5301         Unused => 52,
5302         Length => 52,
5303         Value  =>
5304          (16#0045#, 16#0064#, 16#0067#, 16#0065#,
5305           16#0073#, 16#0020#, 16#0065#, 16#0078#,
5306           16#0070#, 16#0072#, 16#0065#, 16#0073#,
5307           16#0073#, 16#0069#, 16#006E#, 16#0067#,
5308           16#0020#, 16#0066#, 16#006C#, 16#006F#,
5309           16#0077#, 16#0020#, 16#0062#, 16#0065#,
5310           16#0074#, 16#0077#, 16#0065#, 16#0065#,
5311           16#006E#, 16#0020#, 16#006E#, 16#006F#,
5312           16#0064#, 16#0065#, 16#0073#, 16#0020#,
5313           16#006F#, 16#0066#, 16#0020#, 16#0074#,
5314           16#0068#, 16#0065#, 16#0020#, 16#0061#,
5315           16#0063#, 16#0074#, 16#0069#, 16#0076#,
5316           16#0069#, 16#0074#, 16#0079#, 16#002E#,
5317           others => 16#0000#),
5318         others => <>);
5319
5320   --  "A_realizingActivityEdge_informationFlow"
5321
5322   MS_05B2 : aliased Matreshka.Internals.Strings.Shared_String
5323     := (Size   => 47,
5324         Unused => 39,
5325         Length => 39,
5326         Value  =>
5327          (16#0041#, 16#005F#, 16#0072#, 16#0065#,
5328           16#0061#, 16#006C#, 16#0069#, 16#007A#,
5329           16#0069#, 16#006E#, 16#0067#, 16#0041#,
5330           16#0063#, 16#0074#, 16#0069#, 16#0076#,
5331           16#0069#, 16#0074#, 16#0079#, 16#0045#,
5332           16#0064#, 16#0067#, 16#0065#, 16#005F#,
5333           16#0069#, 16#006E#, 16#0066#, 16#006F#,
5334           16#0072#, 16#006D#, 16#0061#, 16#0074#,
5335           16#0069#, 16#006F#, 16#006E#, 16#0046#,
5336           16#006C#, 16#006F#, 16#0077#,
5337           others => 16#0000#),
5338         others => <>);
5339
5340   --  "A component cannot nest classifiers."
5341
5342   MS_05B3 : aliased Matreshka.Internals.Strings.Shared_String
5343     := (Size   => 39,
5344         Unused => 36,
5345         Length => 36,
5346         Value  =>
5347          (16#0041#, 16#0020#, 16#0063#, 16#006F#,
5348           16#006D#, 16#0070#, 16#006F#, 16#006E#,
5349           16#0065#, 16#006E#, 16#0074#, 16#0020#,
5350           16#0063#, 16#0061#, 16#006E#, 16#006E#,
5351           16#006F#, 16#0074#, 16#0020#, 16#006E#,
5352           16#0065#, 16#0073#, 16#0074#, 16#0020#,
5353           16#0063#, 16#006C#, 16#0061#, 16#0073#,
5354           16#0073#, 16#0069#, 16#0066#, 16#0069#,
5355           16#0065#, 16#0072#, 16#0073#, 16#002E#,
5356           others => 16#0000#),
5357         others => <>);
5358
5359   --  "interactionOperand"
5360
5361   MS_05B4 : aliased Matreshka.Internals.Strings.Shared_String
5362     := (Size   => 23,
5363         Unused => 18,
5364         Length => 18,
5365         Value  =>
5366          (16#0069#, 16#006E#, 16#0074#, 16#0065#,
5367           16#0072#, 16#0061#, 16#0063#, 16#0074#,
5368           16#0069#, 16#006F#, 16#006E#, 16#004F#,
5369           16#0070#, 16#0065#, 16#0072#, 16#0061#,
5370           16#006E#, 16#0064#,
5371           others => 16#0000#),
5372         others => <>);
5373
5374   --  "Specifies whether to remove duplicates of the value in nonunique variables."
5375
5376   MS_05B5 : aliased Matreshka.Internals.Strings.Shared_String
5377     := (Size   => 79,
5378         Unused => 75,
5379         Length => 75,
5380         Value  =>
5381          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
5382           16#0069#, 16#0066#, 16#0069#, 16#0065#,
5383           16#0073#, 16#0020#, 16#0077#, 16#0068#,
5384           16#0065#, 16#0074#, 16#0068#, 16#0065#,
5385           16#0072#, 16#0020#, 16#0074#, 16#006F#,
5386           16#0020#, 16#0072#, 16#0065#, 16#006D#,
5387           16#006F#, 16#0076#, 16#0065#, 16#0020#,
5388           16#0064#, 16#0075#, 16#0070#, 16#006C#,
5389           16#0069#, 16#0063#, 16#0061#, 16#0074#,
5390           16#0065#, 16#0073#, 16#0020#, 16#006F#,
5391           16#0066#, 16#0020#, 16#0074#, 16#0068#,
5392           16#0065#, 16#0020#, 16#0076#, 16#0061#,
5393           16#006C#, 16#0075#, 16#0065#, 16#0020#,
5394           16#0069#, 16#006E#, 16#0020#, 16#006E#,
5395           16#006F#, 16#006E#, 16#0075#, 16#006E#,
5396           16#0069#, 16#0071#, 16#0075#, 16#0065#,
5397           16#0020#, 16#0076#, 16#0061#, 16#0072#,
5398           16#0069#, 16#0061#, 16#0062#, 16#006C#,
5399           16#0065#, 16#0073#, 16#002E#,
5400           others => 16#0000#),
5401         others => <>);
5402
5403   --  "The request object, which is transmitted to the target object. The object may be copied in transmission, so identity might not be preserved."
5404
5405   MS_05B6 : aliased Matreshka.Internals.Strings.Shared_String
5406     := (Size   => 151,
5407         Unused => 140,
5408         Length => 140,
5409         Value  =>
5410          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
5411           16#0072#, 16#0065#, 16#0071#, 16#0075#,
5412           16#0065#, 16#0073#, 16#0074#, 16#0020#,
5413           16#006F#, 16#0062#, 16#006A#, 16#0065#,
5414           16#0063#, 16#0074#, 16#002C#, 16#0020#,
5415           16#0077#, 16#0068#, 16#0069#, 16#0063#,
5416           16#0068#, 16#0020#, 16#0069#, 16#0073#,
5417           16#0020#, 16#0074#, 16#0072#, 16#0061#,
5418           16#006E#, 16#0073#, 16#006D#, 16#0069#,
5419           16#0074#, 16#0074#, 16#0065#, 16#0064#,
5420           16#0020#, 16#0074#, 16#006F#, 16#0020#,
5421           16#0074#, 16#0068#, 16#0065#, 16#0020#,
5422           16#0074#, 16#0061#, 16#0072#, 16#0067#,
5423           16#0065#, 16#0074#, 16#0020#, 16#006F#,
5424           16#0062#, 16#006A#, 16#0065#, 16#0063#,
5425           16#0074#, 16#002E#, 16#0020#, 16#0054#,
5426           16#0068#, 16#0065#, 16#0020#, 16#006F#,
5427           16#0062#, 16#006A#, 16#0065#, 16#0063#,
5428           16#0074#, 16#0020#, 16#006D#, 16#0061#,
5429           16#0079#, 16#0020#, 16#0062#, 16#0065#,
5430           16#0020#, 16#0063#, 16#006F#, 16#0070#,
5431           16#0069#, 16#0065#, 16#0064#, 16#0020#,
5432           16#0069#, 16#006E#, 16#0020#, 16#0074#,
5433           16#0072#, 16#0061#, 16#006E#, 16#0073#,
5434           16#006D#, 16#0069#, 16#0073#, 16#0073#,
5435           16#0069#, 16#006F#, 16#006E#, 16#002C#,
5436           16#0020#, 16#0073#, 16#006F#, 16#0020#,
5437           16#0069#, 16#0064#, 16#0065#, 16#006E#,
5438           16#0074#, 16#0069#, 16#0074#, 16#0079#,
5439           16#0020#, 16#006D#, 16#0069#, 16#0067#,
5440           16#0068#, 16#0074#, 16#0020#, 16#006E#,
5441           16#006F#, 16#0074#, 16#0020#, 16#0062#,
5442           16#0065#, 16#0020#, 16#0070#, 16#0072#,
5443           16#0065#, 16#0073#, 16#0065#, 16#0072#,
5444           16#0076#, 16#0065#, 16#0064#, 16#002E#,
5445           others => 16#0000#),
5446         others => <>);
5447
5448   --  "An expansion node is an object node used to indicate a flow across the boundary of an expansion region. A flow into a region contains a collection that is broken into its individual elements inside the region, which is executed once per element. A flow out of a region combines individual elements into a collection for use outside the region."
5449
5450   MS_05B7 : aliased Matreshka.Internals.Strings.Shared_String
5451     := (Size   => 359,
5452         Unused => 343,
5453         Length => 343,
5454         Value  =>
5455          (16#0041#, 16#006E#, 16#0020#, 16#0065#,
5456           16#0078#, 16#0070#, 16#0061#, 16#006E#,
5457           16#0073#, 16#0069#, 16#006F#, 16#006E#,
5458           16#0020#, 16#006E#, 16#006F#, 16#0064#,
5459           16#0065#, 16#0020#, 16#0069#, 16#0073#,
5460           16#0020#, 16#0061#, 16#006E#, 16#0020#,
5461           16#006F#, 16#0062#, 16#006A#, 16#0065#,
5462           16#0063#, 16#0074#, 16#0020#, 16#006E#,
5463           16#006F#, 16#0064#, 16#0065#, 16#0020#,
5464           16#0075#, 16#0073#, 16#0065#, 16#0064#,
5465           16#0020#, 16#0074#, 16#006F#, 16#0020#,
5466           16#0069#, 16#006E#, 16#0064#, 16#0069#,
5467           16#0063#, 16#0061#, 16#0074#, 16#0065#,
5468           16#0020#, 16#0061#, 16#0020#, 16#0066#,
5469           16#006C#, 16#006F#, 16#0077#, 16#0020#,
5470           16#0061#, 16#0063#, 16#0072#, 16#006F#,
5471           16#0073#, 16#0073#, 16#0020#, 16#0074#,
5472           16#0068#, 16#0065#, 16#0020#, 16#0062#,
5473           16#006F#, 16#0075#, 16#006E#, 16#0064#,
5474           16#0061#, 16#0072#, 16#0079#, 16#0020#,
5475           16#006F#, 16#0066#, 16#0020#, 16#0061#,
5476           16#006E#, 16#0020#, 16#0065#, 16#0078#,
5477           16#0070#, 16#0061#, 16#006E#, 16#0073#,
5478           16#0069#, 16#006F#, 16#006E#, 16#0020#,
5479           16#0072#, 16#0065#, 16#0067#, 16#0069#,
5480           16#006F#, 16#006E#, 16#002E#, 16#0020#,
5481           16#0041#, 16#0020#, 16#0066#, 16#006C#,
5482           16#006F#, 16#0077#, 16#0020#, 16#0069#,
5483           16#006E#, 16#0074#, 16#006F#, 16#0020#,
5484           16#0061#, 16#0020#, 16#0072#, 16#0065#,
5485           16#0067#, 16#0069#, 16#006F#, 16#006E#,
5486           16#0020#, 16#0063#, 16#006F#, 16#006E#,
5487           16#0074#, 16#0061#, 16#0069#, 16#006E#,
5488           16#0073#, 16#0020#, 16#0061#, 16#0020#,
5489           16#0063#, 16#006F#, 16#006C#, 16#006C#,
5490           16#0065#, 16#0063#, 16#0074#, 16#0069#,
5491           16#006F#, 16#006E#, 16#0020#, 16#0074#,
5492           16#0068#, 16#0061#, 16#0074#, 16#0020#,
5493           16#0069#, 16#0073#, 16#0020#, 16#0062#,
5494           16#0072#, 16#006F#, 16#006B#, 16#0065#,
5495           16#006E#, 16#0020#, 16#0069#, 16#006E#,
5496           16#0074#, 16#006F#, 16#0020#, 16#0069#,
5497           16#0074#, 16#0073#, 16#0020#, 16#0069#,
5498           16#006E#, 16#0064#, 16#0069#, 16#0076#,
5499           16#0069#, 16#0064#, 16#0075#, 16#0061#,
5500           16#006C#, 16#0020#, 16#0065#, 16#006C#,
5501           16#0065#, 16#006D#, 16#0065#, 16#006E#,
5502           16#0074#, 16#0073#, 16#0020#, 16#0069#,
5503           16#006E#, 16#0073#, 16#0069#, 16#0064#,
5504           16#0065#, 16#0020#, 16#0074#, 16#0068#,
5505           16#0065#, 16#0020#, 16#0072#, 16#0065#,
5506           16#0067#, 16#0069#, 16#006F#, 16#006E#,
5507           16#002C#, 16#0020#, 16#0077#, 16#0068#,
5508           16#0069#, 16#0063#, 16#0068#, 16#0020#,
5509           16#0069#, 16#0073#, 16#0020#, 16#0065#,
5510           16#0078#, 16#0065#, 16#0063#, 16#0075#,
5511           16#0074#, 16#0065#, 16#0064#, 16#0020#,
5512           16#006F#, 16#006E#, 16#0063#, 16#0065#,
5513           16#0020#, 16#0070#, 16#0065#, 16#0072#,
5514           16#0020#, 16#0065#, 16#006C#, 16#0065#,
5515           16#006D#, 16#0065#, 16#006E#, 16#0074#,
5516           16#002E#, 16#0020#, 16#0041#, 16#0020#,
5517           16#0066#, 16#006C#, 16#006F#, 16#0077#,
5518           16#0020#, 16#006F#, 16#0075#, 16#0074#,
5519           16#0020#, 16#006F#, 16#0066#, 16#0020#,
5520           16#0061#, 16#0020#, 16#0072#, 16#0065#,
5521           16#0067#, 16#0069#, 16#006F#, 16#006E#,
5522           16#0020#, 16#0063#, 16#006F#, 16#006D#,
5523           16#0062#, 16#0069#, 16#006E#, 16#0065#,
5524           16#0073#, 16#0020#, 16#0069#, 16#006E#,
5525           16#0064#, 16#0069#, 16#0076#, 16#0069#,
5526           16#0064#, 16#0075#, 16#0061#, 16#006C#,
5527           16#0020#, 16#0065#, 16#006C#, 16#0065#,
5528           16#006D#, 16#0065#, 16#006E#, 16#0074#,
5529           16#0073#, 16#0020#, 16#0069#, 16#006E#,
5530           16#0074#, 16#006F#, 16#0020#, 16#0061#,
5531           16#0020#, 16#0063#, 16#006F#, 16#006C#,
5532           16#006C#, 16#0065#, 16#0063#, 16#0074#,
5533           16#0069#, 16#006F#, 16#006E#, 16#0020#,
5534           16#0066#, 16#006F#, 16#0072#, 16#0020#,
5535           16#0075#, 16#0073#, 16#0065#, 16#0020#,
5536           16#006F#, 16#0075#, 16#0074#, 16#0073#,
5537           16#0069#, 16#0064#, 16#0065#, 16#0020#,
5538           16#0074#, 16#0068#, 16#0065#, 16#0020#,
5539           16#0072#, 16#0065#, 16#0067#, 16#0069#,
5540           16#006F#, 16#006E#, 16#002E#,
5541           others => 16#0000#),
5542         others => <>);
5543
5544   --  "parameters_match"
5545
5546   MS_05B8 : aliased Matreshka.Internals.Strings.Shared_String
5547     := (Size   => 23,
5548         Unused => 16,
5549         Length => 16,
5550         Value  =>
5551          (16#0070#, 16#0061#, 16#0072#, 16#0061#,
5552           16#006D#, 16#0065#, 16#0074#, 16#0065#,
5553           16#0072#, 16#0073#, 16#005F#, 16#006D#,
5554           16#0061#, 16#0074#, 16#0063#, 16#0068#,
5555           others => 16#0000#),
5556         others => <>);
5557
5558   --  "The type of events accepted by the action, as specified by triggers. For triggers with signal events, a signal of the specified type or any subtype of the specified signal type is accepted."
5559
5560   MS_05B9 : aliased Matreshka.Internals.Strings.Shared_String
5561     := (Size   => 199,
5562         Unused => 189,
5563         Length => 189,
5564         Value  =>
5565          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
5566           16#0074#, 16#0079#, 16#0070#, 16#0065#,
5567           16#0020#, 16#006F#, 16#0066#, 16#0020#,
5568           16#0065#, 16#0076#, 16#0065#, 16#006E#,
5569           16#0074#, 16#0073#, 16#0020#, 16#0061#,
5570           16#0063#, 16#0063#, 16#0065#, 16#0070#,
5571           16#0074#, 16#0065#, 16#0064#, 16#0020#,
5572           16#0062#, 16#0079#, 16#0020#, 16#0074#,
5573           16#0068#, 16#0065#, 16#0020#, 16#0061#,
5574           16#0063#, 16#0074#, 16#0069#, 16#006F#,
5575           16#006E#, 16#002C#, 16#0020#, 16#0061#,
5576           16#0073#, 16#0020#, 16#0073#, 16#0070#,
5577           16#0065#, 16#0063#, 16#0069#, 16#0066#,
5578           16#0069#, 16#0065#, 16#0064#, 16#0020#,
5579           16#0062#, 16#0079#, 16#0020#, 16#0074#,
5580           16#0072#, 16#0069#, 16#0067#, 16#0067#,
5581           16#0065#, 16#0072#, 16#0073#, 16#002E#,
5582           16#0020#, 16#0046#, 16#006F#, 16#0072#,
5583           16#0020#, 16#0074#, 16#0072#, 16#0069#,
5584           16#0067#, 16#0067#, 16#0065#, 16#0072#,
5585           16#0073#, 16#0020#, 16#0077#, 16#0069#,
5586           16#0074#, 16#0068#, 16#0020#, 16#0073#,
5587           16#0069#, 16#0067#, 16#006E#, 16#0061#,
5588           16#006C#, 16#0020#, 16#0065#, 16#0076#,
5589           16#0065#, 16#006E#, 16#0074#, 16#0073#,
5590           16#002C#, 16#0020#, 16#0061#, 16#0020#,
5591           16#0073#, 16#0069#, 16#0067#, 16#006E#,
5592           16#0061#, 16#006C#, 16#0020#, 16#006F#,
5593           16#0066#, 16#0020#, 16#0074#, 16#0068#,
5594           16#0065#, 16#0020#, 16#0073#, 16#0070#,
5595           16#0065#, 16#0063#, 16#0069#, 16#0066#,
5596           16#0069#, 16#0065#, 16#0064#, 16#0020#,
5597           16#0074#, 16#0079#, 16#0070#, 16#0065#,
5598           16#0020#, 16#006F#, 16#0072#, 16#0020#,
5599           16#0061#, 16#006E#, 16#0079#, 16#0020#,
5600           16#0073#, 16#0075#, 16#0062#, 16#0074#,
5601           16#0079#, 16#0070#, 16#0065#, 16#0020#,
5602           16#006F#, 16#0066#, 16#0020#, 16#0074#,
5603           16#0068#, 16#0065#, 16#0020#, 16#0073#,
5604           16#0070#, 16#0065#, 16#0063#, 16#0069#,
5605           16#0066#, 16#0069#, 16#0065#, 16#0064#,
5606           16#0020#, 16#0073#, 16#0069#, 16#0067#,
5607           16#006E#, 16#0061#, 16#006C#, 16#0020#,
5608           16#0074#, 16#0079#, 16#0070#, 16#0065#,
5609           16#0020#, 16#0069#, 16#0073#, 16#0020#,
5610           16#0061#, 16#0063#, 16#0063#, 16#0065#,
5611           16#0070#, 16#0074#, 16#0065#, 16#0064#,
5612           16#002E#,
5613           others => 16#0000#),
5614         others => <>);
5615
5616   --  "LinkEndDestructionData"
5617
5618   MS_05BA : aliased Matreshka.Internals.Strings.Shared_String
5619     := (Size   => 23,
5620         Unused => 22,
5621         Length => 22,
5622         Value  =>
5623          (16#004C#, 16#0069#, 16#006E#, 16#006B#,
5624           16#0045#, 16#006E#, 16#0064#, 16#0044#,
5625           16#0065#, 16#0073#, 16#0074#, 16#0072#,
5626           16#0075#, 16#0063#, 16#0074#, 16#0069#,
5627           16#006F#, 16#006E#, 16#0044#, 16#0061#,
5628           16#0074#, 16#0061#,
5629           others => 16#0000#),
5630         others => <>);
5631
5632   --  "StartClassifierBehaviorAction"
5633
5634   MS_05BB : aliased Matreshka.Internals.Strings.Shared_String
5635     := (Size   => 31,
5636         Unused => 29,
5637         Length => 29,
5638         Value  =>
5639          (16#0053#, 16#0074#, 16#0061#, 16#0072#,
5640           16#0074#, 16#0043#, 16#006C#, 16#0061#,
5641           16#0073#, 16#0073#, 16#0069#, 16#0066#,
5642           16#0069#, 16#0065#, 16#0072#, 16#0042#,
5643           16#0065#, 16#0068#, 16#0061#, 16#0076#,
5644           16#0069#, 16#006F#, 16#0072#, 16#0041#,
5645           16#0063#, 16#0074#, 16#0069#, 16#006F#,
5646           16#006E#,
5647           others => 16#0000#),
5648         others => <>);
5649
5650   --  "A specification of how to compute, derive, or construct the instance."
5651
5652   MS_05BC : aliased Matreshka.Internals.Strings.Shared_String
5653     := (Size   => 71,
5654         Unused => 69,
5655         Length => 69,
5656         Value  =>
5657          (16#0041#, 16#0020#, 16#0073#, 16#0070#,
5658           16#0065#, 16#0063#, 16#0069#, 16#0066#,
5659           16#0069#, 16#0063#, 16#0061#, 16#0074#,
5660           16#0069#, 16#006F#, 16#006E#, 16#0020#,
5661           16#006F#, 16#0066#, 16#0020#, 16#0068#,
5662           16#006F#, 16#0077#, 16#0020#, 16#0074#,
5663           16#006F#, 16#0020#, 16#0063#, 16#006F#,
5664           16#006D#, 16#0070#, 16#0075#, 16#0074#,
5665           16#0065#, 16#002C#, 16#0020#, 16#0064#,
5666           16#0065#, 16#0072#, 16#0069#, 16#0076#,
5667           16#0065#, 16#002C#, 16#0020#, 16#006F#,
5668           16#0072#, 16#0020#, 16#0063#, 16#006F#,
5669           16#006E#, 16#0073#, 16#0074#, 16#0072#,
5670           16#0075#, 16#0063#, 16#0074#, 16#0020#,
5671           16#0074#, 16#0068#, 16#0065#, 16#0020#,
5672           16#0069#, 16#006E#, 16#0073#, 16#0074#,
5673           16#0061#, 16#006E#, 16#0063#, 16#0065#,
5674           16#002E#,
5675           others => 16#0000#),
5676         others => <>);
5677
5678   --  "A_contract_interfaceRealization"
5679
5680   MS_05BD : aliased Matreshka.Internals.Strings.Shared_String
5681     := (Size   => 39,
5682         Unused => 31,
5683         Length => 31,
5684         Value  =>
5685          (16#0041#, 16#005F#, 16#0063#, 16#006F#,
5686           16#006E#, 16#0074#, 16#0072#, 16#0061#,
5687           16#0063#, 16#0074#, 16#005F#, 16#0069#,
5688           16#006E#, 16#0074#, 16#0065#, 16#0072#,
5689           16#0066#, 16#0061#, 16#0063#, 16#0065#,
5690           16#0052#, 16#0065#, 16#0061#, 16#006C#,
5691           16#0069#, 16#007A#, 16#0061#, 16#0074#,
5692           16#0069#, 16#006F#, 16#006E#,
5693           others => 16#0000#),
5694         others => <>);
5695
5696   --  "Specifies whether an execution of the BehavioralFeature leaves the state of the system unchanged (isQuery=true) or whether side effects may occur (isQuery=false)."
5697
5698   MS_05BE : aliased Matreshka.Internals.Strings.Shared_String
5699     := (Size   => 167,
5700         Unused => 162,
5701         Length => 162,
5702         Value  =>
5703          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
5704           16#0069#, 16#0066#, 16#0069#, 16#0065#,
5705           16#0073#, 16#0020#, 16#0077#, 16#0068#,
5706           16#0065#, 16#0074#, 16#0068#, 16#0065#,
5707           16#0072#, 16#0020#, 16#0061#, 16#006E#,
5708           16#0020#, 16#0065#, 16#0078#, 16#0065#,
5709           16#0063#, 16#0075#, 16#0074#, 16#0069#,
5710           16#006F#, 16#006E#, 16#0020#, 16#006F#,
5711           16#0066#, 16#0020#, 16#0074#, 16#0068#,
5712           16#0065#, 16#0020#, 16#0042#, 16#0065#,
5713           16#0068#, 16#0061#, 16#0076#, 16#0069#,
5714           16#006F#, 16#0072#, 16#0061#, 16#006C#,
5715           16#0046#, 16#0065#, 16#0061#, 16#0074#,
5716           16#0075#, 16#0072#, 16#0065#, 16#0020#,
5717           16#006C#, 16#0065#, 16#0061#, 16#0076#,
5718           16#0065#, 16#0073#, 16#0020#, 16#0074#,
5719           16#0068#, 16#0065#, 16#0020#, 16#0073#,
5720           16#0074#, 16#0061#, 16#0074#, 16#0065#,
5721           16#0020#, 16#006F#, 16#0066#, 16#0020#,
5722           16#0074#, 16#0068#, 16#0065#, 16#0020#,
5723           16#0073#, 16#0079#, 16#0073#, 16#0074#,
5724           16#0065#, 16#006D#, 16#0020#, 16#0075#,
5725           16#006E#, 16#0063#, 16#0068#, 16#0061#,
5726           16#006E#, 16#0067#, 16#0065#, 16#0064#,
5727           16#0020#, 16#0028#, 16#0069#, 16#0073#,
5728           16#0051#, 16#0075#, 16#0065#, 16#0072#,
5729           16#0079#, 16#003D#, 16#0074#, 16#0072#,
5730           16#0075#, 16#0065#, 16#0029#, 16#0020#,
5731           16#006F#, 16#0072#, 16#0020#, 16#0077#,
5732           16#0068#, 16#0065#, 16#0074#, 16#0068#,
5733           16#0065#, 16#0072#, 16#0020#, 16#0073#,
5734           16#0069#, 16#0064#, 16#0065#, 16#0020#,
5735           16#0065#, 16#0066#, 16#0066#, 16#0065#,
5736           16#0063#, 16#0074#, 16#0073#, 16#0020#,
5737           16#006D#, 16#0061#, 16#0079#, 16#0020#,
5738           16#006F#, 16#0063#, 16#0063#, 16#0075#,
5739           16#0072#, 16#0020#, 16#0028#, 16#0069#,
5740           16#0073#, 16#0051#, 16#0075#, 16#0065#,
5741           16#0072#, 16#0079#, 16#003D#, 16#0066#,
5742           16#0061#, 16#006C#, 16#0073#, 16#0065#,
5743           16#0029#, 16#002E#,
5744           others => 16#0000#),
5745         others => <>);
5746
5747   --  "The profile that directly or indirectly contains this stereotype."
5748
5749   MS_05BF : aliased Matreshka.Internals.Strings.Shared_String
5750     := (Size   => 71,
5751         Unused => 65,
5752         Length => 65,
5753         Value  =>
5754          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
5755           16#0070#, 16#0072#, 16#006F#, 16#0066#,
5756           16#0069#, 16#006C#, 16#0065#, 16#0020#,
5757           16#0074#, 16#0068#, 16#0061#, 16#0074#,
5758           16#0020#, 16#0064#, 16#0069#, 16#0072#,
5759           16#0065#, 16#0063#, 16#0074#, 16#006C#,
5760           16#0079#, 16#0020#, 16#006F#, 16#0072#,
5761           16#0020#, 16#0069#, 16#006E#, 16#0064#,
5762           16#0069#, 16#0072#, 16#0065#, 16#0063#,
5763           16#0074#, 16#006C#, 16#0079#, 16#0020#,
5764           16#0063#, 16#006F#, 16#006E#, 16#0074#,
5765           16#0061#, 16#0069#, 16#006E#, 16#0073#,
5766           16#0020#, 16#0074#, 16#0068#, 16#0069#,
5767           16#0073#, 16#0020#, 16#0073#, 16#0074#,
5768           16#0065#, 16#0072#, 16#0065#, 16#006F#,
5769           16#0074#, 16#0079#, 16#0070#, 16#0065#,
5770           16#002E#,
5771           others => 16#0000#),
5772         others => <>);
5773
5774   --  "nodes_and_edges"
5775
5776   MS_05C0 : aliased Matreshka.Internals.Strings.Shared_String
5777     := (Size   => 23,
5778         Unused => 15,
5779         Length => 15,
5780         Value  =>
5781          (16#006E#, 16#006F#, 16#0064#, 16#0065#,
5782           16#0073#, 16#005F#, 16#0061#, 16#006E#,
5783           16#0064#, 16#005F#, 16#0065#, 16#0064#,
5784           16#0067#, 16#0065#, 16#0073#,
5785           others => 16#0000#),
5786         others => <>);
5787
5788   --  "Specifies the sources of the DirectedRelationship."
5789
5790   MS_05C1 : aliased Matreshka.Internals.Strings.Shared_String
5791     := (Size   => 55,
5792         Unused => 50,
5793         Length => 50,
5794         Value  =>
5795          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
5796           16#0069#, 16#0066#, 16#0069#, 16#0065#,
5797           16#0073#, 16#0020#, 16#0074#, 16#0068#,
5798           16#0065#, 16#0020#, 16#0073#, 16#006F#,
5799           16#0075#, 16#0072#, 16#0063#, 16#0065#,
5800           16#0073#, 16#0020#, 16#006F#, 16#0066#,
5801           16#0020#, 16#0074#, 16#0068#, 16#0065#,
5802           16#0020#, 16#0044#, 16#0069#, 16#0072#,
5803           16#0065#, 16#0063#, 16#0074#, 16#0065#,
5804           16#0064#, 16#0052#, 16#0065#, 16#006C#,
5805           16#0061#, 16#0074#, 16#0069#, 16#006F#,
5806           16#006E#, 16#0073#, 16#0068#, 16#0069#,
5807           16#0070#, 16#002E#,
5808           others => 16#0000#),
5809         others => <>);
5810
5811   --  "A_realization_abstraction_component"
5812
5813   MS_05C2 : aliased Matreshka.Internals.Strings.Shared_String
5814     := (Size   => 39,
5815         Unused => 35,
5816         Length => 35,
5817         Value  =>
5818          (16#0041#, 16#005F#, 16#0072#, 16#0065#,
5819           16#0061#, 16#006C#, 16#0069#, 16#007A#,
5820           16#0061#, 16#0074#, 16#0069#, 16#006F#,
5821           16#006E#, 16#005F#, 16#0061#, 16#0062#,
5822           16#0073#, 16#0074#, 16#0072#, 16#0061#,
5823           16#0063#, 16#0074#, 16#0069#, 16#006F#,
5824           16#006E#, 16#005F#, 16#0063#, 16#006F#,
5825           16#006D#, 16#0070#, 16#006F#, 16#006E#,
5826           16#0065#, 16#006E#, 16#0074#,
5827           others => 16#0000#),
5828         others => <>);
5829
5830   --  "UseCase"
5831
5832   MS_05C3 : aliased Matreshka.Internals.Strings.Shared_String
5833     := (Size   => 15,
5834         Unused => 7,
5835         Length => 7,
5836         Value  =>
5837          (16#0055#, 16#0073#, 16#0065#, 16#0043#,
5838           16#0061#, 16#0073#, 16#0065#,
5839           others => 16#0000#),
5840         others => <>);
5841
5842   --  "Only binary associations can be aggregations."
5843
5844   MS_05C4 : aliased Matreshka.Internals.Strings.Shared_String
5845     := (Size   => 47,
5846         Unused => 45,
5847         Length => 45,
5848         Value  =>
5849          (16#004F#, 16#006E#, 16#006C#, 16#0079#,
5850           16#0020#, 16#0062#, 16#0069#, 16#006E#,
5851           16#0061#, 16#0072#, 16#0079#, 16#0020#,
5852           16#0061#, 16#0073#, 16#0073#, 16#006F#,
5853           16#0063#, 16#0069#, 16#0061#, 16#0074#,
5854           16#0069#, 16#006F#, 16#006E#, 16#0073#,
5855           16#0020#, 16#0063#, 16#0061#, 16#006E#,
5856           16#0020#, 16#0062#, 16#0065#, 16#0020#,
5857           16#0061#, 16#0067#, 16#0067#, 16#0072#,
5858           16#0065#, 16#0067#, 16#0061#, 16#0074#,
5859           16#0069#, 16#006F#, 16#006E#, 16#0073#,
5860           16#002E#,
5861           others => 16#0000#),
5862         others => <>);
5863
5864   --  "The query getNamesOfMember() takes importing into account. It gives back the set of names that an element would have in an importing namespace, either because it is owned, or if not owned then imported individually, or if not individually then from a package."
5865
5866   MS_05C5 : aliased Matreshka.Internals.Strings.Shared_String
5867     := (Size   => 271,
5868         Unused => 259,
5869         Length => 259,
5870         Value  =>
5871          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
5872           16#0071#, 16#0075#, 16#0065#, 16#0072#,
5873           16#0079#, 16#0020#, 16#0067#, 16#0065#,
5874           16#0074#, 16#004E#, 16#0061#, 16#006D#,
5875           16#0065#, 16#0073#, 16#004F#, 16#0066#,
5876           16#004D#, 16#0065#, 16#006D#, 16#0062#,
5877           16#0065#, 16#0072#, 16#0028#, 16#0029#,
5878           16#0020#, 16#0074#, 16#0061#, 16#006B#,
5879           16#0065#, 16#0073#, 16#0020#, 16#0069#,
5880           16#006D#, 16#0070#, 16#006F#, 16#0072#,
5881           16#0074#, 16#0069#, 16#006E#, 16#0067#,
5882           16#0020#, 16#0069#, 16#006E#, 16#0074#,
5883           16#006F#, 16#0020#, 16#0061#, 16#0063#,
5884           16#0063#, 16#006F#, 16#0075#, 16#006E#,
5885           16#0074#, 16#002E#, 16#0020#, 16#0049#,
5886           16#0074#, 16#0020#, 16#0067#, 16#0069#,
5887           16#0076#, 16#0065#, 16#0073#, 16#0020#,
5888           16#0062#, 16#0061#, 16#0063#, 16#006B#,
5889           16#0020#, 16#0074#, 16#0068#, 16#0065#,
5890           16#0020#, 16#0073#, 16#0065#, 16#0074#,
5891           16#0020#, 16#006F#, 16#0066#, 16#0020#,
5892           16#006E#, 16#0061#, 16#006D#, 16#0065#,
5893           16#0073#, 16#0020#, 16#0074#, 16#0068#,
5894           16#0061#, 16#0074#, 16#0020#, 16#0061#,
5895           16#006E#, 16#0020#, 16#0065#, 16#006C#,
5896           16#0065#, 16#006D#, 16#0065#, 16#006E#,
5897           16#0074#, 16#0020#, 16#0077#, 16#006F#,
5898           16#0075#, 16#006C#, 16#0064#, 16#0020#,
5899           16#0068#, 16#0061#, 16#0076#, 16#0065#,
5900           16#0020#, 16#0069#, 16#006E#, 16#0020#,
5901           16#0061#, 16#006E#, 16#0020#, 16#0069#,
5902           16#006D#, 16#0070#, 16#006F#, 16#0072#,
5903           16#0074#, 16#0069#, 16#006E#, 16#0067#,
5904           16#0020#, 16#006E#, 16#0061#, 16#006D#,
5905           16#0065#, 16#0073#, 16#0070#, 16#0061#,
5906           16#0063#, 16#0065#, 16#002C#, 16#0020#,
5907           16#0065#, 16#0069#, 16#0074#, 16#0068#,
5908           16#0065#, 16#0072#, 16#0020#, 16#0062#,
5909           16#0065#, 16#0063#, 16#0061#, 16#0075#,
5910           16#0073#, 16#0065#, 16#0020#, 16#0069#,
5911           16#0074#, 16#0020#, 16#0069#, 16#0073#,
5912           16#0020#, 16#006F#, 16#0077#, 16#006E#,
5913           16#0065#, 16#0064#, 16#002C#, 16#0020#,
5914           16#006F#, 16#0072#, 16#0020#, 16#0069#,
5915           16#0066#, 16#0020#, 16#006E#, 16#006F#,
5916           16#0074#, 16#0020#, 16#006F#, 16#0077#,
5917           16#006E#, 16#0065#, 16#0064#, 16#0020#,
5918           16#0074#, 16#0068#, 16#0065#, 16#006E#,
5919           16#0020#, 16#0069#, 16#006D#, 16#0070#,
5920           16#006F#, 16#0072#, 16#0074#, 16#0065#,
5921           16#0064#, 16#0020#, 16#0069#, 16#006E#,
5922           16#0064#, 16#0069#, 16#0076#, 16#0069#,
5923           16#0064#, 16#0075#, 16#0061#, 16#006C#,
5924           16#006C#, 16#0079#, 16#002C#, 16#0020#,
5925           16#006F#, 16#0072#, 16#0020#, 16#0069#,
5926           16#0066#, 16#0020#, 16#006E#, 16#006F#,
5927           16#0074#, 16#0020#, 16#0069#, 16#006E#,
5928           16#0064#, 16#0069#, 16#0076#, 16#0069#,
5929           16#0064#, 16#0075#, 16#0061#, 16#006C#,
5930           16#006C#, 16#0079#, 16#0020#, 16#0074#,
5931           16#0068#, 16#0065#, 16#006E#, 16#0020#,
5932           16#0066#, 16#0072#, 16#006F#, 16#006D#,
5933           16#0020#, 16#0061#, 16#0020#, 16#0070#,
5934           16#0061#, 16#0063#, 16#006B#, 16#0061#,
5935           16#0067#, 16#0065#, 16#002E#,
5936           others => 16#0000#),
5937         others => <>);
5938
5939   --  "A literal integer is a specification of an integer value."
5940
5941   MS_05C6 : aliased Matreshka.Internals.Strings.Shared_String
5942     := (Size   => 63,
5943         Unused => 57,
5944         Length => 57,
5945         Value  =>
5946          (16#0041#, 16#0020#, 16#006C#, 16#0069#,
5947           16#0074#, 16#0065#, 16#0072#, 16#0061#,
5948           16#006C#, 16#0020#, 16#0069#, 16#006E#,
5949           16#0074#, 16#0065#, 16#0067#, 16#0065#,
5950           16#0072#, 16#0020#, 16#0069#, 16#0073#,
5951           16#0020#, 16#0061#, 16#0020#, 16#0073#,
5952           16#0070#, 16#0065#, 16#0063#, 16#0069#,
5953           16#0066#, 16#0069#, 16#0063#, 16#0061#,
5954           16#0074#, 16#0069#, 16#006F#, 16#006E#,
5955           16#0020#, 16#006F#, 16#0066#, 16#0020#,
5956           16#0061#, 16#006E#, 16#0020#, 16#0069#,
5957           16#006E#, 16#0074#, 16#0065#, 16#0067#,
5958           16#0065#, 16#0072#, 16#0020#, 16#0076#,
5959           16#0061#, 16#006C#, 16#0075#, 16#0065#,
5960           16#002E#,
5961           others => 16#0000#),
5962         others => <>);
5963
5964   --  "The parameterable classifier for this template parameter."
5965
5966   MS_05C7 : aliased Matreshka.Internals.Strings.Shared_String
5967     := (Size   => 63,
5968         Unused => 57,
5969         Length => 57,
5970         Value  =>
5971          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
5972           16#0070#, 16#0061#, 16#0072#, 16#0061#,
5973           16#006D#, 16#0065#, 16#0074#, 16#0065#,
5974           16#0072#, 16#0061#, 16#0062#, 16#006C#,
5975           16#0065#, 16#0020#, 16#0063#, 16#006C#,
5976           16#0061#, 16#0073#, 16#0073#, 16#0069#,
5977           16#0066#, 16#0069#, 16#0065#, 16#0072#,
5978           16#0020#, 16#0066#, 16#006F#, 16#0072#,
5979           16#0020#, 16#0074#, 16#0068#, 16#0069#,
5980           16#0073#, 16#0020#, 16#0074#, 16#0065#,
5981           16#006D#, 16#0070#, 16#006C#, 16#0061#,
5982           16#0074#, 16#0065#, 16#0020#, 16#0070#,
5983           16#0061#, 16#0072#, 16#0061#, 16#006D#,
5984           16#0065#, 16#0074#, 16#0065#, 16#0072#,
5985           16#002E#,
5986           others => 16#0000#),
5987         others => <>);
5988
5989   --  "A_endData_createLinkAction"
5990
5991   MS_05C8 : aliased Matreshka.Internals.Strings.Shared_String
5992     := (Size   => 31,
5993         Unused => 26,
5994         Length => 26,
5995         Value  =>
5996          (16#0041#, 16#005F#, 16#0065#, 16#006E#,
5997           16#0064#, 16#0044#, 16#0061#, 16#0074#,
5998           16#0061#, 16#005F#, 16#0063#, 16#0072#,
5999           16#0065#, 16#0061#, 16#0074#, 16#0065#,
6000           16#004C#, 16#0069#, 16#006E#, 16#006B#,
6001           16#0041#, 16#0063#, 16#0074#, 16#0069#,
6002           16#006F#, 16#006E#,
6003           others => 16#0000#),
6004         others => <>);
6005
6006   --  "States whether the feature's value may be modified by a client."
6007
6008   MS_05C9 : aliased Matreshka.Internals.Strings.Shared_String
6009     := (Size   => 71,
6010         Unused => 63,
6011         Length => 63,
6012         Value  =>
6013          (16#0053#, 16#0074#, 16#0061#, 16#0074#,
6014           16#0065#, 16#0073#, 16#0020#, 16#0077#,
6015           16#0068#, 16#0065#, 16#0074#, 16#0068#,
6016           16#0065#, 16#0072#, 16#0020#, 16#0074#,
6017           16#0068#, 16#0065#, 16#0020#, 16#0066#,
6018           16#0065#, 16#0061#, 16#0074#, 16#0075#,
6019           16#0072#, 16#0065#, 16#0027#, 16#0073#,
6020           16#0020#, 16#0076#, 16#0061#, 16#006C#,
6021           16#0075#, 16#0065#, 16#0020#, 16#006D#,
6022           16#0061#, 16#0079#, 16#0020#, 16#0062#,
6023           16#0065#, 16#0020#, 16#006D#, 16#006F#,
6024           16#0064#, 16#0069#, 16#0066#, 16#0069#,
6025           16#0065#, 16#0064#, 16#0020#, 16#0062#,
6026           16#0079#, 16#0020#, 16#0061#, 16#0020#,
6027           16#0063#, 16#006C#, 16#0069#, 16#0065#,
6028           16#006E#, 16#0074#, 16#002E#,
6029           others => 16#0000#),
6030         others => <>);
6031
6032   --  "The query mustBeOwned() indicates whether elements of this type must have an owner. Subclasses of Element that do not require an owner must override this operation."
6033
6034   MS_05CA : aliased Matreshka.Internals.Strings.Shared_String
6035     := (Size   => 175,
6036         Unused => 164,
6037         Length => 164,
6038         Value  =>
6039          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
6040           16#0071#, 16#0075#, 16#0065#, 16#0072#,
6041           16#0079#, 16#0020#, 16#006D#, 16#0075#,
6042           16#0073#, 16#0074#, 16#0042#, 16#0065#,
6043           16#004F#, 16#0077#, 16#006E#, 16#0065#,
6044           16#0064#, 16#0028#, 16#0029#, 16#0020#,
6045           16#0069#, 16#006E#, 16#0064#, 16#0069#,
6046           16#0063#, 16#0061#, 16#0074#, 16#0065#,
6047           16#0073#, 16#0020#, 16#0077#, 16#0068#,
6048           16#0065#, 16#0074#, 16#0068#, 16#0065#,
6049           16#0072#, 16#0020#, 16#0065#, 16#006C#,
6050           16#0065#, 16#006D#, 16#0065#, 16#006E#,
6051           16#0074#, 16#0073#, 16#0020#, 16#006F#,
6052           16#0066#, 16#0020#, 16#0074#, 16#0068#,
6053           16#0069#, 16#0073#, 16#0020#, 16#0074#,
6054           16#0079#, 16#0070#, 16#0065#, 16#0020#,
6055           16#006D#, 16#0075#, 16#0073#, 16#0074#,
6056           16#0020#, 16#0068#, 16#0061#, 16#0076#,
6057           16#0065#, 16#0020#, 16#0061#, 16#006E#,
6058           16#0020#, 16#006F#, 16#0077#, 16#006E#,
6059           16#0065#, 16#0072#, 16#002E#, 16#0020#,
6060           16#0053#, 16#0075#, 16#0062#, 16#0063#,
6061           16#006C#, 16#0061#, 16#0073#, 16#0073#,
6062           16#0065#, 16#0073#, 16#0020#, 16#006F#,
6063           16#0066#, 16#0020#, 16#0045#, 16#006C#,
6064           16#0065#, 16#006D#, 16#0065#, 16#006E#,
6065           16#0074#, 16#0020#, 16#0074#, 16#0068#,
6066           16#0061#, 16#0074#, 16#0020#, 16#0064#,
6067           16#006F#, 16#0020#, 16#006E#, 16#006F#,
6068           16#0074#, 16#0020#, 16#0072#, 16#0065#,
6069           16#0071#, 16#0075#, 16#0069#, 16#0072#,
6070           16#0065#, 16#0020#, 16#0061#, 16#006E#,
6071           16#0020#, 16#006F#, 16#0077#, 16#006E#,
6072           16#0065#, 16#0072#, 16#0020#, 16#006D#,
6073           16#0075#, 16#0073#, 16#0074#, 16#0020#,
6074           16#006F#, 16#0076#, 16#0065#, 16#0072#,
6075           16#0072#, 16#0069#, 16#0064#, 16#0065#,
6076           16#0020#, 16#0074#, 16#0068#, 16#0069#,
6077           16#0073#, 16#0020#, 16#006F#, 16#0070#,
6078           16#0065#, 16#0072#, 16#0061#, 16#0074#,
6079           16#0069#, 16#006F#, 16#006E#, 16#002E#,
6080           others => 16#0000#),
6081         others => <>);
6082
6083   --  "viewpoint"
6084
6085   MS_05CB : aliased Matreshka.Internals.Strings.Shared_String
6086     := (Size   => 15,
6087         Unused => 9,
6088         Length => 9,
6089         Value  =>
6090          (16#0076#, 16#0069#, 16#0065#, 16#0077#,
6091           16#0070#, 16#006F#, 16#0069#, 16#006E#,
6092           16#0074#,
6093           others => 16#0000#),
6094         others => <>);
6095
6096   --  "value_specification_boolean"
6097
6098   MS_05CC : aliased Matreshka.Internals.Strings.Shared_String
6099     := (Size   => 31,
6100         Unused => 27,
6101         Length => 27,
6102         Value  =>
6103          (16#0076#, 16#0061#, 16#006C#, 16#0075#,
6104           16#0065#, 16#005F#, 16#0073#, 16#0070#,
6105           16#0065#, 16#0063#, 16#0069#, 16#0066#,
6106           16#0069#, 16#0063#, 16#0061#, 16#0074#,
6107           16#0069#, 16#006F#, 16#006E#, 16#005F#,
6108           16#0062#, 16#006F#, 16#006F#, 16#006C#,
6109           16#0065#, 16#0061#, 16#006E#,
6110           others => 16#0000#),
6111         others => <>);
6112
6113   --  "The template signature for the template that is the target of the binding."
6114
6115   MS_05CD : aliased Matreshka.Internals.Strings.Shared_String
6116     := (Size   => 79,
6117         Unused => 74,
6118         Length => 74,
6119         Value  =>
6120          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
6121           16#0074#, 16#0065#, 16#006D#, 16#0070#,
6122           16#006C#, 16#0061#, 16#0074#, 16#0065#,
6123           16#0020#, 16#0073#, 16#0069#, 16#0067#,
6124           16#006E#, 16#0061#, 16#0074#, 16#0075#,
6125           16#0072#, 16#0065#, 16#0020#, 16#0066#,
6126           16#006F#, 16#0072#, 16#0020#, 16#0074#,
6127           16#0068#, 16#0065#, 16#0020#, 16#0074#,
6128           16#0065#, 16#006D#, 16#0070#, 16#006C#,
6129           16#0061#, 16#0074#, 16#0065#, 16#0020#,
6130           16#0074#, 16#0068#, 16#0061#, 16#0074#,
6131           16#0020#, 16#0069#, 16#0073#, 16#0020#,
6132           16#0074#, 16#0068#, 16#0065#, 16#0020#,
6133           16#0074#, 16#0061#, 16#0072#, 16#0067#,
6134           16#0065#, 16#0074#, 16#0020#, 16#006F#,
6135           16#0066#, 16#0020#, 16#0074#, 16#0068#,
6136           16#0065#, 16#0020#, 16#0062#, 16#0069#,
6137           16#006E#, 16#0064#, 16#0069#, 16#006E#,
6138           16#0067#, 16#002E#,
6139           others => 16#0000#),
6140         others => <>);
6141
6142   --  "deployment_artifact"
6143
6144   MS_05CE : aliased Matreshka.Internals.Strings.Shared_String
6145     := (Size   => 23,
6146         Unused => 19,
6147         Length => 19,
6148         Value  =>
6149          (16#0064#, 16#0065#, 16#0070#, 16#006C#,
6150           16#006F#, 16#0079#, 16#006D#, 16#0065#,
6151           16#006E#, 16#0074#, 16#005F#, 16#0061#,
6152           16#0072#, 16#0074#, 16#0069#, 16#0066#,
6153           16#0061#, 16#0063#, 16#0074#,
6154           others => 16#0000#),
6155         others => <>);
6156
6157   --  "qualifierValue"
6158
6159   MS_05CF : aliased Matreshka.Internals.Strings.Shared_String
6160     := (Size   => 15,
6161         Unused => 14,
6162         Length => 14,
6163         Value  =>
6164          (16#0071#, 16#0075#, 16#0061#, 16#006C#,
6165           16#0069#, 16#0066#, 16#0069#, 16#0065#,
6166           16#0072#, 16#0056#, 16#0061#, 16#006C#,
6167           16#0075#, 16#0065#,
6168           others => 16#0000#),
6169         others => <>);
6170
6171   --  "target"
6172
6173   MS_05D0 : aliased Matreshka.Internals.Strings.Shared_String
6174     := (Size   => 7,
6175         Unused => 6,
6176         Length => 6,
6177         Value  =>
6178          (16#0074#, 16#0061#, 16#0072#, 16#0067#,
6179           16#0065#, 16#0074#,
6180           others => 16#0000#),
6181         others => <>);
6182
6183   --  "interrupting_edges"
6184
6185   MS_05D1 : aliased Matreshka.Internals.Strings.Shared_String
6186     := (Size   => 23,
6187         Unused => 18,
6188         Length => 18,
6189         Value  =>
6190          (16#0069#, 16#006E#, 16#0074#, 16#0065#,
6191           16#0072#, 16#0072#, 16#0075#, 16#0070#,
6192           16#0074#, 16#0069#, 16#006E#, 16#0067#,
6193           16#005F#, 16#0065#, 16#0064#, 16#0067#,
6194           16#0065#, 16#0073#,
6195           others => 16#0000#),
6196         others => <>);
6197
6198   --  "A variable defined in the scope of the structured activity node. It has no value and may not be accessed"
6199
6200   MS_05D2 : aliased Matreshka.Internals.Strings.Shared_String
6201     := (Size   => 111,
6202         Unused => 104,
6203         Length => 104,
6204         Value  =>
6205          (16#0041#, 16#0020#, 16#0076#, 16#0061#,
6206           16#0072#, 16#0069#, 16#0061#, 16#0062#,
6207           16#006C#, 16#0065#, 16#0020#, 16#0064#,
6208           16#0065#, 16#0066#, 16#0069#, 16#006E#,
6209           16#0065#, 16#0064#, 16#0020#, 16#0069#,
6210           16#006E#, 16#0020#, 16#0074#, 16#0068#,
6211           16#0065#, 16#0020#, 16#0073#, 16#0063#,
6212           16#006F#, 16#0070#, 16#0065#, 16#0020#,
6213           16#006F#, 16#0066#, 16#0020#, 16#0074#,
6214           16#0068#, 16#0065#, 16#0020#, 16#0073#,
6215           16#0074#, 16#0072#, 16#0075#, 16#0063#,
6216           16#0074#, 16#0075#, 16#0072#, 16#0065#,
6217           16#0064#, 16#0020#, 16#0061#, 16#0063#,
6218           16#0074#, 16#0069#, 16#0076#, 16#0069#,
6219           16#0074#, 16#0079#, 16#0020#, 16#006E#,
6220           16#006F#, 16#0064#, 16#0065#, 16#002E#,
6221           16#0020#, 16#0049#, 16#0074#, 16#0020#,
6222           16#0068#, 16#0061#, 16#0073#, 16#0020#,
6223           16#006E#, 16#006F#, 16#0020#, 16#0076#,
6224           16#0061#, 16#006C#, 16#0075#, 16#0065#,
6225           16#0020#, 16#0061#, 16#006E#, 16#0064#,
6226           16#0020#, 16#006D#, 16#0061#, 16#0079#,
6227           16#0020#, 16#006E#, 16#006F#, 16#0074#,
6228           16#0020#, 16#0062#, 16#0065#, 16#0020#,
6229           16#0061#, 16#0063#, 16#0063#, 16#0065#,
6230           16#0073#, 16#0073#, 16#0065#, 16#0064#,
6231           others => 16#0000#),
6232         others => <>);
6233
6234   --  "An operation may invoke both the execution of method behaviors as well as other behavioral responses."
6235
6236   MS_05D3 : aliased Matreshka.Internals.Strings.Shared_String
6237     := (Size   => 111,
6238         Unused => 101,
6239         Length => 101,
6240         Value  =>
6241          (16#0041#, 16#006E#, 16#0020#, 16#006F#,
6242           16#0070#, 16#0065#, 16#0072#, 16#0061#,
6243           16#0074#, 16#0069#, 16#006F#, 16#006E#,
6244           16#0020#, 16#006D#, 16#0061#, 16#0079#,
6245           16#0020#, 16#0069#, 16#006E#, 16#0076#,
6246           16#006F#, 16#006B#, 16#0065#, 16#0020#,
6247           16#0062#, 16#006F#, 16#0074#, 16#0068#,
6248           16#0020#, 16#0074#, 16#0068#, 16#0065#,
6249           16#0020#, 16#0065#, 16#0078#, 16#0065#,
6250           16#0063#, 16#0075#, 16#0074#, 16#0069#,
6251           16#006F#, 16#006E#, 16#0020#, 16#006F#,
6252           16#0066#, 16#0020#, 16#006D#, 16#0065#,
6253           16#0074#, 16#0068#, 16#006F#, 16#0064#,
6254           16#0020#, 16#0062#, 16#0065#, 16#0068#,
6255           16#0061#, 16#0076#, 16#0069#, 16#006F#,
6256           16#0072#, 16#0073#, 16#0020#, 16#0061#,
6257           16#0073#, 16#0020#, 16#0077#, 16#0065#,
6258           16#006C#, 16#006C#, 16#0020#, 16#0061#,
6259           16#0073#, 16#0020#, 16#006F#, 16#0074#,
6260           16#0068#, 16#0065#, 16#0072#, 16#0020#,
6261           16#0062#, 16#0065#, 16#0068#, 16#0061#,
6262           16#0076#, 16#0069#, 16#006F#, 16#0072#,
6263           16#0061#, 16#006C#, 16#0020#, 16#0072#,
6264           16#0065#, 16#0073#, 16#0070#, 16#006F#,
6265           16#006E#, 16#0073#, 16#0065#, 16#0073#,
6266           16#002E#,
6267           others => 16#0000#),
6268         others => <>);
6269
6270   --  "The attributes or association ends defined for the Artifact. The association is a specialization of the ownedMember association."
6271
6272   MS_05D4 : aliased Matreshka.Internals.Strings.Shared_String
6273     := (Size   => 135,
6274         Unused => 128,
6275         Length => 128,
6276         Value  =>
6277          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
6278           16#0061#, 16#0074#, 16#0074#, 16#0072#,
6279           16#0069#, 16#0062#, 16#0075#, 16#0074#,
6280           16#0065#, 16#0073#, 16#0020#, 16#006F#,
6281           16#0072#, 16#0020#, 16#0061#, 16#0073#,
6282           16#0073#, 16#006F#, 16#0063#, 16#0069#,
6283           16#0061#, 16#0074#, 16#0069#, 16#006F#,
6284           16#006E#, 16#0020#, 16#0065#, 16#006E#,
6285           16#0064#, 16#0073#, 16#0020#, 16#0064#,
6286           16#0065#, 16#0066#, 16#0069#, 16#006E#,
6287           16#0065#, 16#0064#, 16#0020#, 16#0066#,
6288           16#006F#, 16#0072#, 16#0020#, 16#0074#,
6289           16#0068#, 16#0065#, 16#0020#, 16#0041#,
6290           16#0072#, 16#0074#, 16#0069#, 16#0066#,
6291           16#0061#, 16#0063#, 16#0074#, 16#002E#,
6292           16#0020#, 16#0054#, 16#0068#, 16#0065#,
6293           16#0020#, 16#0061#, 16#0073#, 16#0073#,
6294           16#006F#, 16#0063#, 16#0069#, 16#0061#,
6295           16#0074#, 16#0069#, 16#006F#, 16#006E#,
6296           16#0020#, 16#0069#, 16#0073#, 16#0020#,
6297           16#0061#, 16#0020#, 16#0073#, 16#0070#,
6298           16#0065#, 16#0063#, 16#0069#, 16#0061#,
6299           16#006C#, 16#0069#, 16#007A#, 16#0061#,
6300           16#0074#, 16#0069#, 16#006F#, 16#006E#,
6301           16#0020#, 16#006F#, 16#0066#, 16#0020#,
6302           16#0074#, 16#0068#, 16#0065#, 16#0020#,
6303           16#006F#, 16#0077#, 16#006E#, 16#0065#,
6304           16#0064#, 16#004D#, 16#0065#, 16#006D#,
6305           16#0062#, 16#0065#, 16#0072#, 16#0020#,
6306           16#0061#, 16#0073#, 16#0073#, 16#006F#,
6307           16#0063#, 16#0069#, 16#0061#, 16#0074#,
6308           16#0069#, 16#006F#, 16#006E#, 16#002E#,
6309           others => 16#0000#),
6310         others => <>);
6311
6312   --  "transformation"
6313
6314   MS_05D5 : aliased Matreshka.Internals.Strings.Shared_String
6315     := (Size   => 15,
6316         Unused => 14,
6317         Length => 14,
6318         Value  =>
6319          (16#0074#, 16#0072#, 16#0061#, 16#006E#,
6320           16#0073#, 16#0066#, 16#006F#, 16#0072#,
6321           16#006D#, 16#0061#, 16#0074#, 16#0069#,
6322           16#006F#, 16#006E#,
6323           others => 16#0000#),
6324         others => <>);
6325
6326   --  "ownedParameteredElement"
6327
6328   MS_05D6 : aliased Matreshka.Internals.Strings.Shared_String
6329     := (Size   => 31,
6330         Unused => 23,
6331         Length => 23,
6332         Value  =>
6333          (16#006F#, 16#0077#, 16#006E#, 16#0065#,
6334           16#0064#, 16#0050#, 16#0061#, 16#0072#,
6335           16#0061#, 16#006D#, 16#0065#, 16#0074#,
6336           16#0065#, 16#0072#, 16#0065#, 16#0064#,
6337           16#0045#, 16#006C#, 16#0065#, 16#006D#,
6338           16#0065#, 16#006E#, 16#0074#,
6339           others => 16#0000#),
6340         others => <>);
6341
6342   --  "Parameters in the parameter set."
6343
6344   MS_05D7 : aliased Matreshka.Internals.Strings.Shared_String
6345     := (Size   => 39,
6346         Unused => 32,
6347         Length => 32,
6348         Value  =>
6349          (16#0050#, 16#0061#, 16#0072#, 16#0061#,
6350           16#006D#, 16#0065#, 16#0074#, 16#0065#,
6351           16#0072#, 16#0073#, 16#0020#, 16#0069#,
6352           16#006E#, 16#0020#, 16#0074#, 16#0068#,
6353           16#0065#, 16#0020#, 16#0070#, 16#0061#,
6354           16#0072#, 16#0061#, 16#006D#, 16#0065#,
6355           16#0074#, 16#0065#, 16#0072#, 16#0020#,
6356           16#0073#, 16#0065#, 16#0074#, 16#002E#,
6357           others => 16#0000#),
6358         others => <>);
6359
6360   --  "A_maxint_interactionConstraint"
6361
6362   MS_05D8 : aliased Matreshka.Internals.Strings.Shared_String
6363     := (Size   => 31,
6364         Unused => 30,
6365         Length => 30,
6366         Value  =>
6367          (16#0041#, 16#005F#, 16#006D#, 16#0061#,
6368           16#0078#, 16#0069#, 16#006E#, 16#0074#,
6369           16#005F#, 16#0069#, 16#006E#, 16#0074#,
6370           16#0065#, 16#0072#, 16#0061#, 16#0063#,
6371           16#0074#, 16#0069#, 16#006F#, 16#006E#,
6372           16#0043#, 16#006F#, 16#006E#, 16#0073#,
6373           16#0074#, 16#0072#, 16#0061#, 16#0069#,
6374           16#006E#, 16#0074#,
6375           others => 16#0000#),
6376         others => <>);
6377
6378   --  "Specifies the elements related by the Relationship."
6379
6380   MS_05D9 : aliased Matreshka.Internals.Strings.Shared_String
6381     := (Size   => 55,
6382         Unused => 51,
6383         Length => 51,
6384         Value  =>
6385          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
6386           16#0069#, 16#0066#, 16#0069#, 16#0065#,
6387           16#0073#, 16#0020#, 16#0074#, 16#0068#,
6388           16#0065#, 16#0020#, 16#0065#, 16#006C#,
6389           16#0065#, 16#006D#, 16#0065#, 16#006E#,
6390           16#0074#, 16#0073#, 16#0020#, 16#0072#,
6391           16#0065#, 16#006C#, 16#0061#, 16#0074#,
6392           16#0065#, 16#0064#, 16#0020#, 16#0062#,
6393           16#0079#, 16#0020#, 16#0074#, 16#0068#,
6394           16#0065#, 16#0020#, 16#0052#, 16#0065#,
6395           16#006C#, 16#0061#, 16#0074#, 16#0069#,
6396           16#006F#, 16#006E#, 16#0073#, 16#0068#,
6397           16#0069#, 16#0070#, 16#002E#,
6398           others => 16#0000#),
6399         others => <>);
6400
6401   --  "LiteralSpecification"
6402
6403   MS_05DA : aliased Matreshka.Internals.Strings.Shared_String
6404     := (Size   => 23,
6405         Unused => 20,
6406         Length => 20,
6407         Value  =>
6408          (16#004C#, 16#0069#, 16#0074#, 16#0065#,
6409           16#0072#, 16#0061#, 16#006C#, 16#0053#,
6410           16#0070#, 16#0065#, 16#0063#, 16#0069#,
6411           16#0066#, 16#0069#, 16#0063#, 16#0061#,
6412           16#0074#, 16#0069#, 16#006F#, 16#006E#,
6413           others => 16#0000#),
6414         others => <>);
6415
6416   --  "group"
6417
6418   MS_05DB : aliased Matreshka.Internals.Strings.Shared_String
6419     := (Size   => 7,
6420         Unused => 5,
6421         Length => 5,
6422         Value  =>
6423          (16#0067#, 16#0072#, 16#006F#, 16#0075#,
6424           16#0070#,
6425           others => 16#0000#),
6426         others => <>);
6427
6428   --  "Specifies ends of association and inputs."
6429
6430   MS_05DC : aliased Matreshka.Internals.Strings.Shared_String
6431     := (Size   => 47,
6432         Unused => 41,
6433         Length => 41,
6434         Value  =>
6435          (16#0053#, 16#0070#, 16#0065#, 16#0063#,
6436           16#0069#, 16#0066#, 16#0069#, 16#0065#,
6437           16#0073#, 16#0020#, 16#0065#, 16#006E#,
6438           16#0064#, 16#0073#, 16#0020#, 16#006F#,
6439           16#0066#, 16#0020#, 16#0061#, 16#0073#,
6440           16#0073#, 16#006F#, 16#0063#, 16#0069#,
6441           16#0061#, 16#0074#, 16#0069#, 16#006F#,
6442           16#006E#, 16#0020#, 16#0061#, 16#006E#,
6443           16#0064#, 16#0020#, 16#0069#, 16#006E#,
6444           16#0070#, 16#0075#, 16#0074#, 16#0073#,
6445           16#002E#,
6446           others => 16#0000#),
6447         others => <>);
6448
6449   --  "Object nodes connected by an object flow, with optionally intervening control nodes, must have the same upper bounds."
6450
6451   MS_05DD : aliased Matreshka.Internals.Strings.Shared_String
6452     := (Size   => 127,
6453         Unused => 117,
6454         Length => 117,
6455         Value  =>
6456          (16#004F#, 16#0062#, 16#006A#, 16#0065#,
6457           16#0063#, 16#0074#, 16#0020#, 16#006E#,
6458           16#006F#, 16#0064#, 16#0065#, 16#0073#,
6459           16#0020#, 16#0063#, 16#006F#, 16#006E#,
6460           16#006E#, 16#0065#, 16#0063#, 16#0074#,
6461           16#0065#, 16#0064#, 16#0020#, 16#0062#,
6462           16#0079#, 16#0020#, 16#0061#, 16#006E#,
6463           16#0020#, 16#006F#, 16#0062#, 16#006A#,
6464           16#0065#, 16#0063#, 16#0074#, 16#0020#,
6465           16#0066#, 16#006C#, 16#006F#, 16#0077#,
6466           16#002C#, 16#0020#, 16#0077#, 16#0069#,
6467           16#0074#, 16#0068#, 16#0020#, 16#006F#,
6468           16#0070#, 16#0074#, 16#0069#, 16#006F#,
6469           16#006E#, 16#0061#, 16#006C#, 16#006C#,
6470           16#0079#, 16#0020#, 16#0069#, 16#006E#,
6471           16#0074#, 16#0065#, 16#0072#, 16#0076#,
6472           16#0065#, 16#006E#, 16#0069#, 16#006E#,
6473           16#0067#, 16#0020#, 16#0063#, 16#006F#,
6474           16#006E#, 16#0074#, 16#0072#, 16#006F#,
6475           16#006C#, 16#0020#, 16#006E#, 16#006F#,
6476           16#0064#, 16#0065#, 16#0073#, 16#002C#,
6477           16#0020#, 16#006D#, 16#0075#, 16#0073#,
6478           16#0074#, 16#0020#, 16#0068#, 16#0061#,
6479           16#0076#, 16#0065#, 16#0020#, 16#0074#,
6480           16#0068#, 16#0065#, 16#0020#, 16#0073#,
6481           16#0061#, 16#006D#, 16#0065#, 16#0020#,
6482           16#0075#, 16#0070#, 16#0070#, 16#0065#,
6483           16#0072#, 16#0020#, 16#0062#, 16#006F#,
6484           16#0075#, 16#006E#, 16#0064#, 16#0073#,
6485           16#002E#,
6486           others => 16#0000#),
6487         others => <>);
6488
6489   --  "isMulticast"
6490
6491   MS_05DE : aliased Matreshka.Internals.Strings.Shared_String
6492     := (Size   => 15,
6493         Unused => 11,
6494         Length => 11,
6495         Value  =>
6496          (16#0069#, 16#0073#, 16#004D#, 16#0075#,
6497           16#006C#, 16#0074#, 16#0069#, 16#0063#,
6498           16#0061#, 16#0073#, 16#0074#,
6499           others => 16#0000#),
6500         others => <>);
6501
6502   --  "return"
6503
6504   MS_05DF : aliased Matreshka.Internals.Strings.Shared_String
6505     := (Size   => 7,
6506         Unused => 6,
6507         Length => 6,
6508         Value  =>
6509          (16#0072#, 16#0065#, 16#0074#, 16#0075#,
6510           16#0072#, 16#006E#,
6511           others => 16#0000#),
6512         others => <>);
6513
6514   --  "A fork node is a control node that splits a flow into multiple concurrent flows."
6515
6516   MS_05E0 : aliased Matreshka.Internals.Strings.Shared_String
6517     := (Size   => 87,
6518         Unused => 80,
6519         Length => 80,
6520         Value  =>
6521          (16#0041#, 16#0020#, 16#0066#, 16#006F#,
6522           16#0072#, 16#006B#, 16#0020#, 16#006E#,
6523           16#006F#, 16#0064#, 16#0065#, 16#0020#,
6524           16#0069#, 16#0073#, 16#0020#, 16#0061#,
6525           16#0020#, 16#0063#, 16#006F#, 16#006E#,
6526           16#0074#, 16#0072#, 16#006F#, 16#006C#,
6527           16#0020#, 16#006E#, 16#006F#, 16#0064#,
6528           16#0065#, 16#0020#, 16#0074#, 16#0068#,
6529           16#0061#, 16#0074#, 16#0020#, 16#0073#,
6530           16#0070#, 16#006C#, 16#0069#, 16#0074#,
6531           16#0073#, 16#0020#, 16#0061#, 16#0020#,
6532           16#0066#, 16#006C#, 16#006F#, 16#0077#,
6533           16#0020#, 16#0069#, 16#006E#, 16#0074#,
6534           16#006F#, 16#0020#, 16#006D#, 16#0075#,
6535           16#006C#, 16#0074#, 16#0069#, 16#0070#,
6536           16#006C#, 16#0065#, 16#0020#, 16#0063#,
6537           16#006F#, 16#006E#, 16#0063#, 16#0075#,
6538           16#0072#, 16#0072#, 16#0065#, 16#006E#,
6539           16#0074#, 16#0020#, 16#0066#, 16#006C#,
6540           16#006F#, 16#0077#, 16#0073#, 16#002E#,
6541           others => 16#0000#),
6542         others => <>);
6543
6544   --  "Determines where the NamedElement appears within different Namespaces within the overall model, and its accessibility."
6545
6546   MS_05E1 : aliased Matreshka.Internals.Strings.Shared_String
6547     := (Size   => 127,
6548         Unused => 118,
6549         Length => 118,
6550         Value  =>
6551          (16#0044#, 16#0065#, 16#0074#, 16#0065#,
6552           16#0072#, 16#006D#, 16#0069#, 16#006E#,
6553           16#0065#, 16#0073#, 16#0020#, 16#0077#,
6554           16#0068#, 16#0065#, 16#0072#, 16#0065#,
6555           16#0020#, 16#0074#, 16#0068#, 16#0065#,
6556           16#0020#, 16#004E#, 16#0061#, 16#006D#,
6557           16#0065#, 16#0064#, 16#0045#, 16#006C#,
6558           16#0065#, 16#006D#, 16#0065#, 16#006E#,
6559           16#0074#, 16#0020#, 16#0061#, 16#0070#,
6560           16#0070#, 16#0065#, 16#0061#, 16#0072#,
6561           16#0073#, 16#0020#, 16#0077#, 16#0069#,
6562           16#0074#, 16#0068#, 16#0069#, 16#006E#,
6563           16#0020#, 16#0064#, 16#0069#, 16#0066#,
6564           16#0066#, 16#0065#, 16#0072#, 16#0065#,
6565           16#006E#, 16#0074#, 16#0020#, 16#004E#,
6566           16#0061#, 16#006D#, 16#0065#, 16#0073#,
6567           16#0070#, 16#0061#, 16#0063#, 16#0065#,
6568           16#0073#, 16#0020#, 16#0077#, 16#0069#,
6569           16#0074#, 16#0068#, 16#0069#, 16#006E#,
6570           16#0020#, 16#0074#, 16#0068#, 16#0065#,
6571           16#0020#, 16#006F#, 16#0076#, 16#0065#,
6572           16#0072#, 16#0061#, 16#006C#, 16#006C#,
6573           16#0020#, 16#006D#, 16#006F#, 16#0064#,
6574           16#0065#, 16#006C#, 16#002C#, 16#0020#,
6575           16#0061#, 16#006E#, 16#0064#, 16#0020#,
6576           16#0069#, 16#0074#, 16#0073#, 16#0020#,
6577           16#0061#, 16#0063#, 16#0063#, 16#0065#,
6578           16#0073#, 16#0073#, 16#0069#, 16#0062#,
6579           16#0069#, 16#006C#, 16#0069#, 16#0074#,
6580           16#0079#, 16#002E#,
6581           others => 16#0000#),
6582         others => <>);
6583
6584   --  "binding_to_attribute"
6585
6586   MS_05E2 : aliased Matreshka.Internals.Strings.Shared_String
6587     := (Size   => 23,
6588         Unused => 20,
6589         Length => 20,
6590         Value  =>
6591          (16#0062#, 16#0069#, 16#006E#, 16#0064#,
6592           16#0069#, 16#006E#, 16#0067#, 16#005F#,
6593           16#0074#, 16#006F#, 16#005F#, 16#0061#,
6594           16#0074#, 16#0074#, 16#0072#, 16#0069#,
6595           16#0062#, 16#0075#, 16#0074#, 16#0065#,
6596           others => 16#0000#),
6597         others => <>);
6598
6599   --  "The ConnectableElements attached as roles to each ConnectorEnd owned by a Connector must be roles of the Classifier that owned the Connector, or they must be ports of such roles."
6600
6601   MS_05E3 : aliased Matreshka.Internals.Strings.Shared_String
6602     := (Size   => 183,
6603         Unused => 178,
6604         Length => 178,
6605         Value  =>
6606          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
6607           16#0043#, 16#006F#, 16#006E#, 16#006E#,
6608           16#0065#, 16#0063#, 16#0074#, 16#0061#,
6609           16#0062#, 16#006C#, 16#0065#, 16#0045#,
6610           16#006C#, 16#0065#, 16#006D#, 16#0065#,
6611           16#006E#, 16#0074#, 16#0073#, 16#0020#,
6612           16#0061#, 16#0074#, 16#0074#, 16#0061#,
6613           16#0063#, 16#0068#, 16#0065#, 16#0064#,
6614           16#0020#, 16#0061#, 16#0073#, 16#0020#,
6615           16#0072#, 16#006F#, 16#006C#, 16#0065#,
6616           16#0073#, 16#0020#, 16#0074#, 16#006F#,
6617           16#0020#, 16#0065#, 16#0061#, 16#0063#,
6618           16#0068#, 16#0020#, 16#0043#, 16#006F#,
6619           16#006E#, 16#006E#, 16#0065#, 16#0063#,
6620           16#0074#, 16#006F#, 16#0072#, 16#0045#,
6621           16#006E#, 16#0064#, 16#0020#, 16#006F#,
6622           16#0077#, 16#006E#, 16#0065#, 16#0064#,
6623           16#0020#, 16#0062#, 16#0079#, 16#0020#,
6624           16#0061#, 16#0020#, 16#0043#, 16#006F#,
6625           16#006E#, 16#006E#, 16#0065#, 16#0063#,
6626           16#0074#, 16#006F#, 16#0072#, 16#0020#,
6627           16#006D#, 16#0075#, 16#0073#, 16#0074#,
6628           16#0020#, 16#0062#, 16#0065#, 16#0020#,
6629           16#0072#, 16#006F#, 16#006C#, 16#0065#,
6630           16#0073#, 16#0020#, 16#006F#, 16#0066#,
6631           16#0020#, 16#0074#, 16#0068#, 16#0065#,
6632           16#0020#, 16#0043#, 16#006C#, 16#0061#,
6633           16#0073#, 16#0073#, 16#0069#, 16#0066#,
6634           16#0069#, 16#0065#, 16#0072#, 16#0020#,
6635           16#0074#, 16#0068#, 16#0061#, 16#0074#,
6636           16#0020#, 16#006F#, 16#0077#, 16#006E#,
6637           16#0065#, 16#0064#, 16#0020#, 16#0074#,
6638           16#0068#, 16#0065#, 16#0020#, 16#0043#,
6639           16#006F#, 16#006E#, 16#006E#, 16#0065#,
6640           16#0063#, 16#0074#, 16#006F#, 16#0072#,
6641           16#002C#, 16#0020#, 16#006F#, 16#0072#,
6642           16#0020#, 16#0074#, 16#0068#, 16#0065#,
6643           16#0079#, 16#0020#, 16#006D#, 16#0075#,
6644           16#0073#, 16#0074#, 16#0020#, 16#0062#,
6645           16#0065#, 16#0020#, 16#0070#, 16#006F#,
6646           16#0072#, 16#0074#, 16#0073#, 16#0020#,
6647           16#006F#, 16#0066#, 16#0020#, 16#0073#,
6648           16#0075#, 16#0063#, 16#0068#, 16#0020#,
6649           16#0072#, 16#006F#, 16#006C#, 16#0065#,
6650           16#0073#, 16#002E#,
6651           others => 16#0000#),
6652         others => <>);
6653
6654   --  "redefinedProperty"
6655
6656   MS_05E4 : aliased Matreshka.Internals.Strings.Shared_String
6657     := (Size   => 23,
6658         Unused => 17,
6659         Length => 17,
6660         Value  =>
6661          (16#0072#, 16#0065#, 16#0064#, 16#0065#,
6662           16#0066#, 16#0069#, 16#006E#, 16#0065#,
6663           16#0064#, 16#0050#, 16#0072#, 16#006F#,
6664           16#0070#, 16#0065#, 16#0072#, 16#0074#,
6665           16#0079#,
6666           others => 16#0000#),
6667         others => <>);
6668
6669   --  "entryPoint"
6670
6671   MS_05E5 : aliased Matreshka.Internals.Strings.Shared_String
6672     := (Size   => 15,
6673         Unused => 10,
6674         Length => 10,
6675         Value  =>
6676          (16#0065#, 16#006E#, 16#0074#, 16#0072#,
6677           16#0079#, 16#0050#, 16#006F#, 16#0069#,
6678           16#006E#, 16#0074#,
6679           others => 16#0000#),
6680         others => <>);
6681
6682   --  "A_predecessorClause_successorClause"
6683
6684   MS_05E6 : aliased Matreshka.Internals.Strings.Shared_String
6685     := (Size   => 39,
6686         Unused => 35,
6687         Length => 35,
6688         Value  =>
6689          (16#0041#, 16#005F#, 16#0070#, 16#0072#,
6690           16#0065#, 16#0064#, 16#0065#, 16#0063#,
6691           16#0065#, 16#0073#, 16#0073#, 16#006F#,
6692           16#0072#, 16#0043#, 16#006C#, 16#0061#,
6693           16#0075#, 16#0073#, 16#0065#, 16#005F#,
6694           16#0073#, 16#0075#, 16#0063#, 16#0063#,
6695           16#0065#, 16#0073#, 16#0073#, 16#006F#,
6696           16#0072#, 16#0043#, 16#006C#, 16#0061#,
6697           16#0075#, 16#0073#, 16#0065#,
6698           others => 16#0000#),
6699         others => <>);
6700
6701   --  "no_control_or_data_flow"
6702
6703   MS_05E7 : aliased Matreshka.Internals.Strings.Shared_String
6704     := (Size   => 31,
6705         Unused => 23,
6706         Length => 23,
6707         Value  =>
6708          (16#006E#, 16#006F#, 16#005F#, 16#0063#,
6709           16#006F#, 16#006E#, 16#0074#, 16#0072#,
6710           16#006F#, 16#006C#, 16#005F#, 16#006F#,
6711           16#0072#, 16#005F#, 16#0064#, 16#0061#,
6712           16#0074#, 16#0061#, 16#005F#, 16#0066#,
6713           16#006C#, 16#006F#, 16#0077#,
6714           others => 16#0000#),
6715         others => <>);
6716
6717   --  "delegation"
6718
6719   MS_05E8 : aliased Matreshka.Internals.Strings.Shared_String
6720     := (Size   => 15,
6721         Unused => 10,
6722         Length => 10,
6723         Value  =>
6724          (16#0064#, 16#0065#, 16#006C#, 16#0065#,
6725           16#0067#, 16#0061#, 16#0074#, 16#0069#,
6726           16#006F#, 16#006E#,
6727           others => 16#0000#),
6728         others => <>);
6729
6730   --  "loopNode"
6731
6732   MS_05E9 : aliased Matreshka.Internals.Strings.Shared_String
6733     := (Size   => 15,
6734         Unused => 8,
6735         Length => 8,
6736         Value  =>
6737          (16#006C#, 16#006F#, 16#006F#, 16#0070#,
6738           16#004E#, 16#006F#, 16#0064#, 16#0065#,
6739           others => 16#0000#),
6740         others => <>);
6741
6742   --  "belongs_to_psm"
6743
6744   MS_05EA : aliased Matreshka.Internals.Strings.Shared_String
6745     := (Size   => 15,
6746         Unused => 14,
6747         Length => 14,
6748         Value  =>
6749          (16#0062#, 16#0065#, 16#006C#, 16#006F#,
6750           16#006E#, 16#0067#, 16#0073#, 16#005F#,
6751           16#0074#, 16#006F#, 16#005F#, 16#0070#,
6752           16#0073#, 16#006D#,
6753           others => 16#0000#),
6754         others => <>);
6755
6756   --  "References the Interface that owns the Property"
6757
6758   MS_05EB : aliased Matreshka.Internals.Strings.Shared_String
6759     := (Size   => 55,
6760         Unused => 47,
6761         Length => 47,
6762         Value  =>
6763          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
6764           16#0072#, 16#0065#, 16#006E#, 16#0063#,
6765           16#0065#, 16#0073#, 16#0020#, 16#0074#,
6766           16#0068#, 16#0065#, 16#0020#, 16#0049#,
6767           16#006E#, 16#0074#, 16#0065#, 16#0072#,
6768           16#0066#, 16#0061#, 16#0063#, 16#0065#,
6769           16#0020#, 16#0074#, 16#0068#, 16#0061#,
6770           16#0074#, 16#0020#, 16#006F#, 16#0077#,
6771           16#006E#, 16#0073#, 16#0020#, 16#0074#,
6772           16#0068#, 16#0065#, 16#0020#, 16#0050#,
6773           16#0072#, 16#006F#, 16#0070#, 16#0065#,
6774           16#0072#, 16#0074#, 16#0079#,
6775           others => 16#0000#),
6776         others => <>);
6777
6778   --  "The Attributes owned by the DataType."
6779
6780   MS_05EC : aliased Matreshka.Internals.Strings.Shared_String
6781     := (Size   => 39,
6782         Unused => 37,
6783         Length => 37,
6784         Value  =>
6785          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
6786           16#0041#, 16#0074#, 16#0074#, 16#0072#,
6787           16#0069#, 16#0062#, 16#0075#, 16#0074#,
6788           16#0065#, 16#0073#, 16#0020#, 16#006F#,
6789           16#0077#, 16#006E#, 16#0065#, 16#0064#,
6790           16#0020#, 16#0062#, 16#0079#, 16#0020#,
6791           16#0074#, 16#0068#, 16#0065#, 16#0020#,
6792           16#0044#, 16#0061#, 16#0074#, 16#0061#,
6793           16#0054#, 16#0079#, 16#0070#, 16#0065#,
6794           16#002E#,
6795           others => 16#0000#),
6796         others => <>);
6797
6798   --  "A_interfaceRealization_implementingClassifier"
6799
6800   MS_05ED : aliased Matreshka.Internals.Strings.Shared_String
6801     := (Size   => 47,
6802         Unused => 45,
6803         Length => 45,
6804         Value  =>
6805          (16#0041#, 16#005F#, 16#0069#, 16#006E#,
6806           16#0074#, 16#0065#, 16#0072#, 16#0066#,
6807           16#0061#, 16#0063#, 16#0065#, 16#0052#,
6808           16#0065#, 16#0061#, 16#006C#, 16#0069#,
6809           16#007A#, 16#0061#, 16#0074#, 16#0069#,
6810           16#006F#, 16#006E#, 16#005F#, 16#0069#,
6811           16#006D#, 16#0070#, 16#006C#, 16#0065#,
6812           16#006D#, 16#0065#, 16#006E#, 16#0074#,
6813           16#0069#, 16#006E#, 16#0067#, 16#0043#,
6814           16#006C#, 16#0061#, 16#0073#, 16#0073#,
6815           16#0069#, 16#0066#, 16#0069#, 16#0065#,
6816           16#0072#,
6817           others => 16#0000#),
6818         others => <>);
6819
6820   --  "qualifiers"
6821
6822   MS_05EE : aliased Matreshka.Internals.Strings.Shared_String
6823     := (Size   => 15,
6824         Unused => 10,
6825         Length => 10,
6826         Value  =>
6827          (16#0071#, 16#0075#, 16#0061#, 16#006C#,
6828           16#0069#, 16#0066#, 16#0069#, 16#0065#,
6829           16#0072#, 16#0073#,
6830           others => 16#0000#),
6831         others => <>);
6832
6833   --  "References the Include relationships owned by this use case."
6834
6835   MS_05EF : aliased Matreshka.Internals.Strings.Shared_String
6836     := (Size   => 63,
6837         Unused => 60,
6838         Length => 60,
6839         Value  =>
6840          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
6841           16#0072#, 16#0065#, 16#006E#, 16#0063#,
6842           16#0065#, 16#0073#, 16#0020#, 16#0074#,
6843           16#0068#, 16#0065#, 16#0020#, 16#0049#,
6844           16#006E#, 16#0063#, 16#006C#, 16#0075#,
6845           16#0064#, 16#0065#, 16#0020#, 16#0072#,
6846           16#0065#, 16#006C#, 16#0061#, 16#0074#,
6847           16#0069#, 16#006F#, 16#006E#, 16#0073#,
6848           16#0068#, 16#0069#, 16#0070#, 16#0073#,
6849           16#0020#, 16#006F#, 16#0077#, 16#006E#,
6850           16#0065#, 16#0064#, 16#0020#, 16#0062#,
6851           16#0079#, 16#0020#, 16#0074#, 16#0068#,
6852           16#0069#, 16#0073#, 16#0020#, 16#0075#,
6853           16#0073#, 16#0065#, 16#0020#, 16#0063#,
6854           16#0061#, 16#0073#, 16#0065#, 16#002E#,
6855           others => 16#0000#),
6856         others => <>);
6857
6858   --  "The expansion region for which the node is an input."
6859
6860   MS_05F0 : aliased Matreshka.Internals.Strings.Shared_String
6861     := (Size   => 55,
6862         Unused => 52,
6863         Length => 52,
6864         Value  =>
6865          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
6866           16#0065#, 16#0078#, 16#0070#, 16#0061#,
6867           16#006E#, 16#0073#, 16#0069#, 16#006F#,
6868           16#006E#, 16#0020#, 16#0072#, 16#0065#,
6869           16#0067#, 16#0069#, 16#006F#, 16#006E#,
6870           16#0020#, 16#0066#, 16#006F#, 16#0072#,
6871           16#0020#, 16#0077#, 16#0068#, 16#0069#,
6872           16#0063#, 16#0068#, 16#0020#, 16#0074#,
6873           16#0068#, 16#0065#, 16#0020#, 16#006E#,
6874           16#006F#, 16#0064#, 16#0065#, 16#0020#,
6875           16#0069#, 16#0073#, 16#0020#, 16#0061#,
6876           16#006E#, 16#0020#, 16#0069#, 16#006E#,
6877           16#0070#, 16#0075#, 16#0074#, 16#002E#,
6878           others => 16#0000#),
6879         others => <>);
6880
6881   --  "postCondition"
6882
6883   MS_05F1 : aliased Matreshka.Internals.Strings.Shared_String
6884     := (Size   => 15,
6885         Unused => 13,
6886         Length => 13,
6887         Value  =>
6888          (16#0070#, 16#006F#, 16#0073#, 16#0074#,
6889           16#0043#, 16#006F#, 16#006E#, 16#0064#,
6890           16#0069#, 16#0074#, 16#0069#, 16#006F#,
6891           16#006E#,
6892           others => 16#0000#),
6893         others => <>);
6894
6895   --  "terminate"
6896
6897   MS_05F2 : aliased Matreshka.Internals.Strings.Shared_String
6898     := (Size   => 15,
6899         Unused => 9,
6900         Length => 9,
6901         Value  =>
6902          (16#0074#, 16#0065#, 16#0072#, 16#006D#,
6903           16#0069#, 16#006E#, 16#0061#, 16#0074#,
6904           16#0065#,
6905           others => 16#0000#),
6906         others => <>);
6907
6908   --  "every_role"
6909
6910   MS_05F3 : aliased Matreshka.Internals.Strings.Shared_String
6911     := (Size   => 15,
6912         Unused => 10,
6913         Length => 10,
6914         Value  =>
6915          (16#0065#, 16#0076#, 16#0065#, 16#0072#,
6916           16#0079#, 16#005F#, 16#0072#, 16#006F#,
6917           16#006C#, 16#0065#,
6918           others => 16#0000#),
6919         others => <>);
6920
6921   --  "A_event_trigger"
6922
6923   MS_05F4 : aliased Matreshka.Internals.Strings.Shared_String
6924     := (Size   => 23,
6925         Unused => 15,
6926         Length => 15,
6927         Value  =>
6928          (16#0041#, 16#005F#, 16#0065#, 16#0076#,
6929           16#0065#, 16#006E#, 16#0074#, 16#005F#,
6930           16#0074#, 16#0072#, 16#0069#, 16#0067#,
6931           16#0067#, 16#0065#, 16#0072#,
6932           others => 16#0000#),
6933         others => <>);
6934
6935   --  "Activity edges may be owned by at most one structured node."
6936
6937   MS_05F5 : aliased Matreshka.Internals.Strings.Shared_String
6938     := (Size   => 63,
6939         Unused => 59,
6940         Length => 59,
6941         Value  =>
6942          (16#0041#, 16#0063#, 16#0074#, 16#0069#,
6943           16#0076#, 16#0069#, 16#0074#, 16#0079#,
6944           16#0020#, 16#0065#, 16#0064#, 16#0067#,
6945           16#0065#, 16#0073#, 16#0020#, 16#006D#,
6946           16#0061#, 16#0079#, 16#0020#, 16#0062#,
6947           16#0065#, 16#0020#, 16#006F#, 16#0077#,
6948           16#006E#, 16#0065#, 16#0064#, 16#0020#,
6949           16#0062#, 16#0079#, 16#0020#, 16#0061#,
6950           16#0074#, 16#0020#, 16#006D#, 16#006F#,
6951           16#0073#, 16#0074#, 16#0020#, 16#006F#,
6952           16#006E#, 16#0065#, 16#0020#, 16#0073#,
6953           16#0074#, 16#0072#, 16#0075#, 16#0063#,
6954           16#0074#, 16#0075#, 16#0072#, 16#0065#,
6955           16#0064#, 16#0020#, 16#006E#, 16#006F#,
6956           16#0064#, 16#0065#, 16#002E#,
6957           others => 16#0000#),
6958         others => <>);
6959
6960   --  "The context classifier of the method state machine of a behavioral feature must be the classifier that owns the behavioral feature."
6961
6962   MS_05F6 : aliased Matreshka.Internals.Strings.Shared_String
6963     := (Size   => 135,
6964         Unused => 131,
6965         Length => 131,
6966         Value  =>
6967          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
6968           16#0063#, 16#006F#, 16#006E#, 16#0074#,
6969           16#0065#, 16#0078#, 16#0074#, 16#0020#,
6970           16#0063#, 16#006C#, 16#0061#, 16#0073#,
6971           16#0073#, 16#0069#, 16#0066#, 16#0069#,
6972           16#0065#, 16#0072#, 16#0020#, 16#006F#,
6973           16#0066#, 16#0020#, 16#0074#, 16#0068#,
6974           16#0065#, 16#0020#, 16#006D#, 16#0065#,
6975           16#0074#, 16#0068#, 16#006F#, 16#0064#,
6976           16#0020#, 16#0073#, 16#0074#, 16#0061#,
6977           16#0074#, 16#0065#, 16#0020#, 16#006D#,
6978           16#0061#, 16#0063#, 16#0068#, 16#0069#,
6979           16#006E#, 16#0065#, 16#0020#, 16#006F#,
6980           16#0066#, 16#0020#, 16#0061#, 16#0020#,
6981           16#0062#, 16#0065#, 16#0068#, 16#0061#,
6982           16#0076#, 16#0069#, 16#006F#, 16#0072#,
6983           16#0061#, 16#006C#, 16#0020#, 16#0066#,
6984           16#0065#, 16#0061#, 16#0074#, 16#0075#,
6985           16#0072#, 16#0065#, 16#0020#, 16#006D#,
6986           16#0075#, 16#0073#, 16#0074#, 16#0020#,
6987           16#0062#, 16#0065#, 16#0020#, 16#0074#,
6988           16#0068#, 16#0065#, 16#0020#, 16#0063#,
6989           16#006C#, 16#0061#, 16#0073#, 16#0073#,
6990           16#0069#, 16#0066#, 16#0069#, 16#0065#,
6991           16#0072#, 16#0020#, 16#0074#, 16#0068#,
6992           16#0061#, 16#0074#, 16#0020#, 16#006F#,
6993           16#0077#, 16#006E#, 16#0073#, 16#0020#,
6994           16#0074#, 16#0068#, 16#0065#, 16#0020#,
6995           16#0062#, 16#0065#, 16#0068#, 16#0061#,
6996           16#0076#, 16#0069#, 16#006F#, 16#0072#,
6997           16#0061#, 16#006C#, 16#0020#, 16#0066#,
6998           16#0065#, 16#0061#, 16#0074#, 16#0075#,
6999           16#0072#, 16#0065#, 16#002E#,
7000           others => 16#0000#),
7001         others => <>);
7002
7003   --  "If a StringExpression has sub-expressions, it cannot have operands and vice versa (this avoids the problem of having to define a collating sequence between operands and subexpressions)."
7004
7005   MS_05F7 : aliased Matreshka.Internals.Strings.Shared_String
7006     := (Size   => 191,
7007         Unused => 185,
7008         Length => 185,
7009         Value  =>
7010          (16#0049#, 16#0066#, 16#0020#, 16#0061#,
7011           16#0020#, 16#0053#, 16#0074#, 16#0072#,
7012           16#0069#, 16#006E#, 16#0067#, 16#0045#,
7013           16#0078#, 16#0070#, 16#0072#, 16#0065#,
7014           16#0073#, 16#0073#, 16#0069#, 16#006F#,
7015           16#006E#, 16#0020#, 16#0068#, 16#0061#,
7016           16#0073#, 16#0020#, 16#0073#, 16#0075#,
7017           16#0062#, 16#002D#, 16#0065#, 16#0078#,
7018           16#0070#, 16#0072#, 16#0065#, 16#0073#,
7019           16#0073#, 16#0069#, 16#006F#, 16#006E#,
7020           16#0073#, 16#002C#, 16#0020#, 16#0069#,
7021           16#0074#, 16#0020#, 16#0063#, 16#0061#,
7022           16#006E#, 16#006E#, 16#006F#, 16#0074#,
7023           16#0020#, 16#0068#, 16#0061#, 16#0076#,
7024           16#0065#, 16#0020#, 16#006F#, 16#0070#,
7025           16#0065#, 16#0072#, 16#0061#, 16#006E#,
7026           16#0064#, 16#0073#, 16#0020#, 16#0061#,
7027           16#006E#, 16#0064#, 16#0020#, 16#0076#,
7028           16#0069#, 16#0063#, 16#0065#, 16#0020#,
7029           16#0076#, 16#0065#, 16#0072#, 16#0073#,
7030           16#0061#, 16#0020#, 16#0028#, 16#0074#,
7031           16#0068#, 16#0069#, 16#0073#, 16#0020#,
7032           16#0061#, 16#0076#, 16#006F#, 16#0069#,
7033           16#0064#, 16#0073#, 16#0020#, 16#0074#,
7034           16#0068#, 16#0065#, 16#0020#, 16#0070#,
7035           16#0072#, 16#006F#, 16#0062#, 16#006C#,
7036           16#0065#, 16#006D#, 16#0020#, 16#006F#,
7037           16#0066#, 16#0020#, 16#0068#, 16#0061#,
7038           16#0076#, 16#0069#, 16#006E#, 16#0067#,
7039           16#0020#, 16#0074#, 16#006F#, 16#0020#,
7040           16#0064#, 16#0065#, 16#0066#, 16#0069#,
7041           16#006E#, 16#0065#, 16#0020#, 16#0061#,
7042           16#0020#, 16#0063#, 16#006F#, 16#006C#,
7043           16#006C#, 16#0061#, 16#0074#, 16#0069#,
7044           16#006E#, 16#0067#, 16#0020#, 16#0073#,
7045           16#0065#, 16#0071#, 16#0075#, 16#0065#,
7046           16#006E#, 16#0063#, 16#0065#, 16#0020#,
7047           16#0062#, 16#0065#, 16#0074#, 16#0077#,
7048           16#0065#, 16#0065#, 16#006E#, 16#0020#,
7049           16#006F#, 16#0070#, 16#0065#, 16#0072#,
7050           16#0061#, 16#006E#, 16#0064#, 16#0073#,
7051           16#0020#, 16#0061#, 16#006E#, 16#0064#,
7052           16#0020#, 16#0073#, 16#0075#, 16#0062#,
7053           16#0065#, 16#0078#, 16#0070#, 16#0072#,
7054           16#0065#, 16#0073#, 16#0073#, 16#0069#,
7055           16#006F#, 16#006E#, 16#0073#, 16#0029#,
7056           16#002E#,
7057           others => 16#0000#),
7058         others => <>);
7059
7060   --  "A collection of NamedElements owned by the Namespace."
7061
7062   MS_05F8 : aliased Matreshka.Internals.Strings.Shared_String
7063     := (Size   => 55,
7064         Unused => 53,
7065         Length => 53,
7066         Value  =>
7067          (16#0041#, 16#0020#, 16#0063#, 16#006F#,
7068           16#006C#, 16#006C#, 16#0065#, 16#0063#,
7069           16#0074#, 16#0069#, 16#006F#, 16#006E#,
7070           16#0020#, 16#006F#, 16#0066#, 16#0020#,
7071           16#004E#, 16#0061#, 16#006D#, 16#0065#,
7072           16#0064#, 16#0045#, 16#006C#, 16#0065#,
7073           16#006D#, 16#0065#, 16#006E#, 16#0074#,
7074           16#0073#, 16#0020#, 16#006F#, 16#0077#,
7075           16#006E#, 16#0065#, 16#0064#, 16#0020#,
7076           16#0062#, 16#0079#, 16#0020#, 16#0074#,
7077           16#0068#, 16#0065#, 16#0020#, 16#004E#,
7078           16#0061#, 16#006D#, 16#0065#, 16#0073#,
7079           16#0070#, 16#0061#, 16#0063#, 16#0065#,
7080           16#002E#,
7081           others => 16#0000#),
7082         others => <>);
7083
7084   --  "A typed element is a kind of named element that represents an element with a type."
7085
7086   MS_05F9 : aliased Matreshka.Internals.Strings.Shared_String
7087     := (Size   => 87,
7088         Unused => 82,
7089         Length => 82,
7090         Value  =>
7091          (16#0041#, 16#0020#, 16#0074#, 16#0079#,
7092           16#0070#, 16#0065#, 16#0064#, 16#0020#,
7093           16#0065#, 16#006C#, 16#0065#, 16#006D#,
7094           16#0065#, 16#006E#, 16#0074#, 16#0020#,
7095           16#0069#, 16#0073#, 16#0020#, 16#0061#,
7096           16#0020#, 16#006B#, 16#0069#, 16#006E#,
7097           16#0064#, 16#0020#, 16#006F#, 16#0066#,
7098           16#0020#, 16#006E#, 16#0061#, 16#006D#,
7099           16#0065#, 16#0064#, 16#0020#, 16#0065#,
7100           16#006C#, 16#0065#, 16#006D#, 16#0065#,
7101           16#006E#, 16#0074#, 16#0020#, 16#0074#,
7102           16#0068#, 16#0061#, 16#0074#, 16#0020#,
7103           16#0072#, 16#0065#, 16#0070#, 16#0072#,
7104           16#0065#, 16#0073#, 16#0065#, 16#006E#,
7105           16#0074#, 16#0073#, 16#0020#, 16#0061#,
7106           16#006E#, 16#0020#, 16#0065#, 16#006C#,
7107           16#0065#, 16#006D#, 16#0065#, 16#006E#,
7108           16#0074#, 16#0020#, 16#0077#, 16#0069#,
7109           16#0074#, 16#0068#, 16#0020#, 16#0061#,
7110           16#0020#, 16#0074#, 16#0079#, 16#0070#,
7111           16#0065#, 16#002E#,
7112           others => 16#0000#),
7113         others => <>);
7114
7115   --  "toBefore"
7116
7117   MS_05FA : aliased Matreshka.Internals.Strings.Shared_String
7118     := (Size   => 15,
7119         Unused => 8,
7120         Length => 8,
7121         Value  =>
7122          (16#0074#, 16#006F#, 16#0042#, 16#0065#,
7123           16#0066#, 16#006F#, 16#0072#, 16#0065#,
7124           others => 16#0000#),
7125         others => <>);
7126
7127   --  "symbol"
7128
7129   MS_05FB : aliased Matreshka.Internals.Strings.Shared_String
7130     := (Size   => 7,
7131         Unused => 6,
7132         Length => 6,
7133         Value  =>
7134          (16#0073#, 16#0079#, 16#006D#, 16#0062#,
7135           16#006F#, 16#006C#,
7136           others => 16#0000#),
7137         others => <>);
7138
7139   --  "The connectable element attached at this connector end. When an instance of the containing classifier is created, a link may (depending on the multiplicities) be created to an instance of the classifier that types this connectable element."
7140
7141   MS_05FC : aliased Matreshka.Internals.Strings.Shared_String
7142     := (Size   => 247,
7143         Unused => 239,
7144         Length => 239,
7145         Value  =>
7146          (16#0054#, 16#0068#, 16#0065#, 16#0020#,
7147           16#0063#, 16#006F#, 16#006E#, 16#006E#,
7148           16#0065#, 16#0063#, 16#0074#, 16#0061#,
7149           16#0062#, 16#006C#, 16#0065#, 16#0020#,
7150           16#0065#, 16#006C#, 16#0065#, 16#006D#,
7151           16#0065#, 16#006E#, 16#0074#, 16#0020#,
7152           16#0061#, 16#0074#, 16#0074#, 16#0061#,
7153           16#0063#, 16#0068#, 16#0065#, 16#0064#,
7154           16#0020#, 16#0061#, 16#0074#, 16#0020#,
7155           16#0074#, 16#0068#, 16#0069#, 16#0073#,
7156           16#0020#, 16#0063#, 16#006F#, 16#006E#,
7157           16#006E#, 16#0065#, 16#0063#, 16#0074#,
7158           16#006F#, 16#0072#, 16#0020#, 16#0065#,
7159           16#006E#, 16#0064#, 16#002E#, 16#0020#,
7160           16#0057#, 16#0068#, 16#0065#, 16#006E#,
7161           16#0020#, 16#0061#, 16#006E#, 16#0020#,
7162           16#0069#, 16#006E#, 16#0073#, 16#0074#,
7163           16#0061#, 16#006E#, 16#0063#, 16#0065#,
7164           16#0020#, 16#006F#, 16#0066#, 16#0020#,
7165           16#0074#, 16#0068#, 16#0065#, 16#0020#,
7166           16#0063#, 16#006F#, 16#006E#, 16#0074#,
7167           16#0061#, 16#0069#, 16#006E#, 16#0069#,
7168           16#006E#, 16#0067#, 16#0020#, 16#0063#,
7169           16#006C#, 16#0061#, 16#0073#, 16#0073#,
7170           16#0069#, 16#0066#, 16#0069#, 16#0065#,
7171           16#0072#, 16#0020#, 16#0069#, 16#0073#,
7172           16#0020#, 16#0063#, 16#0072#, 16#0065#,
7173           16#0061#, 16#0074#, 16#0065#, 16#0064#,
7174           16#002C#, 16#0020#, 16#0061#, 16#0020#,
7175           16#006C#, 16#0069#, 16#006E#, 16#006B#,
7176           16#0020#, 16#006D#, 16#0061#, 16#0079#,
7177           16#0020#, 16#0028#, 16#0064#, 16#0065#,
7178           16#0070#, 16#0065#, 16#006E#, 16#0064#,
7179           16#0069#, 16#006E#, 16#0067#, 16#0020#,
7180           16#006F#, 16#006E#, 16#0020#, 16#0074#,
7181           16#0068#, 16#0065#, 16#0020#, 16#006D#,
7182           16#0075#, 16#006C#, 16#0074#, 16#0069#,
7183           16#0070#, 16#006C#, 16#0069#, 16#0063#,
7184           16#0069#, 16#0074#, 16#0069#, 16#0065#,
7185           16#0073#, 16#0029#, 16#0020#, 16#0062#,
7186           16#0065#, 16#0020#, 16#0063#, 16#0072#,
7187           16#0065#, 16#0061#, 16#0074#, 16#0065#,
7188           16#0064#, 16#0020#, 16#0074#, 16#006F#,
7189           16#0020#, 16#0061#, 16#006E#, 16#0020#,
7190           16#0069#, 16#006E#, 16#0073#, 16#0074#,
7191           16#0061#, 16#006E#, 16#0063#, 16#0065#,
7192           16#0020#, 16#006F#, 16#0066#, 16#0020#,
7193           16#0074#, 16#0068#, 16#0065#, 16#0020#,
7194           16#0063#, 16#006C#, 16#0061#, 16#0073#,
7195           16#0073#, 16#0069#, 16#0066#, 16#0069#,
7196           16#0065#, 16#0072#, 16#0020#, 16#0074#,
7197           16#0068#, 16#0061#, 16#0074#, 16#0020#,
7198           16#0074#, 16#0079#, 16#0070#, 16#0065#,
7199           16#0073#, 16#0020#, 16#0074#, 16#0068#,
7200           16#0069#, 16#0073#, 16#0020#, 16#0063#,
7201           16#006F#, 16#006E#, 16#006E#, 16#0065#,
7202           16#0063#, 16#0074#, 16#0061#, 16#0062#,
7203           16#006C#, 16#0065#, 16#0020#, 16#0065#,
7204           16#006C#, 16#0065#, 16#006D#, 16#0065#,
7205           16#006E#, 16#0074#, 16#002E#,
7206           others => 16#0000#),
7207         others => <>);
7208
7209   --  "References a metaclass that may be extended."
7210
7211   MS_05FD : aliased Matreshka.Internals.Strings.Shared_String
7212     := (Size   => 47,
7213         Unused => 44,
7214         Length => 44,
7215         Value  =>
7216          (16#0052#, 16#0065#, 16#0066#, 16#0065#,
7217           16#0072#, 16#0065#, 16#006E#, 16#0063#,
7218           16#0065#, 16#0073#, 16#0020#, 16#0061#,
7219           16#0020#, 16#006D#, 16#0065#, 16#0074#,
7220           16#0061#, 16#0063#, 16#006C#, 16#0061#,
7221           16#0073#, 16#0073#, 16#0020#, 16#0074#,
7222           16#0068#, 16#0061#, 16#0074#, 16#0020#,
7223           16#006D#, 16#0061#, 16#0079#, 16#0020#,
7224           16#0062#, 16#0065#, 16#0020#, 16#0065#,
7225           16#0078#, 16#0074#, 16#0065#, 16#006E#,
7226           16#0064#, 16#0065#, 16#0064#, 16#002E#,
7227           others => 16#0000#),
7228         others => <>);
7229
7230   --  "isMultireceive"
7231
7232   MS_05FE : aliased Matreshka.Internals.Strings.Shared_String
7233     := (Size   => 15,
7234         Unused => 14,
7235         Length => 14,
7236         Value  =>
7237          (16#0069#, 16#0073#, 16#004D#, 16#0075#,
7238           16#006C#, 16#0074#, 16#0069#, 16#0072#,
7239           16#0065#, 16#0063#, 16#0065#, 16#0069#,
7240           16#0076#, 16#0065#,
7241           others => 16#0000#),
7242         others => <>);
7243
7244   --  "namespace"
7245
7246   MS_05FF : aliased Matreshka.Internals.Strings.Shared_String
7247     := (Size   => 15,
7248         Unused => 9,
7249         Length => 9,
7250         Value  =>
7251          (16#006E#, 16#0061#, 16#006D#, 16#0065#,
7252           16#0073#, 16#0070#, 16#0061#, 16#0063#,
7253           16#0065#,
7254           others => 16#0000#),
7255         others => <>);
7256
7257end AMF.Internals.Tables.UML_String_Data_05;
7258