Skip to content

Commit 4dd1eed

Browse files
committed
Update metamodel with
trustable framework needs, eclipse-score/process_description#27 add security tag to the document need Resolves: eclipse-score/score#947
1 parent bfea000 commit 4dd1eed

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

src/extensions/score_metamodel/metamodel.yaml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,34 @@ needs_types:
3434
##############################################################################
3535
# Process Metamodel
3636
##############################################################################
37+
# TSF
38+
tsf:
39+
title: "TSF"
40+
prefix: "tsf__"
41+
mandatory_options:
42+
id: "^tsf__[0-9a-zA-Z_-]*$"
43+
status: "^(draft|valid)$"
44+
optional_links:
45+
links: "^.*$"
46+
47+
tenet:
48+
title: "Tenet"
49+
prefix: "tenet__"
50+
mandatory_options:
51+
id: "^tenet__[0-9a-zA-Z_-]*$"
52+
status: "^(draft|valid)$"
53+
optional_links:
54+
links: "^.*$"
55+
56+
assertion:
57+
title: "Assertion"
58+
prefix: "^assertion__"
59+
mandatory_options:
60+
id: "assertion__[0-9a-zA-Z_-]*$"
61+
status: "^(draft|valid)$"
62+
optional_links:
63+
links: "^.*$"
64+
3765
# Standards
3866
std_req:
3967
title: "Standard Requirement"
@@ -156,6 +184,7 @@ needs_types:
156184
status: "^(valid|draft|invalid)$"
157185
optional_options:
158186
safety: "^(QM|ASIL_B|ASIL_D)$"
187+
security: "^(YES|NO)$"
159188
realizes: "^wp__.+$"
160189
# The following 3 guidance requirements enforce the requirement structure and attributes:
161190
# req-Id: gd_req__req__structure

0 commit comments

Comments
 (0)