Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Schema Pictures #80

Merged
merged 3 commits into from
Apr 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
70 changes: 35 additions & 35 deletions specification/5___stc.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -7,24 +7,27 @@ The purpose of extractiong these elements is to increase the flexibility and ext
[#sec-generalinformationtype]
=== GeneralInformationType

This element is used to encapsulate general information about the simulation task, which is not part of any specific phase or step.
This element type is used to encapsulate general information about the simulation or decision task, which is not part of any specific phase or step.

[#im-generalinformationtypeschema]
.GeneralInformationType element structure and attributes
.GeneralInformationType element type structure and attributes
image::GeneralInformationTypeSchema.png[]

The GeneralInformationType element is structured by the following subordinated element.
The GeneralInformationType element type is structured by the following subordinated elements.

[#tb-generalinformationtypesubelements]
.GeneralInformationType element structure
[width="100%",options="header"]
|===
| Sub element name | Optional / Mandatory | Details
| DerivationChain | Optional | <<sec-derivationchain>>
| Link | Optional | <<sec-linkstype>>
| Sub element name | Optional / Mandatory | Details
| DerivationChain | Optional | <<sec-derivationchain>>
| GResourceOrReference | Optional | <<sec-gresourceorreference>>
| Link | Optional | <<sec-linkstype>>
|===

The GeneralInformationType element is not associated with any attributes.
The Resource and ResourceReference elements if present, are used to provide additional information about the simulation task.

The GeneralInformationType element is not associated with any specific attributes beyond the common SSP attributes.

[#sec-derivationchain]
==== DerivationChain
Expand All @@ -45,7 +48,7 @@ If the content of the current file can be considered to be derived from one or a
.DerivationChain element structure and attributes
image::DerivationChainSchema.png[]

The DerivationChain element is structured by the following subordinated element.
The DerivationChain element is structured by the following subordinated elements.

[#tb-derivationchainsubelements]
.DerivationChain element structure
Expand All @@ -55,7 +58,7 @@ The DerivationChain element is structured by the following subordinated element.
| DerivationChainEntry | Optional | <<sec-derivationchainentry>>
|===

The DerivationChain element is not associated with any attributes.
The DerivationChain element is not associated with any specific attributes beyond the common SSP attributes.

[#sec-derivationchainentry]
===== DerivationChainEntry
Expand Down Expand Up @@ -91,7 +94,7 @@ Common element content for all modeling elements of the file.
.GElementCommon structure and attributes
image::GElementCommonSchema.png[]

The GElementCommon element is structured by the following subordinated elements.
The GElementCommon group is structured by the following subordinated elements.

[#tb-gelementcommonsubelements]
.GElementCommon element structure
Expand All @@ -100,9 +103,7 @@ The GElementCommon element is structured by the following subordinated elements.
| Sub element name | Optional / Mandatory | Details
| Classification | Optional | <<sec-classification>>
| Annotations | Optional | <<sec-annotations>>
|===

The GElementCommon element is not associated with any attributes.
|===

[#sec-classification]
==== Classification
Expand Down Expand Up @@ -177,7 +178,8 @@ This means, the name, structure and attributes of XML elements enclosed by a Cla
[#sec-annotations]
==== Annotations

The Annotations element can be used to add a list of additional free style annotations.
The Annotations element can be used to add a list of annotations, as specified in the SSP standard (see <<SSP10>> section 4.2 for details).
The following description is non-normative, as the type is fully defined in the SSP standard.

[#im-annotationsschema]
.Annotations element structure and attributes
Expand All @@ -193,11 +195,13 @@ The Annotations element is structured by the following subordinated elements.
| Annotation | Optional | <<sec-annotation>>
|===

At least one Annotation element must be present if the Annotations element is present.

The Annotations element is not associated with any attributes.

[#sec-annotation]
===== Annotation
The Annotation element can be used to add a single free style annotation to the list of annotations.
The Annotation element can be used to add a single annotation to the list of annotations.

[#im-annotationschema]
.Annotation element structure and attributes
Expand Down Expand Up @@ -236,7 +240,7 @@ Common element content for all phases.
.GPhaseCommon structure and attributes
image::GPhaseCommonSchema.png[]

The GPhaseCommon element is structured by the following subordinated elements.
The GPhaseCommon group is structured by the following subordinated elements.

[#tb-gphasecommonsubelements]
.GPhaseCommon element structure
Expand All @@ -248,14 +252,10 @@ The GPhaseCommon element is structured by the following subordinated elements.
| GElementCommon | Optional | <<sec-gelementcommon>>
|===

The GPhaseCommon element is not associated with any attributes.

[#sec-lifecycleinformationtype]
=== LifeCycleInformationType

The LifeCycleInformationType element defines the structure and attributes of life-cycle information about the enclosing phase or step element.

The LifeCycleInformationType element defines the structure and attributes of life-cycle information about the enclosing phase or step element.
The LifeCycleInformationType element type defines the structure and attributes of life-cycle information about the enclosing phase or step element.

[#im-lifecycleinformationtypeschema]
.LifeCycleInformationType element structure and attributes
Expand Down Expand Up @@ -442,7 +442,7 @@ The LinksType element is structured by the following subordinated elements.
| Link | Mandatory | <<sec-link>>
|===

The LinksType element is not associated with any attributes.
The LinksType element is not associated with any specific attributes beyond the common SSP attributes.

[#sec-link]
==== Link
Expand Down Expand Up @@ -739,7 +739,7 @@ The ContentType element is structured by following subordinated elements.
| ##any | Optional | <<sec-any03>>
|===

The ContentType is not associated with any attributes.
The ContentType is not associated with any specific attributes beyond the common SSP attributes.

[#sec-any03]
==== ##any
Expand Down Expand Up @@ -767,22 +767,21 @@ The ResponsibleType element is associated with the following attributes.
|===
| Attribute name | Optional / Mandatory | Attribute description
| organization | Optional | This attribute gives the organization that is responsible for a given step.
|role | Optional | This attribute gives the role of the person that is responsible for a given step.
|name | Optional | This attribute gives the name of the person that is responsible for a given step.
| role | Optional | This attribute gives the role of the person that is responsible for a given step.
| name | Optional | This attribute gives the name of the person that is responsible for a given step.
|===



[#sec-gresourceorreference]
=== GResourceOrReference

The GResourceOrReference element ... #Text fehlt noch#
The GResourceOrReference group is used to allow the specification of either a resource element or a reference to an existing resource element.

[#im-gresourcereorferenceschema]
.GResourceOrReference element structure and attributes
image::GResourceOrReferenceSchema.png[]

The GResourceOrReference element is structured by the following subordinated elements.
The GResourceOrReference group is structured by the following subordinated elements, which present a choice, i.e. only one of the elements may and must be present, however the group itself is usually repeated.

[#tb-gresourceorreferencesubelements]
.GResourceOrReference element structure
Expand All @@ -793,13 +792,14 @@ The GResourceOrReference element is structured by the following subordinated ele
| ResourceReference | Mandatory | <<sec-resourcereference>>
|===

The GResourceOrReference element is not associated with any attributes.


[#sec-resourcereference]
==== ResourceReference

The ResourceReference element ... #Text fehlt noch#
The ResourceReference element is used to reference an existing Resource element, to avoid duplication of information about the resource.
All relevant information about the resource is taken from the referenced Resource element, whereas the ResourceReference element only contains a reference to that Resource element, and additional common administrative information.

Semantically, it is treated as if the referenced Resource element where present instead of the ResourceReference element in its location.

[#im-resourcereferenceschema]
.ResourceReference element structure and attributes
Expand All @@ -815,16 +815,16 @@ The ResourceReference element is structured by the following subordinated elemen
| GElementCommon | Optional |<<sec-gelementcommon>>
|===

The ResourceRefernece element is associated with the following attribute.
The ResourceRefernece element is associated with the following attributes.

[#tb-resourcereferenceattributes]
.ResourceRefernece element attributes
[width="100%",options="header"]
|===
| Attribute name | Optional/ Mandatory | Attribute description
| xlink:type | Fixed | Has the fixed value `simple` to indicate an XLink simple link.
| xlink:href | Optional | #Text fehlt noch#
| id | Optional | #Text fehlt noch#
| description | Optional | #Text fehlt noch#
| xlink:href | Optional | This attribute identifies the `Resource` element that is referenced as an IRI. It will usually be a relative URI that references a `Resource` element within the same document via a URI fragment identifier. It is left implementation-defined whether URIs/IRIs that refer to external resources are allowed.
| id | Optional | This attribute gives the model element a file-wide unique id which can be referenced from other elements or via URI fragment identifier.
| description | Optional | This attribute gives a human readable longer description of the model element, which can be shown to the user where appropriate.
|===

Binary file modified specification/images/AnalysisPhaseSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/AnnotationSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/AnnotationsSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/ArcSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/ContentTypeSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/CredibleDecisionProcess.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/CredibleSimulationProcess.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/CredibleSimulationProcessFramework.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/DecisionTaskMetaDataSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/DerivationChainEntrySchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/DerivationChainSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/DesignPhaseSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/DtmdAnalysisPhaseSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/DtmdBriefSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/DtmdDefinitionPhaseSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/DtmdEvaluationPhaseSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/DtmdExecutionPhaseSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/DtmdFulfillmentPhaseSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/EvaluationPhaseSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/ExecutionPhaseSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/FulfillmentPhaseSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/GElementCommonSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/GPhaseCommonSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/GResourceOrReferenceSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/GeneralInformationTypeSchema.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified specification/images/ImplementationPhaseSchema.png
Binary file modified specification/images/LifeCycleEntryTypeSchema.png
Binary file modified specification/images/LifeCycleInformationTypeSchema.png
Binary file modified specification/images/LinkSchema.png
Binary file modified specification/images/LinksTypeSchema.png
Binary file modified specification/images/LocatorSchema.png
Binary file modified specification/images/MetaDataSchema.png
Binary file modified specification/images/ParticleTypeSchema.png
Binary file modified specification/images/RequirementsPhaseSchema.png
Binary file modified specification/images/ResourceReferenceSchema.png
Binary file modified specification/images/ResourceTypeSchema.png
Binary file modified specification/images/ResponsibleTypeSchema.png
Binary file modified specification/images/SRMDBriefSchema.png
Binary file modified specification/images/STMDBriefSchema.png
Binary file modified specification/images/SignatureTypeSchema.png
Binary file modified specification/images/SimulationResourceMetaDataSchema.png
Binary file modified specification/images/SimulationTaskMetaDataSchema.png
Binary file modified specification/images/StepTypeSchema.png
Binary file modified specification/images/SummarySchema.png
Loading