Skip to content
Snippets Groups Projects
Commit efaa4749 authored by Simon Eismann's avatar Simon Eismann
Browse files

parameterdependencies for first component

parent 947e2acc
No related branches found
No related tags found
No related merge requests found
<?xml version="1.0" encoding="ASCII"?>
<repository:Repository xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:repository="http://www.descartes-research.net/metamodel/repository/1.0" xmlns:resourcetype="http://www.descartes-research.net/metamodel/resourcetype/1.0" xmlns:servicebehavior="http://www.descartes-research.net/metamodel/servicebehavior/1.0" id="_O2wgMEcEEeOgk9V4uRCQAw" name="predictRepository">
<repository:Repository xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:functions="http://www.descartes-research.net/metamodel/functions/1.0" xmlns:parameterdependencies="http://www.descartes-research.net/metamodel/parameterdependencies/1.0" xmlns:repository="http://www.descartes-research.net/metamodel/repository/1.0" xmlns:resourcetype="http://www.descartes-research.net/metamodel/resourcetype/1.0" xmlns:servicebehavior="http://www.descartes-research.net/metamodel/servicebehavior/1.0" id="_O2wgMEcEEeOgk9V4uRCQAw" name="predictRepository">
<interfaces id="_e94Ho9AUEeWKS626lCi-9g" name="IGatewayServer">
<signatures id="_hrPFwNAUEeWKS626lCi-9g" name="predict_verify">
<parameters xsi:type="repository:InputParameter" name="records">
......@@ -102,7 +102,151 @@
<interfaceProvidingRoles id="_7POhUNCsEeW6f46i5DT4VQ" name="Provided_IGatewayServer_GatewayServer" interface="_e94Ho9AUEeWKS626lCi-9g"/>
<interfaceRequiringRoles id="_AhkksdCtEeW6f46i5DT4VQ" name="Required_IPredictionServer_GatewayServer" interface="_5Fd7k9AUEeWKS626lCi-9g"/>
<interfaceRequiringRoles id="_ErPIwNCtEeW6f46i5DT4VQ" name="Required_IDatabase_GatewayServer" interface="_HmcRs9AVEeWKS626lCi-9g"/>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="IDENTITY" dependent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.1" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="EXPLICIT" dependent="//@components.0/@fineGrainedBehavior.0/@influencedVariableReference.0" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0">
<explicitDescription>
<expression xsi:type="functions:Term">
<left xsi:type="functions:DoubleLiteral" value="2627.64"/>
<right xsi:type="functions:Product">
<left xsi:type="functions:DoubleLiteral" value="0.000030294"/>
<right xsi:type="functions:InfluencingParameterValue" influencingParameter="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
</right>
</expression>
</explicitDescription>
</relationships>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="EXPLICIT" dependent="//@components.0/@fineGrainedBehavior.0/@influencedVariableReference.1" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0">
<explicitDescription>
<expression xsi:type="functions:Term">
<left xsi:type="functions:DoubleLiteral" value="20047.5"/>
<right xsi:type="functions:Product">
<left xsi:type="functions:DoubleLiteral" value="0.118166"/>
<right xsi:type="functions:InfluencingParameterValue" influencingParameter="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
</right>
</expression>
</explicitDescription>
</relationships>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="EXPLICIT" dependent="//@components.0/@fineGrainedBehavior.0/@influencedVariableReference.2" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0">
<explicitDescription>
<expression xsi:type="functions:Term">
<left xsi:type="functions:DoubleLiteral" value="3488.4"/>
<right xsi:type="functions:Product">
<left xsi:type="functions:DoubleLiteral" value="0.000042363"/>
<right xsi:type="functions:InfluencingParameterValue" influencingParameter="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
</right>
</expression>
</explicitDescription>
</relationships>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="EXPLICIT" dependent="//@components.0/@fineGrainedBehavior.1/@influencedVariableReference.0" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0">
<explicitDescription>
<expression xsi:type="functions:Term" operation="SUB">
<left xsi:type="functions:Product">
<left xsi:type="functions:DoubleLiteral" value="1.03923"/>
<right xsi:type="functions:InfluencingParameterValue" influencingParameter="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
</left>
<right xsi:type="functions:Product">
<left xsi:type="functions:DoubleLiteral" value="0.0000026919"/>
<right xsi:type="functions:Power">
<base xsi:type="functions:InfluencingParameterValue" influencingParameter="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
<exponent xsi:type="functions:IntLiteral" value="2"/>
</right>
</right>
</expression>
</explicitDescription>
</relationships>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="EXPLICIT" dependent="//@components.0/@fineGrainedBehavior.2/@influencedVariableReference.0" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0">
<explicitDescription>
<expression xsi:type="functions:Term">
<left xsi:type="functions:Product">
<left xsi:type="functions:DoubleLiteral" value="0.0108405"/>
<right xsi:type="functions:InfluencingParameterValue" influencingParameter="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
</left>
<right xsi:type="functions:Product">
<left xsi:type="functions:DoubleLiteral" value="7.0956E-9"/>
<right xsi:type="functions:Power">
<base xsi:type="functions:InfluencingParameterValue" influencingParameter="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
<exponent xsi:type="functions:IntLiteral" value="2"/>
</right>
</right>
</expression>
</explicitDescription>
</relationships>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="EXPLICIT" dependent="//@components.0/@fineGrainedBehavior.2/@influencedVariableReference.1" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0">
<explicitDescription>
<expression xsi:type="functions:Term">
<left xsi:type="functions:DoubleLiteral" value="1486.62"/>
<right xsi:type="functions:Product">
<left xsi:type="functions:DoubleLiteral" value="0.000214461"/>
<right xsi:type="functions:InfluencingParameterValue" influencingParameter="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
</right>
</expression>
</explicitDescription>
</relationships>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="IDENTITY" dependent="//@components.0/@fineGrainedBehavior.2/@influencingParameter.0" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="IDENTITY" dependent="//@components.0/@fineGrainedBehavior.2/@influencingParameter.1" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="EXPLICIT" dependent="//@components.0/@fineGrainedBehavior.3/@influencedVariableReference.0" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0">
<explicitDescription>
<expression xsi:type="functions:Term">
<left xsi:type="functions:DoubleLiteral" value="27000"/>
<right xsi:type="functions:Product">
<left xsi:type="functions:DoubleLiteral" value="2.862E-7"/>
<right xsi:type="functions:InfluencingParameterValue" influencingParameter="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
</right>
</expression>
</explicitDescription>
</relationships>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="IDENTITY" dependent="//@components.0/@fineGrainedBehavior.3/@influencingParameter.0" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="EXPLICIT" dependent="//@components.0/@fineGrainedBehavior.4/@influencedVariableReference.0" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0">
<explicitDescription>
<expression xsi:type="functions:Term" operation="SUB">
<left xsi:type="functions:Product">
<left xsi:type="functions:DoubleLiteral" value="0.335051"/>
<right xsi:type="functions:InfluencingParameterValue" influencingParameter="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
</left>
<right xsi:type="functions:DoubleLiteral" value="421.346"/>
</expression>
</explicitDescription>
</relationships>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="EXPLICIT" dependent="//@components.0/@fineGrainedBehavior.4/@influencedVariableReference.1" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0">
<explicitDescription>
<expression xsi:type="functions:Term" operation="SUB">
<left xsi:type="functions:Product">
<left xsi:type="functions:DoubleLiteral" value="0.268041"/>
<right xsi:type="functions:InfluencingParameterValue" influencingParameter="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
</left>
<right xsi:type="functions:DoubleLiteral" value="337.077"/>
</expression>
</explicitDescription>
</relationships>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="IDENTITY" dependent="//@components.0/@fineGrainedBehavior.4/@influencingParameter.0" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="IDENTITY" dependent="//@components.0/@fineGrainedBehavior.5/@influencingParameter.0" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="EXPLICIT" dependent="//@components.0/@fineGrainedBehavior.5/@influencedVariableReference.0" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0">
<explicitDescription>
<expression xsi:type="functions:Term" operation="SUB">
<left xsi:type="functions:Product">
<left xsi:type="functions:DoubleLiteral" value="0.335051"/>
<right xsi:type="functions:InfluencingParameterValue" influencingParameter="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
</left>
<right xsi:type="functions:DoubleLiteral" value="421.346"/>
</expression>
</explicitDescription>
</relationships>
<relationships xsi:type="parameterdependencies:DependencyRelationship" characterization="EXPLICIT" dependent="//@components.0/@fineGrainedBehavior.5/@influencedVariableReference.1" independent="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0">
<explicitDescription>
<expression xsi:type="functions:Term" operation="SUB">
<left xsi:type="functions:Product">
<left xsi:type="functions:DoubleLiteral" value="0.13402"/>
<right xsi:type="functions:InfluencingParameterValue" influencingParameter="//@components.0/@fineGrainedBehavior.0/@influencingParameter.0"/>
</left>
<right xsi:type="functions:DoubleLiteral" value="168.538"/>
</expression>
</explicitDescription>
</relationships>
<fineGrainedBehavior describedSignature="_hrPFwNAUEeWKS626lCi-9g" interfaceProvidingRole="_7POhUNCsEeW6f46i5DT4VQ">
<influencingParameter xsi:type="parameterdependencies:ServiceInputParameter" providingRole="_7POhUNCsEeW6f46i5DT4VQ" parameter="//@interfaces.0/@signatures.0/@parameters.0"/>
<influencingParameter xsi:type="parameterdependencies:ExternalCallParameter" externalCall="_OIbrEOR5EeWWIuB0H5uU6g" parameter="//@interfaces.1/@signatures.2/@parameters.0"/>
<influencedVariableReference influencedVariable="_gseJfVruEeahKplCwNoakw"/>
<influencedVariableReference influencedVariable="_gseJf1ruEeahKplCwNoakw"/>
<influencedVariableReference influencedVariable="_gseJgVruEeahKplCwNoakw"/>
<behavior>
<actions xsi:type="servicebehavior:InternalAction">
<resourceDemand id="_gseJfVruEeahKplCwNoakw" name="create_job_group-submit_verification_job">
......@@ -123,6 +267,7 @@
</behavior>
</fineGrainedBehavior>
<fineGrainedBehavior describedSignature="_rsYakNAUEeWKS626lCi-9g1" interfaceProvidingRole="_7POhUNCsEeW6f46i5DT4VQ">
<influencedVariableReference influencedVariable="_gsewYVruEeahKplCwNoakw"/>
<behavior>
<actions xsi:type="servicebehavior:InternalAction">
<resourceDemand id="_gsewYVruEeahKplCwNoakw" name="collect_results">
......@@ -132,6 +277,10 @@
</behavior>
</fineGrainedBehavior>
<fineGrainedBehavior describedSignature="_rsYakNAUEeWKS626lCi-9g2" interfaceProvidingRole="_7POhUNCsEeW6f46i5DT4VQ">
<influencingParameter xsi:type="parameterdependencies:ExternalCallParameter" externalCall="_1sPzkOR5EeWWIuB0H5uU6g" parameter="//@interfaces.1/@signatures.0/@parameters.0"/>
<influencingParameter xsi:type="parameterdependencies:ExternalCallParameter" externalCall="_v4_EsF-tEeaortT7rg1NCw" parameter="//@interfaces.1/@signatures.1/@parameters.0"/>
<influencedVariableReference influencedVariable="_gsewY1ruEeahKplCwNoakw"/>
<influencedVariableReference influencedVariable="_gsewZVruEeahKplCwNoakw"/>
<behavior>
<actions xsi:type="servicebehavior:InternalAction">
<resourceDemand id="_gsewY1ruEeahKplCwNoakw" name="submit_pred_job-schedule_pred_job">
......@@ -146,9 +295,14 @@
<actions xsi:type="servicebehavior:ExternalCallAction">
<externalCall id="_1sPzkOR5EeWWIuB0H5uU6g" name="IPredictionServer.predict()" signature="_rsYakNAUEeWKS626lCi-9gq" interfaceRequiringRole="_AhkksdCtEeW6f46i5DT4VQ"/>
</actions>
<actions xsi:type="servicebehavior:ExternalCallAction">
<externalCall id="_v4_EsF-tEeaortT7rg1NCw" name="IPredictionServer.predict_write_results()" signature="_rsYakNAUEeWKS626lCi-9gw" interfaceRequiringRole="_AhkksdCtEeW6f46i5DT4VQ"/>
</actions>
</behavior>
</fineGrainedBehavior>
<fineGrainedBehavior describedSignature="_rsYakNAUEeWKS626lCi-9g3" interfaceProvidingRole="_7POhUNCsEeW6f46i5DT4VQ">
<influencingParameter xsi:type="parameterdependencies:ExternalCallParameter" externalCall="_c7KDEOR6EeWWIuB0H5uU6g" parameter="//@interfaces.1/@signatures.3/@parameters.0"/>
<influencedVariableReference influencedVariable="_gsewaFruEeahKplCwNoakw"/>
<behavior>
<actions xsi:type="servicebehavior:InternalAction">
<resourceDemand id="_gsewaFruEeahKplCwNoakw" name="schedule_extension-worker_took_job">
......@@ -161,6 +315,9 @@
</behavior>
</fineGrainedBehavior>
<fineGrainedBehavior describedSignature="_rsYakNAUEeWKS626lCi-9g4" interfaceProvidingRole="_7POhUNCsEeW6f46i5DT4VQ">
<influencingParameter xsi:type="parameterdependencies:ExternalCallParameter" externalCall="_DGyQoOR7EeWWIuB0H5uU6g" parameter="//@interfaces.1/@signatures.4/@parameters.0"/>
<influencedVariableReference influencedVariable="_gsewa1ruEeahKplCwNoakw"/>
<influencedVariableReference influencedVariable="_gsewbVruEeahKplCwNoakw"/>
<behavior>
<actions xsi:type="servicebehavior:InternalAction">
<resourceDemand id="_gsewa1ruEeahKplCwNoakw" name="schedule_train1">
......@@ -173,6 +330,9 @@
<actions xsi:type="servicebehavior:InternalAction">
<resourceDemand id="_gsewb1ruEeahKplCwNoakw" name="workerProcessing">
<resourceType xsi:type="resourcetype:ProcessingResourceType" href="pathmap://DML_APPLICATIONLEVEL_MODELS/defaultresourcetypes.resourcetype#_52tLYJB4EeKmfoqNH_-HEA"/>
<explicitDescription>
<probFunction xsi:type="functions:DoubleLiteral" value="5353.5"/>
</explicitDescription>
</resourceDemand>
</actions>
<actions xsi:type="servicebehavior:ExternalCallAction">
......@@ -181,6 +341,9 @@
</behavior>
</fineGrainedBehavior>
<fineGrainedBehavior describedSignature="_rsYakNAUEeWKS626lCi-9g5" interfaceProvidingRole="_7POhUNCsEeW6f46i5DT4VQ">
<influencingParameter xsi:type="parameterdependencies:ExternalCallParameter" externalCall="_u6BBYF-1EeaHtIrLZoN_wA" parameter="//@interfaces.2/@signatures.3/@parameters.0"/>
<influencedVariableReference influencedVariable="_gsewclruEeahKplCwNoakw"/>
<influencedVariableReference influencedVariable="_gsewdFruEeahKplCwNoakw"/>
<behavior>
<actions xsi:type="servicebehavior:InternalAction">
<resourceDemand id="_gsewclruEeahKplCwNoakw" name="parse1">
......@@ -190,6 +353,9 @@
<resourceType xsi:type="resourcetype:ProcessingResourceType" href="pathmap://DML_APPLICATIONLEVEL_MODELS/defaultresourcetypes.resourcetype#_52tLYJB4EeKmfoqNH_-HEA"/>
</resourceDemand>
</actions>
<actions xsi:type="servicebehavior:ExternalCallAction">
<externalCall id="_u6BBYF-1EeaHtIrLZoN_wA" name="IDatanase.train_insert()" signature="_rsYakNAUEeWKS626lCi-9go" interfaceRequiringRole="_ErPIwNCtEeW6f46i5DT4VQ"/>
</actions>
</behavior>
</fineGrainedBehavior>
</components>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment