aboutsummaryrefslogtreecommitdiffstats
path: root/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/output/FAMTest/Fam.logicproblem
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/ca.mcgill.ecse.dslreasoner.vampire.test/output/FAMTest/Fam.logicproblem')
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.vampire.test/output/FAMTest/Fam.logicproblem62
1 files changed, 1 insertions, 61 deletions
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/output/FAMTest/Fam.logicproblem b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/output/FAMTest/Fam.logicproblem
index a0b5d6ea..85e09a0a 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/output/FAMTest/Fam.logicproblem
+++ b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/output/FAMTest/Fam.logicproblem
@@ -1,5 +1,5 @@
1<?xml version="1.0" encoding="ASCII"?> 1<?xml version="1.0" encoding="ASCII"?>
2<language:LogicProblem xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore2logicannotations="http://www.bme.hu/mit/inf/dslreasoner/logic/model/language/ecore2logicannotation" xmlns:language="http://www.bme.hu/mit/inf/dslreasoner/logic/model/problem" xmlns:language_1="http://www.bme.hu/mit/inf/dslreasoner/logic/model/language" xmlns:viatra2logicannotations="http://www.bme.hu/mit/inf/dslreasoner/logic/model/language/viatra2logicannotation"> 2<language:LogicProblem xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore2logicannotations="http://www.bme.hu/mit/inf/dslreasoner/logic/model/language/ecore2logicannotation" xmlns:language="http://www.bme.hu/mit/inf/dslreasoner/logic/model/problem" xmlns:language_1="http://www.bme.hu/mit/inf/dslreasoner/logic/model/language">
3 <types xsi:type="language_1:TypeDeclaration" name="FunctionalElement class" subtypes="//@types.2" isAbstract="true"/> 3 <types xsi:type="language_1:TypeDeclaration" name="FunctionalElement class" subtypes="//@types.2" isAbstract="true"/>
4 <types xsi:type="language_1:TypeDeclaration" name="FunctionalArchitectureModel class"/> 4 <types xsi:type="language_1:TypeDeclaration" name="FunctionalArchitectureModel class"/>
5 <types xsi:type="language_1:TypeDeclaration" name="Function class" supertypes="//@types.0"/> 5 <types xsi:type="language_1:TypeDeclaration" name="Function class" supertypes="//@types.0"/>
@@ -494,22 +494,6 @@
494 </expression> 494 </expression>
495 </value> 495 </value>
496 </assertions> 496 </assertions>
497 <assertions name="errorpattern ca mcgill ecse dslreasoner vampire queries terminatorAndInformation" annotations="//@annotations.20">
498 <value xsi:type="language_1:Forall">
499 <quantifiedVariables name="p0">
500 <range xsi:type="language_1:ComplexTypeReference" referred="//@types.3"/>
501 </quantifiedVariables>
502 <quantifiedVariables name="p1">
503 <range xsi:type="language_1:ComplexTypeReference" referred="//@types.4"/>
504 </quantifiedVariables>
505 <expression xsi:type="language_1:Not">
506 <operand xsi:type="language_1:SymbolicValue" symbolicReference="//@relations.15">
507 <parameterSubstitutions xsi:type="language_1:SymbolicValue" symbolicReference="//@assertions.19/@value/@quantifiedVariables.0"/>
508 <parameterSubstitutions xsi:type="language_1:SymbolicValue" symbolicReference="//@assertions.19/@value/@quantifiedVariables.1"/>
509 </operand>
510 </expression>
511 </value>
512 </assertions>
513 <relations xsi:type="language_1:RelationDeclaration" name="interface reference FunctionalElement"> 497 <relations xsi:type="language_1:RelationDeclaration" name="interface reference FunctionalElement">
514 <parameters xsi:type="language_1:ComplexTypeReference" referred="//@types.0"/> 498 <parameters xsi:type="language_1:ComplexTypeReference" referred="//@types.0"/>
515 <parameters xsi:type="language_1:ComplexTypeReference" referred="//@types.5"/> 499 <parameters xsi:type="language_1:ComplexTypeReference" referred="//@types.5"/>
@@ -570,48 +554,6 @@
570 <parameters xsi:type="language_1:ComplexTypeReference" referred="//@types.2"/> 554 <parameters xsi:type="language_1:ComplexTypeReference" referred="//@types.2"/>
571 <parameters xsi:type="language_1:ComplexTypeReference" referred="//@types.9"/> 555 <parameters xsi:type="language_1:ComplexTypeReference" referred="//@types.9"/>
572 </relations> 556 </relations>
573 <relations xsi:type="language_1:RelationDefinition" name="pattern ca mcgill ecse dslreasoner vampire queries terminatorAndInformation" annotations="//@annotations.19">
574 <parameters xsi:type="language_1:ComplexTypeReference" referred="//@types.3"/>
575 <parameters xsi:type="language_1:ComplexTypeReference" referred="//@types.4"/>
576 <variables name="parameter T">
577 <range xsi:type="language_1:ComplexTypeReference" referred="//@types.3"/>
578 </variables>
579 <variables name="parameter I">
580 <range xsi:type="language_1:ComplexTypeReference" referred="//@types.4"/>
581 </variables>
582 <value xsi:type="language_1:Or">
583 <operands xsi:type="language_1:Exists">
584 <quantifiedVariables name="variable Out">
585 <range xsi:type="language_1:ComplexTypeReference" referred="//@types.7"/>
586 </quantifiedVariables>
587 <expression xsi:type="language_1:And">
588 <operands xsi:type="language_1:SymbolicValue" symbolicReference="//@relations.11">
589 <parameterSubstitutions xsi:type="language_1:SymbolicValue" symbolicReference="//@relations.15/@value/@operands.0/@quantifiedVariables.0"/>
590 <parameterSubstitutions xsi:type="language_1:SymbolicValue" symbolicReference="//@relations.15/@variables.1"/>
591 </operands>
592 <operands xsi:type="language_1:SymbolicValue" symbolicReference="//@relations.12">
593 <parameterSubstitutions xsi:type="language_1:SymbolicValue" symbolicReference="//@relations.15/@value/@operands.0/@quantifiedVariables.0"/>
594 <parameterSubstitutions xsi:type="language_1:SymbolicValue" symbolicReference="//@relations.15/@variables.0"/>
595 </operands>
596 </expression>
597 </operands>
598 <operands xsi:type="language_1:Exists">
599 <quantifiedVariables name="variable In">
600 <range xsi:type="language_1:ComplexTypeReference" referred="//@types.6"/>
601 </quantifiedVariables>
602 <expression xsi:type="language_1:And">
603 <operands xsi:type="language_1:SymbolicValue" symbolicReference="//@relations.7">
604 <parameterSubstitutions xsi:type="language_1:SymbolicValue" symbolicReference="//@relations.15/@variables.1"/>
605 <parameterSubstitutions xsi:type="language_1:SymbolicValue" symbolicReference="//@relations.15/@value/@operands.1/@quantifiedVariables.0"/>
606 </operands>
607 <operands xsi:type="language_1:SymbolicValue" symbolicReference="//@relations.12">
608 <parameterSubstitutions xsi:type="language_1:SymbolicValue" symbolicReference="//@relations.15/@value/@operands.1/@quantifiedVariables.0"/>
609 <parameterSubstitutions xsi:type="language_1:SymbolicValue" symbolicReference="//@relations.15/@variables.0"/>
610 </operands>
611 </expression>
612 </operands>
613 </value>
614 </relations>
615 <elements name="Root literal FunctionType" definedInType="//@types.9"/> 557 <elements name="Root literal FunctionType" definedInType="//@types.9"/>
616 <elements name="Intermediate literal FunctionType" definedInType="//@types.9"/> 558 <elements name="Intermediate literal FunctionType" definedInType="//@types.9"/>
617 <elements name="Leaf literal FunctionType" definedInType="//@types.9"/> 559 <elements name="Leaf literal FunctionType" definedInType="//@types.9"/>
@@ -635,6 +577,4 @@
635 <annotations xsi:type="ecore2logicannotations:InverseRelationAssertion" target="//@assertions.16" inverseA="//@relations.8" inverseB="//@relations.13"/> 577 <annotations xsi:type="ecore2logicannotations:InverseRelationAssertion" target="//@assertions.16" inverseA="//@relations.8" inverseB="//@relations.13"/>
636 <annotations xsi:type="ecore2logicannotations:LowerMultiplicityAssertion" target="//@assertions.17" relation="//@relations.14" lower="1"/> 578 <annotations xsi:type="ecore2logicannotations:LowerMultiplicityAssertion" target="//@assertions.17" relation="//@relations.14" lower="1"/>
637 <annotations xsi:type="ecore2logicannotations:UpperMultiplicityAssertion" target="//@assertions.18" relation="//@relations.14" upper="1"/> 579 <annotations xsi:type="ecore2logicannotations:UpperMultiplicityAssertion" target="//@assertions.18" relation="//@relations.14" upper="1"/>
638 <annotations xsi:type="viatra2logicannotations:TransfomedViatraQuery" target="//@relations.15" patternFullyQualifiedName="ca.mcgill.ecse.dslreasoner.vampire.queries.terminatorAndInformation"/>
639 <annotations xsi:type="viatra2logicannotations:TransformedViatraWellformednessConstraint" target="//@assertions.19" query="//@annotations.19"/>
640</language:LogicProblem> 580</language:LogicProblem>