SysML Viewer for - Ad-hoc Design Study
Package: TopLevelSequence
Activity: TopLevelSequence
(from Package:TopLevelSequence)
This is the Top Level Sequence, the highest level overview of what is occuring during each stage of a "Weight Reduction Study".
Figure:act_WPEx_TopLevelSequence
This Activity has no parameters
Local name:ConsiderCurrentProductFamily
During the concept phase of a new product family, an OEM Architect looks at the physical characterstics and performance simulation results for the current product.
This has no arguments
Local name:InitiateStudy
The OEM Architect decides they wish to initiate a top level "weight reduction" study controlling two parallel studies, "materials technology" and "simulation improvement".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
originalArchitecture | The original architecture used in the original product study. | Output | 1 | BDAArchitecture | MB_ArchitectureBaseline |
newArchitecture | The new architecture to be used in the new study. | Output | 1 | BDAArchitecture | MB_Architecture_2 |
Study | The "MaterialsTechnologyStudy" is taken from the activity Initiate Study to be prepared in Prepare Study. | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
Local name:PrepareStudy
The OEM Architect prepares the "materials technology" study for launch.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
Architecture | The new architecture of the new study is input to be used in preparing the new study for execution. | Input | 1 | BDAArchitecture | MB_Architecture_2 |
Study | The "MaterialsTechnologyStudy" is taken from the activity Initiate Study to be prepared in Prepare Study. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
updatedStudy | The "MaterialsTechnologyStudy" is taken from the activity Prepare Study to be executed in Perform Study. | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
AMN | The new Associative Model Network associated with "MaterialsTechnologyStudy" is output to be used in "PerformStudy". | Output | 1 | BDAAssociativeModelNetwork | MaterialsTechnologyStudy_AMN |
Local name:PerformStudy
The study is launched and undertaken by the OEM teams and external suppliers.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
Study | The "MaterialsTechnologyStudy" is taken from the activity Prepare Study to be executed in Perform Study. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
AMN | The new Associative Model Network associated with "MaterialsTechnologyStudy" is input to execute the study. | Input | 1 | BDAAssociativeModelNetwork | MaterialsTechnologyStudy_AMN |
Assumption | Any reasonable assumptions made by the Supplier are output from the activity Perform Study to be reviewed in Review Study. | Output | 1 | BDAAssumption | TemperatureAssumption |
Local name:ReviewStudy
The OEM Architect reviews the progress of any available results.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
Architecture | The Baseline Architecture output from Prepare Study is input into Review Study to be used as as supporting justification for the Suppliers assumptions to be approved by the OEM Simulation Expert. | Input | 1 | BDAArchitecture | MB_Architecture_2 |
Assumption | Any assumptions made by the Supplier in Perform Study are input into Review Study to be reviewed. | Input | 1 | BDAAssumption | TemperatureAssumption |
Package: ConsiderCurrentProductFamily
Activity: ConsiderCurrentProductFamily
(from Package:ConsiderCurrentProductFamily)
During the concept phase of a new product family, the OEM Architect looks at the physical characterstics and performance simulation results for the current product.
Figure:act_WPEx_ConsiderCurrentProductFamily
Figure:bdd_WPEx_CurrentProductStudy
Figure:bdd_WPEx_OtherProductStudy
This Activity has no parameters
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Select
The OEM Architect views the relations to this breakdown element, until they find analysis results to compare from a previously conducted study.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | The Current Product architecture, "MB_ArchitectureBaseline" is selected. | Output | 1..* | No type defined | MB_ArchitectureBaseline |
Call Behaviour: NavigateArchitecture (from ../Behaviours/ArchitectureCockpit/DefineManageVirtualArchitecture::ManageArchitectures)
Local name:NavigateArchitecture
The OEM Architect navigates the Current Products architecture.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
architecture | The Current Product architecture, "MB_ArchitectureBaseline" is input to be navigated. | Input | 1 | BDAArchitecture | MB_ArchitectureBaseline |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Select
The OEM Architect selects the breakdown element of interest.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | The breakdown element, "MB_CrankGears" is selected by navigating the architecture, "MB_ArchitectureBaseline". | Output | 1..* | No type defined | MB_CrankGears |
Call Behaviour: SearchInteractive (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:SearchInteractive
The OEM Architect searches for similar breakdown elements within the organization.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
searchCriteria | The breakdown element "MB_CrankGears" is used as the search criteria to find similar breakdown elements within the organization. | Input | 0..* | No type defined | MB_CrankGears |
searchResults | The search within the OEM Organization, resulted in the breakdown element "RB_CrankGears" being returned. | Output | 0..* | No type defined | RB_CrankGears |
Call Behaviour: DisplayNavigationView (from ../Behaviours/ArchitectureCockpit::Visualization)
Local name:DisplayNavigationView
The OEM Architect displays the relations to this breakdown element, until they find analysis results to compare, from a previously conducted study.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
objectsToDisplay | The relationships to the breakdown element, "RB_CrankGears", are displayed for the OEM Architect to navigate. | Input | 1..* | BDAIdentifiableObject | RB_CrankGears |
Call Behaviour: DisplayNavigationView (from ../Behaviours/ArchitectureCockpit::Visualization)
Local name:DisplayNavigationView
The OEM Architect displays the relations to this breakdown element, until they find analysis results to compare, from a previously conducted study.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
objectsToDisplay | The relationships to the breakdown element, "MB_CrankGears", are displayed for the OEM Architect to navigate. | Input | 1..* | BDAIdentifiableObject | MB_CrankGears |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Select
The OEM Architect select the analysis results associated with the breakdown element to compare, from a previously conducted study.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | The Other Products "CrankGearAnalysisResults" are selected by navigating from "RB_CrankGears" to compare with those results from the Current Product. | Output | 1..* | No type defined | RB_CrankGearAnalysisResults |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Select
The OEM Architect select the analysis results associated with the breakdown element to compare, from a previously conducted study.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | The Current Products "CrankGearAnalysisResults" are selected by navigating from "MB_CrankGears" to compare with those results from the Other Product. | Output | 1..* | No type defined | MB_CrankGearAnalysisResults |
Call Behaviour: GraphicalComparison (from ../Behaviours/ArchitectureCockpit/EvaluateConceptsDecide::Compare)
Local name:GraphicalComparison
The OEM Architect compares the Analysis Results from the two studies and acknowledges the possible benefits from conducting a new materials study on the current product.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
resultsToCompare | The two "CrankGearAnalysisResults" from the Current Product and Other Product are input to be compared graphically. | Input | 1..* | BDAIdentifiableObject | RB_CrankGearAnalysisResults; MB_CrankGearAnalysisResults |
Package: InitiateStudy
Activity: InitiateStudy
(from Package:InitiateStudy)
Figure:act_WPEx_InitiateStudy
Table: InitiateStudy Parameters
Name | Notes | Direction | Multiplicity | Type |
---|
Study | The prepared study is output from the activity to then be undertaken in "PerformStudy". | out | 1 | BDAStudy |
originalArchitecture | The Baseline Architecture of the Mountain Bike is output here to be used as supporting justification for any assumptions made during the review stage of the study, "ReviewStudy". | out | 1 | BDAArchitecture |
newArchitecture | The new architecture to be used in the new study. | out | 1 | BDAArchitecture |
Local name:InitiateDesignInvestigationStudy
The OEM Architect initiates the Design Investigation Study "WeightReductionStudy" which contains both a "MaterialsTechnologyStudy" and a "SimulationImprovementStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
Studies | These are the studies which are created and initiated in the activity "InitiateDesignInvestigationStudy". | Output | 1..* | BDAStudy | WeightReductionStudy; SimulationImprovementStudy; MaterialsTechnologyStudy |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Select
"MB_ArchitectureBaseline" is selected by the OEM Architect as the initial architecture for the study.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | "MB_ArchitectureBaseline" is output, having been selected by the OEM Architect. | Output | 1..* | No type defined | MB_ArchitectureBaseline |
Call Behaviour: AddStudyInputData (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:AddStudyInputData
The architecture of the original study, "MB_ArchitectureBaseline" is added to the study, "MaterialsTechnologyStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | The study, "MaterialsTechnologyStudy" is input. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
inputsToAdd | The original architecture, "MB_ArchitectureBaseline" is input to be added to the study. | Input | 1 | No type defined | MB_ArchitectureBaseline |
updatedStudy | "MaterialsTechnologyStudy" is output after it has had "MB_ArchitectureBaseline" added. | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
approvals | No output required. | Output | 0..* | BDAApproval | No connection found |
assumptions | No output required. | Output | 0..* | BDAAssumption | No connection found |
justifications | No output required. | Output | 0..* | BDAJustification | No connection found |
Call Behaviour: AddStudyInputData (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:AddStudyInputData
The architecture of the original study, "MB_ArchitectureBaseline" is added to the study, "SimulationImprovementStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | The study, "SimulationImprovementStudy" is input. | Input | 1 | BDAStudy | SimulationImprovementStudy |
inputsToAdd | The original architecture, "MB_ArchitectureBaseline" is input to be added to the study. | Input | 1 | No type defined | MB_ArchitectureBaseline |
updatedStudy | "SimulationImprovementStudy" is output after it has had "MB_ArchitectureBaseline" added. | Output | 1 | BDAStudy | SimulationImprovementStudy |
approvals | No output required. | Output | 0..* | BDAApproval | No connection found |
assumptions | No output required. | Output | 0..* | BDAAssumption | No connection found |
justifications | No output required. | Output | 0..* | BDAJustification | No connection found |
Call Behaviour: AddStudyInputData (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:AddStudyInputData
The architecture of the original study, "MB_ArchitectureBaseline" is added to the study, "WeightReductionStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | The study, "WeightReductionStudy" is input. | Input | 1 | BDAStudy | WeightReductionStudy |
inputsToAdd | The original architecture, "MB_ArchitectureBaseline" is input to be added to the study. | Input | 1 | No type defined | MB_ArchitectureBaseline |
updatedStudy | "WeightReductionStudy" is output after it has had "MB_ArchitectureBaseline" added. | Output | 1 | BDAStudy | WeightReductionStudy |
approvals | No output required. | Output | 0..* | BDAApproval | No connection found |
assumptions | No output required. | Output | 0..* | BDAAssumption | No connection found |
justifications | No output required. | Output | 0..* | BDAJustification | No connection found |
Call Behaviour: CreateArchitectureAlternative (from ../Behaviours/ArchitectureCockpit/DefineManageVirtualArchitecture::DefineArchitectures)
Local name:CreateArchitectureAlternative
An alternative architecture, "MB_Architecture_2", based on "MB_ArchitectureBaseline" from the original product study is created for the new study, "MaterialsTechnologyStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
architectureForAlternative | The original architecture, "MB_ArchitectureBaseline" is input to have an alternative of itself created for "MaterialsTechnologyStudy". | Input | 1 | BDAArchitecture | MB_ArchitectureBaseline |
context | "MaterialsTechnologyStudy" is input as the context, requiring an alternative architecture. | Input | 0..1 | No type defined | MaterialsTechnologyStudy |
alternativeArchitecture | The new alternative architecture, "MB_Architecture_2" based on "MB_ArchitectureBaseline" is output. | Output | 1 | BDAArchitecture | MB_Architecture_2 |
Package: InitiateDesignInvestigationStudy
Activity: InitiateDesignInvestigationStudy
(from Package:InitiateDesignInvestigationStudy)
The OEM Architect initiates the Design Investigation Study "WeightReductionStudy" which contains both a "MaterialsTechnologyStudy" and a "SimulationImprovementStudy".
Figure:act_WPEx_InitiateDesignInvestigationStudy
Figure:bdd_WPEx_WeightReductionStudy_1
Table: InitiateDesignInvestigationStudy Parameters
Name | Notes | Direction | Multiplicity | Type |
---|
Studies | These are the studies which are created and initiated in the activity "InitiateDesignInvestigationStudy". | out | 1..* | BDAStudy |
Call Behaviour: CreateNewStudyContainer (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:CreateNewWeightReductionStudyContainer
Called to create the container for the "WeightReductionStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | The new study container is created as "WeightReductionStudy". | Output | 1 | BDAStudy | WeightReductionStudy |
Call Behaviour: CreateNewStudyContainer (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:CreateNewMaterialsTechStudyContainer
Called to create the container for the "MaterialsTechnologyStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | The new study container is created as "MaterialsTechnologyStudy". | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
Call Behaviour: CreateNewStudyContainer (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:CreateNewSimulationImprovementStudyContainer
Called to create the container for "SimulationImprovementStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | The new study container is created as "SimulationImprovementStudy". | Output | 1 | BDAStudy | SimulationImprovementStudy |
Call Behaviour: AddStudyWBSContext (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:AddMaterialsTechStudyWBSContext
Called to state that "WeightReductionStudy" is the parent of "MaterialsTechnologyStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | "MaterialsTechnologyStudy" is input to be put into context. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
parentStudy | "WeightReductionStudy" is input to have its relationship to "MaterialsTechnologyStudy" assigned. | Input | 1 | BDAStudy | WeightReductionStudy |
updatedParentStudy | The updated "WeightReductionStudy" is output with the relationship "WeightReductionStudy.manages MaterialsTechnologyStudy" now added. | Output | 1 | BDAStudy | WeightReductionStudy |
Call Behaviour: AddStudyWBSContext (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:AddSimulationImprovementStudyWBSContext
Called to state that "WeightReductionStudy" is the parent of "SimulationImprovementStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
parentStudy | "WeightReductionStudy" is input to have its relationship to "SimulationImprovmentStudy" assigned. | Input | 1 | BDAStudy | WeightReductionStudy |
study | "SimulationImprovementStudy" is input to be put into context. | Input | 1 | BDAStudy | SimulationImprovementStudy |
updatedParentStudy | The updated "WeightReductionStudy" is output with the relationship "WeightReductionStudy.manages SimulationImprovementStudy" now added. | Output | 1 | BDAStudy | WeightReductionStudy |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:SelectJustification
Called to select the supporting justification "RB_CrankGearAnalysisResults" for the study "MaterialsTechnologyStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | "RB_CrankGearAnalysisResults" is selected. | Output | 1..* | No type defined | RB_CrankGearAnalysisResults |
Call Behaviour: AddJustificationToObjectWithSupport (from ../Behaviours/ArchitectureCockpit/EvaluateConceptsDecide::Decide)
Local name:AddMaterialsTechJustificationToObjectWithSupport
Called to record the justification "RB_CrankGearAnalysisResults" for performing "MaterialsTechnologyStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
itemToBeJustified | "MaterialsTechnologyStudy" is input to be justified. | Input | 0..* | BDAJustifiedItem | MaterialsTechnologyStudy |
itemSupportingJustification | "RB_CrankGearAnalysisResults" is input to support the justification for "MaterialsTechnologyStudy". | Input | 0..* | BDAJustificationSupportItem | RB_CrankGearAnalysisResults |
text | No input required. | Input | 0..1 | No type defined | No connection found |
relatedJustifications | No input required. | Input | 0..* | BDAJustification | No connection found |
justification | "JustificationForStudy" is output as the justification for "MaterialsTechnologyStudy". | Output | 1..* | BDAJustification | JustificationForStudy |
justificationApprovals | No output required. | Output | 0..* | BDAApproval | No connection found |
Package: PrepareStudy
Activity: PrepareStudy
(from Package:PrepareStudy)
The OEM Architect prepares the "materials technology" study for launch.
Figure:act_WPEx_PrepareStudy
Table: PrepareStudy Parameters
Name | Notes | Direction | Multiplicity | Type |
---|
Study | The "MaterialsTechnologyStudy" is taken from the activity Initiate Study to be prepared in Prepare Study. | in | 1 | BDAStudy |
Architecture | The new architecture of the new study is input to be used in preparing the new study for execution. | in | 1 | BDAArchitecture |
updatedStudy | The "MaterialsTechnologyStudy" is taken from the activity Prepare Study to be executed in Perform Study. | out | 1 | BDAStudy |
AMN | The new Associative Model Network associated with "MaterialsTechnologyStudy" is output to be used in "PerformStudy". | out | 1 | BDAAssociativeModelNetwork |
Local name:DefineStudyParameters
The study parameters for the "MaterialsTechnologyStudy" are defined here.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
Study | The "MaterialsTechnologyStudy" is input here. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
updatedStudy | The updated "MaterialsTechnologyStudy" is output here. | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
Inputs | The data that is input into the study is passed through here. | Output | 1..* | No type defined | MB_CrankGearAnalysisResults MB_Geom_model |
Requirements | The Study's requirements are output here. | Output | 1..* | No type defined | Weight10ReductionReqt; WeightConfidenceReqt; GeomConstraint |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Select
The Architect selects themselves to be assigned to the collaborative review.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | Data relating to the Architect is passed into the datastore. | Output | 1..* | No type defined | Architect |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Select
The Architect selects the Simulation Expert to be assigned to the collaborative review.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | Data relating to the Simulation Expert is passed into the datastore. | Output | 1..* | No type defined | SimulationExpert |
Call Behaviour: CreatePlannedCollaborativeReview (from ../Behaviours/ArchitectureCockpit::CollaborativeReview)
Local name:CreatePlannedCollaborativeReview
"The OEM Architect sets up a review with the OEM Simulation Experts in "Team B"..."
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
subject | No input required. | Input | 0..* | BDAActivityItem | No connection found |
collaborators | The collaborators "Architect" and "SimulationExpert" are input. | Input | 1..* | BDAActor | Architect SimulationExpert |
plannedCollaborativeReviewContainer | The planned Collaborative Review is output as "plannedCollaborativeReview". | Output | 1 | No type defined | plannedCollaborativeReview |
Local name:DefineAssociativeModelNetwork
MaterialsTechnologyStudy" is input to the activity to have its Associative Model Network created and assigned.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
Study | "MaterialsTechnologyStudy" is input to the activity to have its Associative Model Network created and assigned. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
updatedStudy | "MaterialsTechnologyStudy" is output having had its Associative Model Network, "MaterialsTechnologyStudy_AMN" assigned. | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
VerificationEvidence | Model Instances and Key Value Instances are output as "VerificationEvidence" that will be used in the review stage of the study to determine the outcome of the study. | Output | 1..* | No type defined | MB_CrankGearStructuralModel_2; MB_CrankGearAnalysisResults_2; MB_CrankGear_WConfidence_2; MB_CrankGearWeight_2; MaterialsTechnologyStudy_AMN |
AMN | The Associative Model Network, "MaterialsTechnologyStudy_AMN" is output. | Output | 1 | BDAAssociativeModelNetwork | MaterialsTechnologyStudy_AMN |
Local name:AddModelsToAssociativeModelNetwork
How objects are related is defined within this activity.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
Architecture | The Architecture, "MB_Architecture_2" is input as the architecture for "MaterialsTechnologyStudy". | Input | 1 | BDAArchitecture | MB_Architecture_2 |
breakdownElement | The breakdown element of interest to the study for improvement is output as "MB_CrankGears". | Output | 1 | BDABreakdownElement | MB_CrankGears |
AnalysisResults | The Analysis Results of this study are stored in "MB_CrankGearAnalysisResults_2", here the container for these results is output ready to be populated. | Output | 1 | BDAModelInstance | MB_CrankGearAnalysisResults_2 |
Local name:DefineStudyVerificationObjectives
The Verification Objectives which will be checked against later are assigned to the study here.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
Study | The study, "MaterialsTechnologyStudy" is input here to have its verification objectives defined and assigned. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
breakdownElement | The breakdown element of the product, "MB_CrankGears" are input here to be used as a point of reference to be improved in the objectives. | Input | 1 | No type defined | MB_CrankGears |
VerificationEvidence | Model Instances and Key Value Instances are input as "VerificationEvidence" that will be used in the review stage of the study to determine the outcome of the study. | Input | 1..* | No type defined | MB_CrankGearStructuralModel_2; MB_CrankGearAnalysisResults_2; MB_CrankGear_WConfidence_2; MB_CrankGearWeight_2; MaterialsTechnologyStudy_AMN |
Requirements | The requirements of the study are input to the activity to be assigned to the study. | Input | 1..* | No type defined | Weight10ReductionReqt; WeightConfidenceReqt; GeomConstraint |
Architecture | The architecture of the study is input to have the "satisfiedBy" conditions of the input requirements assigned. | Input | 1 | BDAArchitecture | MB_Architecture_2 |
updatedStudy | The "MaterialsTechnologyStudy" is output from the activity having now been assigned its verification objectives. | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
Package: DefineStudyParameters
Activity: DefineStudyParameters
(from Package:DefineStudyParameters)
The study parameters for the "MaterialsTechnologyStudy" are defined here.
Figure:act_WPEx_DefineStudyParameters
Figure:bdd_WPEx_WeightReductionStudy_2
Table: DefineStudyParameters Parameters
Name | Notes | Direction | Multiplicity | Type |
---|
Study | The "MaterialsTechnologyStudy" is input here. | in | 1 | BDAStudy |
updatedStudy | The updated "MaterialsTechnologyStudy" is output here. | out | 1 | BDAStudy |
Requirements | The Study's requirements are output here. | out | 1..* | No type defined |
Inputs | The data that is input into the study is passed through here. | out | 1..* | No type defined |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:SelectCompositeMaterial
The composite material of interest is selected.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | Data relating to the Composite Material of interest is output. | Output | 1..* | No type defined | CompositeMaterial |
Call Behaviour: AddStudyVerificationObjectives (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:AddStudyVerificationObjectives
The study, "MaterialsTechnologyStudy" is updated and a requirement created.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | "MaterialsTechnologyStudy" is input to have the requirement "Weight10ReductionReqt" added. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
objectsToSatisfy | No input required. | Input | 0..* | BDASatisfiedByObject | No connection found |
objectsAsEvidence | No input required. | Input | 0..* | BDAVerificationEvidenceObject | No connection found |
requirement | No input required. | Input | 0..* | BDARequirementObject | No connection found |
updatedStudy | "MaterialsTechnologyStudy" is output after having a requirement added. | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
newRequirement | The requirement "Weight10ReductionReqt" is created and output. | Output | 0..* | BDARequirement | Weight10ReductionReqt |
satisfiedBy | No output required. | Output | 0..* | BDARequirementShouldBeSatisfied | No connection found |
verification | No output required. | Output | 0..* | BDAVerification | No connection found |
otherObjectsCreatedOrUpdated | No output required. | Output | 0..* | BDAIdentifiableObject | No connection found |
Call Behaviour: AddStudyVerificationObjectives (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:AddStudyVerificationObjectives
The study, "MaterialsTechnologyStudy" is updated and a requirement created.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | "MaterialsTechnologyStudy" is input to have the requirement "WeightConfidenceReqt" added. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
objectsToSatisfy | No input required. | Input | 0..* | BDASatisfiedByObject | No connection found |
objectsAsEvidence | No input required. | Input | 0..* | BDAVerificationEvidenceObject | No connection found |
requirement | No input required. | Input | 0..* | BDARequirementObject | No connection found |
updatedStudy | "MaterialsTechnologyStudy" is output after having a requirement added. | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
newRequirement | The requirement "WeightConfidenceReqt" is created and output. | Output | 0..* | BDARequirement | WeightConfidenceReqt |
satisfiedBy | No output required. | Output | 0..* | BDARequirementShouldBeSatisfied | No connection found |
verification | No output required. | Output | 0..* | BDAVerification | No connection found |
otherObjectsCreatedOrUpdated | No output required. | Output | 0..* | BDAIdentifiableObject | No connection found |
Call Behaviour: AddStudyVerificationObjectives (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:AddStudyVerificationObjectives
The study, "MaterialsTechnologyStudy" is updated and a requirement created.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | "MaterialsTechnologyStudy" is input to have the requirement "GeomConstraint" added. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
objectsToSatisfy | No input required. | Input | 0..* | BDASatisfiedByObject | No connection found |
objectsAsEvidence | No input required. | Input | 0..* | BDAVerificationEvidenceObject | No connection found |
requirement | No input required. | Input | 0..* | BDARequirementObject | No connection found |
updatedStudy | "MaterialsTechnologyStudy" is output after having a requirement added. | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
newRequirement | The requirement "GeomConstraint" is created and output. | Output | 0..* | BDARequirement | GeomConstraint |
satisfiedBy | No output required. | Output | 0..* | BDARequirementShouldBeSatisfied | No connection found |
verification | No output required. | Output | 0..* | BDAVerification | No connection found |
otherObjectsCreatedOrUpdated | No output required. | Output | 0..* | BDAIdentifiableObject | No connection found |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:SelectCrankGearAnalysisResults
The Architect selects "MB_CrankGearAnalysisResults" as an input for the study.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | "MB_CrankGearAnalysisResult" is selected. | Output | 1..* | No type defined | MB_CrankGearAnalysisResults |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:SelectGeomModel
The Architect selects "MB_Geom_model" as an input for the study.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | "MB_Geom_model" is selected. | Output | 1..* | No type defined | MB_Geom_model |
Call Behaviour: AddStudyInputData (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:AddStudyInputData
The previously selected inputs are added to the study, "MaterialsTechnologyStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | "MaterialsTechnologyStudy" is passed into the activity here to have an input to the study assigned to it. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
inputsToAdd | "MB_CrankGearAnalysisResults" is passed in here to be assigned as an input to "MaterialsTechnologyStudy". | Input | 1 | No type defined | MB_CrankGearAnalysisResults |
updatedStudy | The updated version of 'MaterialsTechnologyStudy' containing the added input is passed out here. | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
approvals | No output required. | Output | 0..* | BDAApproval | No connection found |
assumptions | No output required. | Output | 0..* | BDAAssumption | No connection found |
justifications | No output required. | Output | 0..* | BDAJustification | No connection found |
Call Behaviour: AddStudyInputData (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:AddStudyInputData
The previously selected inputs are added to the study, "MaterialsTechnologyStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | "MaterialsTechnologyStudy" is passed into the activity here to have an input to the study assigned to it. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
inputsToAdd | "MB_Geom_model" is passed in here to be assigned as an input to "MaterialsTechnologyStudy". | Input | 1 | No type defined | MB_Geom_model |
updatedStudy | The updated version of 'MaterialsTechnologyStudy' containing the added input is passed out here. | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
approvals | No output required. | Output | 0..* | BDAApproval | No connection found |
assumptions | No output required. | Output | 0..* | BDAAssumption | No connection found |
justifications | No output required. | Output | 0..* | BDAJustification | No connection found |
Package: DefineAssociativeModelNetwork
Activity: DefineAssociativeModelNetwork
(from Package:DefineAssociativeModelNetwork)
MaterialsTechnologyStudy" is input to the activity to have its Associative Model Network created and assigned.
Figure:act_WPEx_DefineAssociativeModelNetwork
Figure:bdd_WPEx_MaterialsTechnologyStudy_AMN_Models
Table: DefineAssociativeModelNetwork Parameters
Name | Notes | Direction | Multiplicity | Type |
---|
Study | "MaterialsTechnologyStudy" is input to the activity to have its Associative Model Network created and assigned. | in | 1 | BDAStudy |
updatedStudy | "MaterialsTechnologyStudy" is output having had its Associative Model Network, "MaterialsTechnologyStudy_AMN" assigned. | out | 1 | BDAStudy |
VerificationEvidence | Model Instances and Key Value Instances are output as "VerificationEvidence" that will be used in the review stage of the study to determine the outcome of the study. | out | 1..* | No type defined |
AMN | The Associative Model Network, "MaterialsTechnologyStudy_AMN" is output. | out | 1 | BDAAssociativeModelNetwork |
Call Behaviour: AddStudyAssociativeModelNetwork (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:AddStudyAssociativeModelNetwork
MaterialsTechnologyStudy" is input to the activity to have its Associative Model Network created and assigned.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | "MaterialsTechnologyStudy" is input to the activity to have its Associative Model Network created and assigned. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
updatedStudy | "MaterialsTechnologyStudy" is output having had its Associative Model Network, "MaterialsTechnologyStudy_AMN" assigned. | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
newModelInstances | The new Model Instances, to be used as "VerificationEvidence" in the review stage of the study are created and output. | Output | 0..* | BDAModelInstance | MB_CrankGearStructuralModel_2; MB_CrankGearAnalysisResults_2; MB_CrankGear_WConfidence_2 |
newModelInstancesInputsLinks | The "derivedFrom" references for for the Model Instances are output. | Output | 0..* | BDAModelInstanceIsDerivedFrom | MB_Geom_model:derivedFrom; MB_CrankGearStructuralModel_2:derivedFrom; CompositeMaterial:derivedFrom |
newKeyValueInstances | The new Key Value Instance, to be used as "VerificationEvidence" in the review stage of the study is created and output. | Output | 0..* | BDAKeyValueInstance | MB_CrankGearWeight_2 |
newAssociativeModelNetwork | The Associative Model Network, "MaterialsTechnologyStudy_AMN" is output. | Output | 0..* | BDAAssociativeModelNetwork | MaterialsTechnologyStudy_AMN |
newPlan | No output required. | Output | 0..1 | No type defined | No connection found |
Package: AddModelsToAssociativeModelNetwork
Activity: AddModelsToAssociativeModelNetwork
(from Package:AddModelsToAssociativeModelNetwork)
How objects are related is defined within this activity.
Figure:act_WPEx_AddModelsToAssociativeModelNetwork
Figure:bdd_WPEx_MaterialsTechnologyStudy_AMN_ToArch
Table: AddModelsToAssociativeModelNetwork Parameters
Name | Notes | Direction | Multiplicity | Type |
---|
Architecture | The Architecture, "MB_Architecture_2" is input as the architecture for "MaterialsTechnologyStudy". | in | 1 | BDAArchitecture |
breakdownElement | The breakdown element of interest to the study for improvement is output as "MB_CrankGears". | out | 1 | BDABreakdownElement |
AnalysisResults | The Analysis Results of this study are stored in "MB_CrankGearAnalysisResults_2", here the container for these results is output ready to be populated. | out | 1 | BDAModelInstance |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Select
The focus point of the study "MB_CrankGears" is selected.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | The breakdown element, "MB_CrankGears" is selected. | Output | 1..* | No type defined | MB_CrankGears |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Select
"MB_CrankGearAnalysisResults_2" is selected as a realization of the need to improve the breakdown element "MB_CrankGears".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | The realization item, "MB_CrankGearAnalysisResults_2" is selected. | Output | 1..* | No type defined | MB_CrankGearAnalysisResults_2 |
Call Behaviour: AddBreakdownElementRealizations (from ../Behaviours/ArchitectureCockpit/DefineManageVirtualArchitecture::DefineRealizations)
Local name:AddBreakdownElementRealizations
The association between "MB_CrankGears" and "MB_CrankGearAnalysisResults_2" is realised.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
breakdownElement | The breakdown element "MB_CrankGears is input. | Input | 1 | BDABreakdownElement | MB_CrankGears |
realizationItem | The realization item "MB_CrankGearAnalysisResults_2" is input. | Input | 1..* | BDABreakdownElementRealizationItem | MB_CrankGearAnalysisResults_2 |
association | The realisation element is output. | Output | 1..* | BDABreakdownElementRealizationAssociation | realise |
approvals | No output required. | Output | 0..* | BDAApproval | No connection found |
assumptions | No output required. | Output | 0..* | BDAAssumption | No connection found |
justifications | No output required. | Output | 0..* | BDAJustification | No connection found |
Call Behaviour: IncludeElementsInArchitecture (from ../Behaviours/ArchitectureCockpit/DefineManageVirtualArchitecture::DefineArchitectures)
Local name:IncludeElementsInArchitecture
The realization relationship defined above is included in the architecture passed to the activity.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
architecture | The architecture is passed into the activity. | Input | 1 | BDAArchitecture | BDAArchitecture |
elementsToInclude | The realization relationship is input to be included. | Input | 1..* | BDAArchitectureElementItem | realise |
inclusion | The inclusion relationship between the architecture and realization relationship is output. | Output | 1..* | BDAArchitectureElementInclusion | inc |
justifications | No output required. | Output | 0..* | BDAJustification | No connection found |
assumptions | No output required. | Output | 0..* | BDAAssumption | No connection found |
approvals | No output required. | Output | 0..* | BDAApproval | No connection found |
Package: DefineStudyVerificationObjectives
Activity: DefineStudyVerificationObjectives
(from Package:DefineStudyVerificationObjectives)
The Verification Objectives which will be checked against later are assigned to the study here.
Figure:act_WPEx_DefineStudyVerificationObjectives
Figure:bdd_WPEx_MaterialsTechnologyStudy_Models_ToReqts
Table: DefineStudyVerificationObjectives Parameters
Name | Notes | Direction | Multiplicity | Type |
---|
Study | The study, "MaterialsTechnologyStudy" is input here to have its verification objectives defined and assigned. | in | 1 | BDAStudy |
updatedStudy | The "MaterialsTechnologyStudy" is output from the activity having now been assigned its verification objectives. | out | 1 | BDAStudy |
breakdownElement | The breakdown element of the product, "MB_CrankGears" are input here to be used as a point of reference to be improved in the objectives. | in | 1 | No type defined |
VerificationEvidence | Model Instances and Key Value Instances are input as "VerificationEvidence" that will be used in the review stage of the study to determine the outcome of the study. | in | 1..* | No type defined |
Requirements | The requirements of the study are input to the activity to be assigned to the study. | in | 1..* | No type defined |
Architecture | The architecture of the study is input to have the "satisfiedBy" conditions of the input requirements assigned. | in | 1 | BDAArchitecture |
Call Behaviour: AddStudyVerificationObjectives (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:AddStudyVerificationObjectives
The Verification objectives are added to the study, "MaterialsTechnologyStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | "MaterialsTechnologyStudy" is input into the activity for its Verification Objectives to be added. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
requirement | The requirement to be added to the study, "Weight10ReductionReqt" is input here. | Input | 0..* | BDARequirementObject | Weight10ReductionReqt |
objectsToSatisfy | The breakdown element "MB_CrankGears" is passed in as the object that is to be improved as part of the study. | Input | 0..* | BDASatisfiedByObject | MB_CrankGears |
objectsAsEvidence | "MB_CrankGearAnalysisResults_2" and "MB_CrankGearWeight_2" are input to be used as evidence that the Crank Gear Weight Requirement has been satisfied. | Input | 0..* | BDAVerificationEvidenceObject | MB_CrankGearAnalysisResults_2; MB_CrankGearWeight_2 |
updatedStudy | The updated version of "MaterialsTechnologyStudy" is output with the new Verification Objective added. | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
verification | This is the link between the evidence that will show whether the requirement has been satisfied. | Output | 0..* | BDAVerification | MB_CrankGearAnalysisResults_2:verification; MB_CrankGearWeight_2:verification |
satisfiedBy | The solution to the requirement is output as "CrankGearWeightReqtSatis". | Output | 0..* | BDARequirementShouldBeSatisfied | CrankGearWeightReqtSatis |
newRequirement | No output required. | Output | 0..* | BDARequirement | No connection found |
otherObjectsCreatedOrUpdated | No output required. | Output | 0..* | BDAIdentifiableObject | No connection found |
Call Behaviour: AddStudyVerificationObjectives (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:AddStudyVerificationObjectives
The Verification objectives are added to the study, "MaterialsTechnologyStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | "MaterialsTechnologyStudy" is input into the activity for its Verification Objectives to be added. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
requirement | The requirement to be added to the study, "WeightConfidenceReqt" is input here. | Input | 0..* | BDARequirementObject | WeightConfidenceReqt |
objectsToSatisfy | The breakdown element "MB_CrankGears" is passed in as the object that is to be improved as part of the study. | Input | 0..* | BDASatisfiedByObject | MB_CrankGears |
objectsAsEvidence | "MB_CrankGear_WConfidence_2" is input for use as evidence to prove that the Crank Gear Confidence Requirement has been satisfied. | Input | 0..* | BDAVerificationEvidenceObject | MB_CrankGear_WConfidence_2 |
updatedStudy | The updated version of "MaterialsTechnologyStudy" is output with the new Verification Objective added. | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
verification | This is the link between the evidence that will show whether the requirement has been satisfied. | Output | 0..* | BDAVerification | MB_CrankGear_WConfidence_2:verification |
satisfiedBy | The solution to the requirement is output as "CrankGearConfidenceReqtSatis". | Output | 0..* | BDARequirementShouldBeSatisfied | CrankGearConfidenceReqtSatis |
newRequirement | No output required. | Output | 0..* | BDARequirement | No connection found |
otherObjectsCreatedOrUpdated | No output required. | Output | 0..* | BDAIdentifiableObject | No connection found |
Call Behaviour: AddStudyVerificationObjectives (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::DefineStudy)
Local name:AddStudyVerificationObjectives
The Verification objectives are added to the study, "MaterialsTechnologyStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
study | "MaterialsTechnologyStudy" is input into the activity for its Verification Objectives to be added. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
requirement | The requirement to be added to the study, "GeomConstraint" is input here. | Input | 0..* | BDARequirementObject | GeomConstraint |
objectsToSatisfy | The breakdown element "MB_CrankGears" is passed in as the object that is to be improved as part of the study. | Input | 0..* | BDASatisfiedByObject | MB_CrankGears |
objectsAsEvidence | "MB_CrankGearStructuralModel_2" is input for use as evidence to prove that the Crank Gear Geometric Requirement has been satisfied. | Input | 0..* | BDAVerificationEvidenceObject | MB_CrankGearStructuralModel_2 |
updatedStudy | The updated version of "MaterialsTechnologyStudy" is output with the new Verification Objective added. | Output | 1 | BDAStudy | MaterialsTechnologyStudy |
verification | This is the link between the evidence that will show whether the requirement has been satisfied. | Output | 0..* | BDAVerification | MB_CrankGearStructuralModel_2:verification |
satisfiedBy | The solution to the requirement is output as "CrankGearGeomReqtSatis". | Output | 0..* | BDARequirementShouldBeSatisfied | CrankGearGeomReqtSatis |
|
newRequirement | No output required. | Output | 0..* | BDARequirement | No connection found |
otherObjectsCreatedOrUpdated | No output required. | Output | 0..* | BDAIdentifiableObject | No connection found |
Call Behaviour: IncludeElementsInArchitecture (from ../Behaviours/ArchitectureCockpit/DefineManageVirtualArchitecture::DefineArchitectures)
Local name:IncludeElementsInArchitecture
The architecture of the study is input to have the "satisfiedBy" condition, "CrankGearWeightReqtSatis" of the requirement, "Weight10ReductionReqt" assigned.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
architecture | The architecture of the study is input to have the "satisfiedBy" condition, "CrankGearWeightReqtSatis" of the requirement, "Weight10ReductionReqt" assigned. | Input | 1 | BDAArchitecture | MB_Architecture_2 |
elementsToInclude | The "satisfiedBy" condition, "CrankGearWeightReqtSatis" of the requirement, "Weight10ReductionReqt" is input. | Input | 1..* | BDAArchitectureElementItem | CrankGearWeightReqtSatis |
inclusion | The inclusion attached to "CrankGearWeightReqtSatis" | Output | 1..* | BDAArchitectureElementInclusion | CrankGearWeightReqtSatis:inc |
justifications | No output required. | Output | 0..* | BDAJustification | No connection found |
assumptions | No output required. | Output | 0..* | BDAAssumption | No connection found |
approvals | No output required. | Output | 0..* | BDAApproval | No connection found |
Call Behaviour: IncludeElementsInArchitecture (from ../Behaviours/ArchitectureCockpit/DefineManageVirtualArchitecture::DefineArchitectures)
Local name:IncludeElementsInArchitecture
The architecture of the study is input to have the "satisfiedBy" condition, "CrankGearConfidenceReqtSatis" of the requirement, "WeightConfidenceReqt" assigned.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
architecture | The architecture of the study is input to have the "satisfiedBy" condition, "CrankGearConfidenceReqtSatis" of the requirement, "WeightConfidenceReqt" assigned. | Input | 1 | BDAArchitecture | MB_Architecture_2 |
elementsToInclude | The "satisfiedBy" condition, "CrankGearConfidenceReqtSatis" of the requirement, "WeightConfidenceReqt" is input. | Input | 1..* | BDAArchitectureElementItem | CrankGearConfidenceReqtSatis |
inclusion | The inclusion attached to "CrankGearConfidenceReqtSatis" | Output | 1..* | BDAArchitectureElementInclusion | CrankGearConfidenceReqtSatis:inc |
justifications | No output required. | Output | 0..* | BDAJustification | No connection found |
assumptions | No output required. | Output | 0..* | BDAAssumption | No connection found |
approvals | No output required. | Output | 0..* | BDAApproval | No connection found |
Call Behaviour: IncludeElementsInArchitecture (from ../Behaviours/ArchitectureCockpit/DefineManageVirtualArchitecture::DefineArchitectures)
Local name:IncludeElementsInArchitecture
The architecture of the study is input to have the "satisfiedBy" condition, "CrankGearGeomReqtSatis" of the requirement, "GeomConstraint" assigned.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
architecture | The architecture of the study is input to have the "satisfiedBy" condition, "CrankGearGeomReqtSatis" of the requirement, "GeomConstraint" assigned. | Input | 1 | BDAArchitecture | MB_Architecture_2 |
elementsToInclude | The "satisfiedBy" condition, "CrankGearGeomReqtSatis" of the requirement, "GeomConstraint" is input. | Input | 1..* | BDAArchitectureElementItem | CrankGearGeomReqtSatis |
inclusion | The inclusion attached to "CrankGearGeomReqtSatis" | Output | 1..* | BDAArchitectureElementInclusion | CrankGearGeomReqtSatis:inc |
justifications | No output required. | Output | 0..* | BDAJustification | No connection found |
assumptions | No output required. | Output | 0..* | BDAAssumption | No connection found |
approvals | No output required. | Output | 0..* | BDAApproval | No connection found |
Package: PerformStudy
Activity: PerformStudy
(from Package:PerformStudy)
The study is launched and undertaken by the OEM teams and external suppliers.
Table: PerformStudy Parameters
Name | Notes | Direction | Multiplicity | Type |
---|
Study | The "MaterialsTechnologyStudy" is taken from the activity Prepare Study to be executed in Perform Study. | in | 1 | BDAStudy |
Assumption | Any reasonable assumptions made by the Supplier are output from the activity Perform Study to be reviewed in Review Study. | out | 1 | BDAAssumption |
AMN | The new Associative Model Network associated with "MaterialsTechnologyStudy" is input to execute the study. | in | 1 | BDAAssociativeModelNetwork |
Local name:ShareStudyInternally
The Study and Associative Model Network are passed into this activity to be shared internally with the OEM Simulation Experts using MoSSEC Web Services.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
Study | "MaterialsTechnologyStudy" is input to be shared internally. | Input | 1 | BDAStudy | MaterialsTechnologyStudy |
AMN | "MaterialsTechnologyStudy_AMN" is input to be shared internally. | Input | 1 | BDAAssociativeModelNetwork | MaterialsTechnologyStudy_AMN |
Local name:UpdateAMN
The Associative Model Network, "MaterialsTechnologyStudy_AMN" is input so that its "ModelInstances" and "derivedFrom" relationships can be defined.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
AMN | The Associative Model Network, "MaterialsTechnologyStudy_AMN" is input so that its "ModelInstances" and "derivedFrom" relationships can be defined. | Input | 1 | BDAAssociativeModelNetwork | MaterialsTechnologyStudy_AMN |
updatedAMN | The updated Associative Model Network is output. | Output | 1 | BDAAssociativeModelNetwork | MaterialsTechnologyStudy_AMN |
ModelInstance | The Model Instance, "MB_CrankGearMeshModel" is output so that it can be shared and update both Internally and Externally. | Output | 1 | BDAModelInstance | MB_CrankGearMeshModel |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Select
"MB_CrankGearStructuralModel_2" is selected so that it can be updated as the results are returned from the OEM Simulation Experts.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | "MB_CrankGearStrucutralModel_2" is selected. | Output | 1..* | No type defined | MB_CrankGearStructuralModel_2 |
Local name:GenerateAndReturnResultsInternally
The OEM Simulation Experts return their expected results internally to the OEM Architect.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
ModelInstances | The two Model Instances, "MB_CrankGearMeshModel" and "MB_CrankGearStructuralModel_2" are input to be updated. | Input | 1..* | BDAModelInstance | MB_CrankGearMeshModel; MB_CrankGearStructuralModel_2 |
updatedModelInstances | The updated Model Instances, "MB_CrankGearMeshModel" and "MB_CrankGearStructuralModel_2" are output. | Output | 1..* | BDAModelInstance | MB_CrankGearMeshModel; MB_CrankGearStructuralModel_2 |
Local name:ExportSupplierData
Appropriate data from the Crank Gear Mesh Model is extracted and sent to the Supplier Expert for analysis.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
Model | "MB_CrankGearMeshModel" is input here to be securely sent to the Supplier Expert. | Input | 1 | BDAModelInstance | MB_CrankGearMeshModel |
Local name:ReturnSupplierOutcome
The Supplier Expert returns to the Architect any assumptions made while asssessing the "MB_CrankGearMeshModel".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
Assumption | The Supplier Expert makes the assumption, "TemperatureAssumption" and this is output here. | Output | 1 | BDAAssumption | TemperatureAssumption |
Package: ShareStudyInternally
Activity: ShareStudyInternally
(from Package:ShareStudyInternally)
The Study and Associative Model Network are passed into this activity to be shared internally with the OEM Simulation Experts using MoSSEC Web Services.
Figure:act_WPEx_ShareStudyInternally
Figure:bdd_WPEx_MaterialsTechnologyStudy_AMN_ModelsAdapted
Table: ShareStudyInternally Parameters
Name | Notes | Direction | Multiplicity | Type |
---|
Study | "MaterialsTechnologyStudy" is input to be shared internally. | in | 1 | BDAStudy |
AMN | "MaterialsTechnologyStudy_AMN" is input to be shared internally. | in | 1 | BDAAssociativeModelNetwork |
Call Behaviour: Update (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Update
The status of the study is updated to "Launched".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
itemToUpdate | The Architects' local copy of MaterialsTechnologyStudy is passed in to have its status updated. | Input | 1..* | No type defined | MaterialsTechnologyStudy |
updatedItem | The Architects' local copy of MaterialsTechnologyStudy is output after its status has been updated. | Output | 1..* | No type defined | MaterialsTechnologyStudy |
Call Behaviour: sendNotifications (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::OrchestrateStudy)
Local name:sendNotifications
A Notification that the status of the "MaterialsTechnologyStudy" is sent from the OEM Architect to the OEM Simulation Experts, containing reference to "MaterialsTechnologyStudy" and "MaterialsTechnologyStudy_AMN".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
notfication | The Notification from the OEM Architect to the OEM Simulation Experts containg reference to "MaterialsTechnologyStudy" and "MaterialsTechnologyStudy_AMN". | Output | 1..* | BDANotification | InWorkNotification |
Call Behaviour: CallReadSOAPWebService (from ../Behaviours/ArchitectureCockpit::Recieve)
Local name:CallReadSOAPWebService
The OEM Simulation Experts use the information from "InWorkNotification" to Call Read SOAP Web Serivces to collect the Meta Data relating to "MaterialsTechnologyStudy" and stores this locally.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
objects | The OEM Architect receives the Read SOAP Request and passes the Meta-Data of their copy of "MaterialsTechnologyStudy" to the OEM Simulation Experts through SOAP Web Services. | Input | 1 | No type defined | MaterialsTechnologyStudy |
objects | The OEM Simulation Experts receive the Meta-Data of "MaterialsTechnologyStudy" from the OEM Architect through SOAP Web Services. | Output | 1 | No type defined | MaterialsTechnologyStudy |
Call Behaviour: CallReadSOAPWebService (from ../Behaviours/ArchitectureCockpit::Recieve)
Local name:CallReadSOAPWebService
The OEM Simulation Experts use the information from "InWorkNotification" to Call Read SOAP Web Serivces to collect the Meta Data relating to "MaterialsTechnologyStudy_AMN" and stores this locally.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
objects | The OEM Architect receives the Read SOAP Request and passes the Meta-Data of their copy of "MaterialsTechnologyStudy_AMN" to the OEM Simulation Experts through SOAP Web Services. | Input | 1 | No type defined | MaterialsTechnologyStudy_AMN |
objects | The OEM Simulation Experts receive the Meta-Data of "MaterialsTechnologyStudy_AMN" from the OEM Architect through SOAP Web Services. | Output | 1 | No type defined | MaterialsTechnologyStudy_AMN |
Action: EnterStudyLoop
Local name:EnterStudyLoop
The OEM Simulation Expert will select from the Study's Meta-Data and on demand pull the data they require.
This has no arguments
Action: EnterAMNLoop
Local name:EnterAMNLoop
The OEM Simulation Expert will select from the AMN's Meta-Data and on demand pull the data they require.
This has no arguments
Action: ExitAMNLoop
Local name:ExitAMNLoop
The OEM Simulation Experts exit the loop once they have pulled all of the data they require from "MaterialsTechnologyStudy_AMN".
This has no arguments
Action: ExitStudyLoop
Local name:ExitStudyLoop
The OEM Simulation Experts exit the loop once they have pulled all of the data they require from "MaterialsTechnologyStudy".
This has no arguments
(from Activity:ShareStudyInternally)
The OEM Simulation Expert will select from the
Study's Meta-Data and on demand pull the
data they require.
This Activity has no parameters
Call Behaviour: DisplayMeta-Data (from ../Behaviours/ArchitectureCockpit::Visualization) Local name:StudyLoop::DisplayMeta-Data
The system will display the Meta-Data of "MaterialsTechnologyStudy" for the OEM Simulation Experts.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
objectsToDisplay | "MaterialsTechnologyStudy" is input into the activity so that the system can display its Meta-Data for the OEM Simulation Experts. | Input | 1..* | BDAIdentifiableObject | MaterialsTechnologyStudy |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours) Local name:StudyLoop::Select
The OEM Simulation Experts select the data they wish to pull from the OEM Architect's copy of "MaterialTechnologyStudy" using the displayed Meta-Data.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | The reference to the data wished to be pulled from the OEM Architect's copy of "MaterialsTechnologyStudy" is output. | Output | 1..* | No type defined | Type Not Defined |
Call Behaviour: CallReadSOAPWebService (from ../Behaviours/ArchitectureCockpit::Recieve) Local name:StudyLoop::CallReadSOAPWebService
The OEM Simulation Experts request using SOAP Web Services data contained within the OEM Architect's copy of "MaterialsTechnologyStudy".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
objects | The reference to the data contained within the OEM Architect's copy of "MaterialsTechnologyStudy" is input to be used as part of the Read SOAP Web Services Request packet to the OEM Architect. | Input | 1 | No type defined | Type Not Defined |
objects | The requested data from the OEM Architect's copy of "MaterialsTechnologyStudy" is received and output. | Output | 1 | No type defined | MaterialsTechnologyStudy |
(from Activity:ShareStudyInternally)
The OEM Simulation Expert will select from the
AMN's Meta-Data and on demand pull the
data they require.
This Activity has no parameters
Call Behaviour: DisplayMeta-Data (from ../Behaviours/ArchitectureCockpit::Visualization) Local name:AMNLoop::DisplayMeta-Data
The system will display the Meta-Data of "MaterialsTechnologyStudy_AMN" for the OEM Simulation Experts.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
objectsToDisplay | "MaterialsTechnologyStudy_AMN" is input into the activity so that the system can display its Meta-Data for the OEM Simulation Experts. | Input | 1..* | BDAIdentifiableObject | MaterialsTechnologyStudy_AMN |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours) Local name:AMNLoop::Select
The OEM Simulation Experts select the data they wish to pull from the OEM Architect's copy of "MaterialTechnologyStudy_AMN" using the displayed Meta-Data.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | The reference to the data wished to be pulled from the OEM Architect's copy of "MaterialsTechnologyStudy_AMN" is output. | Output | 1..* | No type defined | Type Not Defined |
Call Behaviour: CallReadSOAPWebService (from ../Behaviours/ArchitectureCockpit::Recieve) Local name:AMNLoop::CallReadSOAPWebService
The OEM Simulation Experts request using SOAP Web Services data contained within the OEM Architect's copy of "MaterialsTechnologyStudy_AMN".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
objects | The reference to the data contained within the OEM Architect's copy of "MaterialsTechnologyStudy_AMN" is input to be used as part of the Read SOAP Web Services Request packet to the OEM Architect. | Input | 1 | No type defined | Type Not Defined |
objects | The requested data from the OEM Architect's copy of "MaterialsTechnologyStudy_AMN" is received and output. | Output | 1 | No type defined | MaterialsTechnologyStudy_AMN |
(from Package:UpdateAMN)
The Associative Model Network, "MaterialsTechnologyStudy_AMN" is input so that its "ModelInstances" and "derivedFrom" relationships can be defined.
Figure:act_WPEx_UpdateAMN
Figure:bdd_WPEx_MaterialsTechnologyStudy_AMN_ModelsAdapted
Table: UpdateAMN Parameters
Name | Notes | Direction | Multiplicity | Type |
---|
AMN | The Associative Model Network, "MaterialsTechnologyStudy_AMN" is input so that its "ModelInstances" and "derivedFrom" relationships can be defined. | in | 1 | BDAAssociativeModelNetwork |
updatedAMN | The updated Associative Model Network is output. | out | 1 | BDAAssociativeModelNetwork |
ModelInstance | The Model Instance, "MB_CrankGearMeshModel" is output so that it can be shared and update both Internally and Externally. | out | 1 | BDAModelInstance |
Call Behaviour: UpdateAssociativeModelNetwork (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::UpdateStudy)
Local name:UpdateAssociativeModelNetwork
The Associative Model Network, "MaterialsTechnologyStudy_AMN" is input so that its "ModelInstances" and "derivedFrom" relationships can be defined.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
associativeModelNetwork | The Associative Model Network, "MaterialsTechnologyStudy_AMN" is input so that its "ModelInstances" and "derivedFrom" relationships can be defined. | Input | 1 | BDAAssociativeModelNetwork | MaterialsTechnologyStudy_AMN |
otherInputs | No input required. | Input | 0..* | No type defined | No connection found |
updatedAssociativeModelNetwork | The updated Associative Model Network, "MaterialsTechnologyStudy_AMN" is output. | Output | 0..* | BDAAssociativeModelNetwork | MaterialsTechnologyStudy_AMN |
newOrUpdatedModelInstances | The "ModelInstances" associated to the Associative Model Network, "MaterialsTechnologyStudy_AMN" are output here. | Output | 0..* | BDAModelInstance | MB_CrankGearSimplifiedGeomModel; MB_CrankGearMeshModel; MB_CrankGearWeightConfidenceModel |
newOrUpdatedModelInstancesInputsLinks | The "derivedFrom" relationships are output here. | Output | 0..* | BDAModelInstanceIsDerivedFrom | MB_CrankGearStructuralModel_2:derivedFrom; MB_CrankGearSimplifiedGeomModel:derivedFrom; MB_CrankGearAnalysisResults_2:derivedFrom; MB_CrankGearMeshModel:derivedFrom |
newOrUpdatedKeyValueInstances | No output required. | Output | 0..* | BDAKeyValueInstance | No connection found |
updatedPlan | No output required. | Output | 0..1 | No type defined | No connection found |
Package: GenerateAndReturnResultsInternally
Activity: GenerateAndReturnResultsInternally
(from Package:GenerateAndReturnResultsInternally)
The OEM Simulation Experts return their expected results internally to the OEM Architect.
Figure:act_WPEx_GenerateAndReturnResultsInternally
Figure:bdd_WPEx_MaterialsTechnologyStudy_AMN_ModelResults
Table: GenerateAndReturnResultsInternally Parameters
Name | Notes | Direction | Multiplicity | Type |
---|
ModelInstances | The two Model Instances, "MB_CrankGearMeshModel" and "MB_CrankGearStructuralModel_2" are input to be updated. | in | 1..* | BDAModelInstance |
updatedModelInstances | The updated Model Instances, "MB_CrankGearMeshModel" and "MB_CrankGearStructuralModel_2" are output. | out | 1..* | BDAModelInstance |
Call Behaviour: GenerateModelInstanceResults (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::OrchestrateStudy)
Local name:GenerateModelInstanceResults
The Model Instance Results are generated for the new Structural Model.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
modelInstance | "MB_CrankGearStructuralModel_2" is input to have its results generated. | Input | 0..* | BDAModelInstance | MB_CrankGearStructuralModel_2 |
updatedModelInstance | "MB_CrankGearStructuralModel_2" is updated with the new results documents and files. | Output | 0..* | BDAModelInstance | MB_CrankGearStructuralModel_2 |
newDocuments | "MB_CrankGearStructuralResultsDoc" is output as the Model Instance Result Document. | Output | 0..* | BDADocument | MB_CrankGearStructuralResultsDoc |
newDigitalFiles | "MB_CrankGearStructuralResultsFile" is output as the Model Instance Result File. | Output | 0..* | BDADigitalFile | MB_CrankGearStructuralResultsFile |
updatedKeyValues | No output required. | Output | 0..* | BDAKeyValueInstance | No connection found |
newPropertyValues | No output required. | Output | 0..* | BDAPropertyValue | No connection found |
newQualityReport | No output required. | Output | 0..* | BDAQualityReportInstance | No connection found |
Call Behaviour: GenerateModelInstanceResults (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::OrchestrateStudy)
Local name:GenerateModelInstanceResults
The Model Instance Results are generated for the Mesh Model.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
modelInstance | "MB_CrankGearMeshModel" is input to have its results generated. | Input | 0..* | BDAModelInstance | MB_CrankGearMeshModel |
updatedModelInstance | "MB_CrankGearMeshModel" is updated with the new results documents and files. | Output | 0..* | BDAModelInstance | MB_CrankGearMeshModel |
newDocuments | "MB_CrankGearMeshResultsDoc" is output as the Model Instance Result Document. | Output | 0..* | BDADocument | MB_CrankGearMeshResultsDoc |
newDigitalFiles | "MB_CrankGearMeshResultsFile" is output as the Model Instance Result File. | Output | 0..* | BDADigitalFile | MB_CrankGearMeshResultsFile |
updatedKeyValues | No output required. | Output | 0..* | BDAKeyValueInstance | No connection found |
newPropertyValues | No output required. | Output | 0..* | BDAPropertyValue | No connection found |
newQualityReport | No output required. | Output | 0..* | BDAQualityReportInstance | No connection found |
Package: ExportSupplierData
Activity: ExportSupplierData
(from Package:ExportSupplierData)
Appropriate data from the Crank Gear Mesh Model is extracted and sent to the Supplier Expert for analysis.
Figure:act_WPEx_ExportSupplierData
Figure:bdd_WPEx_SupplierPackageSend
Table: ExportSupplierData Parameters
Name | Notes | Direction | Multiplicity | Type |
---|
Model | "MB_CrankGearMeshModel" is input here to be securely sent to the Supplier Expert. | in | 1 | BDAModelInstance |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Select
"MB_CrankGearAnalysisResults_2" is selected so that its status can be updated to "InWork".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | "MB_CrankGearAnalysisResults_2" is selected. | Output | 1..* | No type defined | MB_CrankGearAnalysisResults_2 |
Call Behaviour: Update (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Update
The status of "MB_CrankGearAnalysisResults_2" is updated to "InWork".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
itemToUpdate | "MB_CrankGearAnalysisResults_2" is input to be updated with the status "InWork". | Input | 1..* | No type defined | MB_CrankGearAnalysisResults_2 |
updatedItem | The updated "MB_CrankGearAnalysisResults_2" is output. | Output | 1..* | No type defined | MB_CrankGearAnalysisResults_2 |
Call Behaviour: sendNotifications (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::OrchestrateStudy)
Local name:sendNotifications
"When all the inputs are available that are needed for the step that has been delegated to the Supplier, a notification is sent to the Supplier.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
notfication | The notification, "SupplierNotification" is sent to the supplier. | Output | 1..* | BDANotification | SupplierNotification |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Select
The Results File (MB_CrankGearMeshResultsFile), Sender (SimulationExpert), Sending Organization (OEM), Recipient (SupplierExpert), Recipient Organization (Supplier), derivedFrom relationships are all selected to be used to create a secure package to be sent to the Supplier.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | The Results File (MB_CrankGearMeshResultsFile), Sender (SimulationExpert), Sending Organization (OEM), Recipient (SupplierExpert), Reciepient Organization (Supplier) are all selected. | Output | 1..* | No type defined | MB_CrankGearMeshResultsFile; SimulationExpert; OEM; Supplier; MB_CrankGearMeshModel:derivedFrom; CompositeMaterial:derivedFrom |
Local name:AddUpdateSecurityData
The OEM draws up a contract, "MB_Contract", which contains details on Copy Restrictions and Copy Restriction Usage terms to which the Supplier must adhere to when handling the Model, "MB_CrankGearMeshModel" and Results File, "MB_CrankGearMeshResultsFile".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
Model | "MB_CrankGearMeshModel" is input to be used to formulate a security contract. | Input | 1 | BDAModelInstance | MB_CrankGearMeshModel |
ResultsFile | "MB_CrankGearMeshResultsFile" is input to be used to formulate a security contract. | Input | 1 | BDADigitalFile | MB_CrankGearMeshResultsFile |
sendPerson | "MB_CrankGearMeshResultsFile" is input to be used to formulate a security contract. | Input | 1 | BDAPerson | SimulationExpert |
recipientPerson | "SupplierExpert" is input to be used to formulate a security contract. | Input | 1 | BDAPerson | SupplierExpert |
sendOrganization | "OEM" is input to be used to formulate a security contract. | Input | 1 | BDAOrganization | OEM |
recipientOrganization | "Supplier" is input to be used to formulate a security contract. | Input | 1 | BDAOrganization | Supplier |
Contract | "MB_Contract" is output as the contract. | Output | 1 | BDAContract | MB_Contract |
CopyRestrictionUsage | "CopyRestrictionUsage" is ouptut. | Output | 1 | BDAInformationUsageRight | CopyRestrictionUsage |
CopyRestriction | "CopyRestriction" is output. | Output | 1 | BDAInformationRight | CopyRestriction |
Call Behaviour: SendViaFileExchange (from ../Behaviours/ArchitectureCockpit::Send)
Local name:SendViaFileExchange
The package containing the Crank Gear Mesh Model, Results File and Security Contract are sent to the Supplier via File Exchange.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
objectsToSend | The package containing the Crank Gear Mesh Model, Results File and Security Contract is input. | Input | 1 | No type defined | No type defined |
Package: AddUpdateSecurityData
Activity: AddUpdateSecurityData
(from Package:AddUpdateSecurityData)
The OEM draws up a contract, "MB_Contract", which contains details on Copy Restrictions and Copy Restriction Usage terms to which the Supplier must adhere to when handling the Model, "MB_CrankGearMeshModel" and Results File, "MB_CrankGearMeshResultsFile".
Table: AddUpdateSecurityData Parameters
Name | Notes | Direction | Multiplicity | Type |
---|
Model | "MB_CrankGearMeshModel" is input to be used to formulate a security contract. | in | 1 | BDAModelInstance |
ResultsFile | "MB_CrankGearMeshResultsFile" is input to be used to formulate a security contract. | in | 1 | BDADigitalFile |
sendPerson | "MB_CrankGearMeshResultsFile" is input to be used to formulate a security contract. | in | 1 | BDAPerson |
sendOrganization | "OEM" is input to be used to formulate a security contract. | in | 1 | BDAOrganization |
recipientPerson | "SupplierExpert" is input to be used to formulate a security contract. | in | 1 | BDAPerson |
recipientOrganization | "Supplier" is input to be used to formulate a security contract. | in | 1 | BDAOrganization |
Contract | "MB_Contract" is output as the contract. | out | 1 | BDAContract |
CopyRestrictionUsage | "CopyRestrictionUsage" is ouptut. | out | 1 | BDAInformationUsageRight |
CopyRestriction | "CopyRestriction" is output. | out | 1 | BDAInformationRight |
Package: ReturnSupplierOutcome
Activity: ReturnSupplierOutcome
(from Package:ReturnSupplierOutcome)
The Supplier Expert returns to the Architect any assumptions made while asssessing the "MB_CrankGearMeshModel".
Figure:act_WPEx_ReturnSupplierOutcome
Figure:bdd_WPEx_SupplierPackageReceived
Table: ReturnSupplierOutcome Parameters
Name | Notes | Direction | Multiplicity | Type |
---|
Assumption | The Supplier Expert makes the assumption, "TemperatureAssumption" and this is output here. | out | 1 | BDAAssumption |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Select
The Supplier selects the Crank Gear Analysis Results which are to be updated.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | "MB_CrankGearAnalysisResults_2" is selected. | Output | 1..* | No type defined | MB_CrankGearAnalysisResults_2 |
Call Behaviour: GenerateModelInstanceResults (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::OrchestrateStudy)
Local name:GenerateModelInstanceResults
New Model Instance Results are generated.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
modelInstance | The Crank Gear Analysis Results are input by the Supplier Expert to generate new results documentation. | Input | 0..* | BDAModelInstance | MB_CrankGearAnalysisResults_2 |
updatedModelInstance | "MB_CrankGearAnalysisResults_2" is updated by the Supplier Expert. | Output | 0..* | BDAModelInstance | MB_CrankGearAnalysisResults_2 |
newDocuments | The document "RB_CrankGearAnalysisResultsDoc" is created. | Output | 0..* | BDADocument | RB_CrankGearAnalysisResultsDoc |
newDigitalFiles | The file "RB_CrankGearAnalysisResultsFile" is created. | Output | 0..* | BDADigitalFile | RB_CrankGearAnalysisResultsFile |
updatedKeyValues | "MB_CrankGearWeight_2" is updated as the new ModelInstanceResults have been generated by the Supplier Expert. | Output | 0..* | BDAKeyValueInstance | MB_CrankGearWeight_2 |
newPropertyValues | No output required. | Output | 0..* | BDAPropertyValue | No connection found |
newQualityReport | No output required. | Output | 0..* | BDAQualityReportInstance | No connection found |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Select
The Supplier Expert documents a description of any assumptions made when generating the Model Instance Results.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | "AssumptionDescription" is created and output by the Supplier Expert. | Output | 1..* | No type defined | AssumptionDescription |
Call Behaviour: AddAssumptionToObjectWithContext (from ../Behaviours/ArchitectureCockpit/EvaluateConceptsDecide::Decide)
Local name:AddAssumptionToObjectWithContext
The Crank Gear Analysis Results are attached to assumptions made by the Supplier Expert which will be reviewed and approved by the OEM later.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
text | The Assumption Description is input to be formalized into an actual Assumption. | Input | 1 | No type defined | AssumptionDescription |
itemSubjectOfAssumption | The Crank Gear Analysis Results are input to have any desciptions of assumptions formalized into assumptions. | Input | 0..* | BDAAssumedItem | MB_CrankGearAnalysisResults_2 |
|
assumptionContextItem | No input required. | Input | 0..* | BDAAssumptionContextItem | No connection found |
relatedAssumptions | No input required. | Input | 0..* | BDAAssumption | No connection found |
assumption | The formal assumption made by the Supplier Expert is output as "TemperatureAssumption". | Output | 1..* | BDAAssumption | TemperatureAssumption |
assumptionApprovals | No output required. | Output | 0..* | BDAApproval | No connection found |
Call Behaviour: sendNotifications (from ../Behaviours/ArchitectureCockpit/SetupOrchestrate_trade_off_studies::OrchestrateStudy)
Local name:sendNotifications
The Supplier Expert sends the OEM a notification that they have assessed the data from the OEM and that they have made an assumption to be approved.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
notfication | The notifcation, "OEMNotification" is sent to the OEM and is output from "sendNotifications". | Output | 1..* | BDANotification | OEMNotification |
Package: ReviewStudy
Activity: ReviewStudy
(from Package:ReviewStudy)
The OEM Architect reviews the progress of any available results.
Figure:act_WPEx_ReviewStudy
Figure:bdd_WPEx_ReviewApprovals
Table: ReviewStudy Parameters
Name | Notes | Direction | Multiplicity | Type |
---|
Assumption | Any assumptions made by the Supplier in Perform Study are input into Review Study to be reviewed. | in | 1 | BDAAssumption |
Architecture | The Baseline Architecture output from Prepare Study is input into Review Study to be used as as supporting justification for the Suppliers assumptions to be approved by the OEM Simulation Expert. | in | 1 | BDAArchitecture |
Call Behaviour: UpdateObjectWithApprovals (from ../Behaviours/ArchitectureCockpit::Common)
Local name:UpdateObjectWithApprovals
The Temperature Assumption is reviewed by the OEM and approved, thus updating the Assumption status to approved and creating "ApproveAssumption".
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
object | The Temperature Assumption is input to the activity for the OEM to approve. | Input | 1 | BDAObjectWithApprovals | TemperatureAssumption |
updatedObject | The Temperature Assumption is output from the activity once approved by the OEM. | Output | 1 | BDAObjectWithApprovals | TemperatureAssumption |
approvals | The approval object associated to the OEM approving the Temperature Assumption is output. | Output | 1..* | BDAApproval | ApproveAssumption |
Call Behaviour: Select (from ../Behaviours/ArchitectureCockpit::LocalGenericBehaviours)
Local name:Select
The OEM details a "JustificationDescription" to justify why the assumption is being approved.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
selectedItem | "JustificationDescription" is created and output by the OEM. | Output | 1..* | No type defined | No type defined |
Call Behaviour: AddJustificationToObjectWithSupport (from ../Behaviours/ArchitectureCockpit/EvaluateConceptsDecide::Decide)
Local name:AddJustificationToObjectWithSupport
Justification for approving "TemperatureAssumption" is given here with support.
Table: Arguments
Name | Notes | Direction | Multiplicity | Type | Connected To |
---|
itemToBeJustified | "TemperatureAssumption" is passed in as the assumption that is to be justified. | Input | 0..* | BDAJustifiedItem | TemperatureAssumption |
itemSupportingJustification | "MB_ArchitectureBaseline" is input as supporting evidence to justify that the asumption can be approved. | Input | 0..* | BDAJustificationSupportItem | MB_ArchitectureBaseline |
text | The OEMs "JustificationDescription" is passed in as a description detailing the justification. | Input | 1 | No type defined | No type defined |
relatedJustifications | No input required. | Input | 0..* | BDAJustification | No connection found |
justificationApprovals | The Justifications Approval updates the Approval (ApproveAssumption) created previously for approving (TemperatureAssumption). | Output | 0..* | BDAApproval | ApproveAssumption |
justification | "JustificationForApprovalOfAssumption" acts as the formal justification of the approval of "TemperatureAssumption". | Output | 1..* | BDAJustification | JustificationForApprovalOfAssumption |
Project co-funded by the European Commission within the Seventh Framework Programme This document has been produced under the EC FP7 Grant Agreement 604981. This document and its contents remain the property of the beneficiaries of the TOICA Consortium and may not be distributed or reproduced without the express written approval of the TOICA Coordinator, Airbus Operations SAS.