Skip to content

Commit

Permalink
work on standards and terms vp
Browse files Browse the repository at this point in the history
  • Loading branch information
haarer committed Oct 18, 2024
1 parent 6b95081 commit 06514a6
Show file tree
Hide file tree
Showing 30 changed files with 6,502 additions and 6,959 deletions.
8 changes: 4 additions & 4 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -88,10 +88,10 @@ GEM
rexml (3.3.8)
rouge (4.4.0)
safe_yaml (1.0.5)
sass-embedded (1.79.4-x64-mingw-ucrt)
google-protobuf (~> 4.27)
sass-embedded (1.79.4-x86_64-linux-gnu)
google-protobuf (~> 4.27)
sass-embedded (1.80.2-x64-mingw-ucrt)
google-protobuf (~> 4.28)
sass-embedded (1.80.2-x86_64-linux-gnu)
google-protobuf (~> 4.28)
sawyer (0.9.2)
addressable (>= 2.3.5)
faraday (>= 0.17.3, < 3)
Expand Down
7 changes: 4 additions & 3 deletions developing-saf/concept/SAF_term_and_standard_C_Definition.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,17 @@
![SAF_term_and_standard_C_Definition.svg](./diagrams/SAF_term_and_standard_C_Definition.svg)
|Concept|Documentation|
| --- | --- |
| ASFconformToSTD | Specifies, that a SAF Element may be conform to one or more Standards.|
| Any SAF Element | A concept used only together with relational concepts to specify that the relation goes to any other SAF Concept.|
| Category Of Standard | Specifies categories in which the standard could be categorized , e.g., a data exchange format or a protocol standard, or categories as national, company or international standard.|
| GYcontainsTRM | specifies that a glossary contains a number of terms. A term is contained only in one glossary. |
| Glossary | specifies a coherent set of terms.|
| SDTcoveringSBS | Specifies the fact that a standard covers one or more specific subject of standardization, e.g., data exchange format or protocol.|
| SDTcategorizedCOF | Specifies the fact that a standard is categorized by one or more categories.|
| SDTincludingSDT | Specifies the fact that a standard is part of another standard.|
| SDTsupersedingSDT | Specifies the fact that a standard supersedes one or more other standards.|
| STDcontainsGY | specifies that a standard may contain one or more glossaries.|
| STDissuedBySTO | Specifies the fact that a standard is issued by an organization of standardization.|
| Standard | An international standard is a technical standard developed by one or more international standards organizations. International standards are available for consideration and use worldwide.|
| Standard | Specifies a standard which shall potentially be complied by the system or a part of the system.<br>|
| Standardization Organization | An organization of standardization, e.g., International Organization for Standardization (ISO), Object Management Group (OMG), etc.|
| Subject of Standardization | Specifies a certain topic which the standard covers, e.g., a data exchange format or a protocol.|
| TRMdefinedBySDT | Specifies the fact that a term is defined by a standard.|
| Term | Specifies the fact that a term is usually defined by a standard, but can also be defined as part of system development work.|
33 changes: 21 additions & 12 deletions developing-saf/concept/concepts.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,12 @@ realized by Stereotype [SCM_AspectColumn](../../stereotypes.md#scm_aspectcolumn)
Aspects capture a set of characteristics or features of the Entity of Interest in its Environment to address Concerns within an Architecture Description.
## Asset

## Category Of Standard
exposed in viewpoint [Common Standards Definition Viewpoint](../viewpoints/Common-Standards-Definition-Viewpoint.md)

realized by Stereotype [SAF_StandardCategory](../../stereotypes.md#saf_standardcategory)

Specifies categories in which the standard could be categorized , e.g., a data exchange format or a protocol standard, or categories as national, company or international standard.
## Claim
exposed in viewpoint [Argumentation Assurance Viewpoint](../viewpoints/Argumentation-Assurance-Viewpoint.md)

Expand Down Expand Up @@ -572,7 +578,8 @@ exposed in viewpoint [Common Standards Definition Viewpoint](../viewpoints/Commo

realized by Stereotype [SAF_Standard](../../stereotypes.md#saf_standard)

An international standard is a technical standard developed by one or more international standards organizations. International standards are available for consideration and use worldwide.
Specifies a standard which shall potentially be complied by the system or a part of the system.

## Standardization Organization
exposed in viewpoint [Common Standards Definition Viewpoint](../viewpoints/Common-Standards-Definition-Viewpoint.md)

Expand All @@ -585,12 +592,6 @@ exposed in viewpoint [Argumentation Assurance Viewpoint](../viewpoints/Argumenta
realized by Stereotype [SAF_ClaimSubject](../../stereotypes.md#saf_claimsubject)

Note: A claim cannot be generic, it has to be about something, it has to have a defined subject, e.g., system safety.
## Subject of Standardization
exposed in viewpoint [Common Standards Definition Viewpoint](../viewpoints/Common-Standards-Definition-Viewpoint.md)

realized by Stereotype [SAF_StandardizationSubject](../../stereotypes.md#saf_standardizationsubject)

Specifies a certain topic which the standard covers, e.g., a data exchange format or a protocol.
## SysML Stereotype
exposed in viewpoint [Framework Viewpoint Implementation Viewpoint](../viewpoints/Framework-Viewpoint-Implementation-Viewpoint.md)

Expand Down Expand Up @@ -786,6 +787,14 @@ Specifies the fact that a Physical System Element can be in distinct states.
1 [Abstract Physical Element](#Abstract-Physical-Element) APEimplementingGFN 1..* [General Function](#General-Function)


## ASFconformToSTD
0..* [Any SAF Element](#Any-SAF-Element) ASFconformToSTD 0..* [Standard](#Standard)

exposed in viewpoint [Common Standards Definition Viewpoint](../viewpoints/Common-Standards-Definition-Viewpoint.md)

realized by Stereotype [SAF_ConformsStandard](../../stereotypes.md#saf_conformsstandard)

Specifies, that a SAF Element may be conform to one or more Standards.
## CCMcounteringCIM
0..* [CounterClaim](#CounterClaim) CCMcounteringCIM 0..* [Claimable Item](#Claimable-Item)

Expand Down Expand Up @@ -1494,14 +1503,14 @@ exposed in viewpoint [System Interface Definition Viewpoint](../viewpoints/Syste
realized by FlowProperty typed by SAF_DomainKind

Specifies the fact that a System Domain Kind defines the type of a Logical Interaction Point Property.
## SDTcoveringSBS
0..* [Standard](#Standard) SDTcoveringSBS 0..* [Subject of Standardization](#Subject-of-Standardization)
## SDTcategorizedCOF
0..* [Standard](#Standard) SDTcategorizedCOF 0..* [Category Of Standard](#Category-Of-Standard)

exposed in viewpoint [Common Standards Definition Viewpoint](../viewpoints/Common-Standards-Definition-Viewpoint.md)

realized by Stereotype [SAF_StandardCovering](../../stereotypes.md#saf_standardcovering)
realized by Stereotype [SAF_StandardCategoryAssignment](../../stereotypes.md#saf_standardcategoryassignment)

Specifies the fact that a standard covers one or more specific subject of standardization, e.g., data exchange format or protocol.
Specifies the fact that a standard is categorized by one or more categories.
## SDTincludingSDT
0..* [Standard](#Standard) SDTincludingSDT 0..* [Standard](#Standard)

Expand Down Expand Up @@ -1746,7 +1755,7 @@ realized by Stereotype [SCM_RealizeConcept](../../stereotypes.md#scm_realizeconc
specifies, that one ore more SAF Stereotypes implement a viewpoint.
Note: Multiple Stereotypes are used if there are alternate presentations.
## STDcontainsGY
1 [Standard](#Standard) STDcontainsGY 0..* [Glossary](#Glossary)
0..* [Standard](#Standard) STDcontainsGY 0..* [Glossary](#Glossary)

realized by SAF_Glossary contained in SAF_Standard

Expand Down
121 changes: 66 additions & 55 deletions developing-saf/concept/diagrams/SAF_term_and_standard_C_Definition.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@ The following Stereotypes / Model Elements are used in the Viewpoint:
|[SAF_ConformsStandard](../../stereotypes.md#saf_conformsstandard)|[ASFconformToSTD](../concept/concepts.md#ASFconformToSTD)|
|[SAF_IssuedBy](../../stereotypes.md#saf_issuedby)|[STDissuedBySTO](../concept/concepts.md#STDissuedBySTO)|
|SAF_Standard contained in SAF_Standard|[SDTincludingSDT](../concept/concepts.md#SDTincludingSDT)|
|[SAF_StandardCovering](../../stereotypes.md#saf_standardcovering)|[SDTcoveringSBS](../concept/concepts.md#SDTcoveringSBS)|
|[SAF_StandardCategoryAssignment](../../stereotypes.md#saf_standardcategoryassignment)|[SDTcategorizedCOF](../concept/concepts.md#SDTcategorizedCOF)|
|[SAF_StandardCategory](../../stereotypes.md#saf_standardcategory)|[Category Of Standard](../concept/concepts.md#Category-Of-Standard)|
|[SAF_Standard](../../stereotypes.md#saf_standard)|[Standard](../concept/concepts.md#Standard)|
|[SAF_StandardSuperseding](../../stereotypes.md#saf_standardsuperseding)|[SDTsupersedingSDT](../concept/concepts.md#SDTsupersedingSDT)|
|[SAF_StandardizationOrganization](../../stereotypes.md#saf_standardizationorganization)|[Standardization Organization](../concept/concepts.md#Standardization-Organization)|
|[SAF_StandardizationSubject](../../stereotypes.md#saf_standardizationsubject)|[Subject of Standardization](../concept/concepts.md#Subject-of-Standardization)|
## Input from other Viewpoints
### Required Viewpoints
*none*
Expand Down
Loading

0 comments on commit 06514a6

Please sign in to comment.