Skip to content

Commit

Permalink
feat: Add OperationalProcess
Browse files Browse the repository at this point in the history
merge: Merge pull request #36 from DSD-DBS/add-operational-process
  • Loading branch information
ewuerger authored Sep 25, 2024
2 parents b26a52e + 1e906ac commit 3a96d6e
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 0 deletions.
Binary file modified template/.polarion/icons/OperationalProcess.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 2 additions & 0 deletions template/.polarion/tracker/fields/custom-fields.xml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,8 @@ SPDX-License-Identifier: Apache-2.0 -->
<field id="physical_links_reverse" type="text/html" name="Physical Link of" description="Grouped links backlinks for physical links." />
<field id="exchanges" type="text/html" name="Exchanges" description="Grouped links for ComponentExchanges." />
<field id="exchanges_reverse" type="text/html" name="Exchanges in" description="Grouped links backlinks for ComponentExchanges." />
<field id="involved_processes" type="text/html" name="Involved processes" description="Grouped links for OperationalProcesses." />
<field id="involved_processes_reverse" type="text/html" name="Involved in" description="Grouped links backlinks for OperationalProcesses." />
<!-- ###################################################### Custom ###################################################### -->
<field id="context_diagram" type="text/html" name="Context Diagram" description="Context Diagram"/>
<field id="tree_view" type="text/html" name="Tree View Diagram" description="Tree View Diagram"/>
Expand Down
5 changes: 5 additions & 0 deletions template/.polarion/tracker/fields/workitem-link-role-enum.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ SPDX-License-Identifier: Apache-2.0 -->
<rule from="systemFunctionalChain" to="functionalExchange" />
<rule from="isScenario" to="logicalComponent" />
<rule from="isScenario" to="logicalActor" />
<rule from="operationalProcess" to="operationalActivity, entity, operationalInteraction" />
<rule from="operationalProcess" sameType="true" />
</option>
<option id="isPerformedBy" description="SC welche die Funktion ausführt" name="is performed by" oppositeName="performs" sortOrder="74">
<rule from="systemFunction" to="systemComponent, systemActor" />
Expand Down Expand Up @@ -116,6 +118,9 @@ SPDX-License-Identifier: Apache-2.0 -->
<option id="involved_entities" description="OA Capability involviert diese Entität" name="involves" oppositeName="involved by" sortOrder="108">
<rule from="operationalCapability" to="entity" />
</option>
<option id="involved_processes" description="OA Capability involviert diesen Operational Process" name="involves" oppositeName="involved by" sortOrder="108">
<rule from="operationalCapability" to="operationalProcess" />
</option>
<option id="description_reference" name="references in description" oppositeName="is referenced by in description" sortOrder="109">
<rule sameType="true" />
</option>
Expand Down
1 change: 1 addition & 0 deletions template/.polarion/tracker/fields/workitem-type-enum.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ SPDX-License-Identifier: Apache-2.0 -->
<option id="operationalEntity" description="An Operational Entity" iconURL="/polarion/icons/project/%project-id%/Capella_Entity.gif" name="Operational Entity" sortOrder="3" />
<option id="operationalActivity" description="An Operational Activity" iconURL="/polarion/icons/project/%project-id%/Capella_OperationalActivity.gif" name="Operational Activity" sortOrder="4" />
<option id="operationalInteraction" description="Die &quot;Operational Interaction&quot; ist Capella-intern als &quot;Functional Exchange&quot; abgebildet und bezeichnet den Datenaustausch, welche zwischen den Operational Activities statt findet." iconURL="/polarion/icons/project/%project-id%/Capella_FunctionalExchange_OA.gif" name="Operational Interaction" sortOrder="5" />
<option id="operationalProcess" description="A Functional Chain is a mean to describe one specific path among all possible paths traversing the dataflow, either to describe an expected behavior of the System in a given context, or in order to express some non functional properties along this functional path (latency, criticality, confidentiality, redundancy...). An elementary Functional Chain is made of a succession of Functions and Exchanges across a functional dataflow, starting and ending with a Function (allocated to the System or to an Actor)." iconURL="/polarion/icons/project/%project-id%/OperationalProcess.gif" name="Operational Process" sortOrder="14" />
<option id="systemActor" description="Beschreibt ein eine external Entität welche mit dem System interagiert." iconURL="/polarion/icons/project/%project-id%/Capella_Actor.gif" name="System Actor" sortOrder="6" />
<option id="systemCapability" description="Bezeichnet die Fähigkeit vom System einen Service zur Verfügung zu stellen, welches die Erfüllung von operationalen Activities unterstützt." iconURL="/polarion/icons/project/%project-id%/Capella_Capability.gif" name="System Capability" sortOrder="7" />
<option id="capabilityRealization" description="Bezeichnet die Fähigkeit vom System einen Service zur Verfügung zu stellen, welches die Erfüllung von System Capabilities unterstützt." iconURL="/polarion/icons/project/%project-id%/Capella_CapabilityRealization.gif" name="Capability Realization" sortOrder="8" />
Expand Down

0 comments on commit 3a96d6e

Please sign in to comment.