| <?xml version="1.0" encoding="UTF-8"?> |
| <ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="utp" nsURI="http://www.omg.org/spec/UTP/20120801/utp.xmi" nsPrefix="utp"> |
| <eClassifiers xsi:type="ecore:EClass" name="TestComponent"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Class" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Class"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="zone" ordered="false" eType="ecore:EDataType utptypes.ecore#//Timezone"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="SUT"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="TestContext"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_BehavioredClassifier" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//BehavioredClassifier"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_StructuredClassifier" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//StructuredClassifier"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="testLevel" ordered="false" |
| eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ValueSpecification"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="arbiter" ordered="false" |
| lowerBound="1" eType="ecore:EClass utptypes.ecore#//Arbiter"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="DetermAlt"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_CombinedFragment" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//CombinedFragment"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="FinishAction"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_OpaqueAction" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//OpaqueAction"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_InvocationAction" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//InvocationAction"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="LogAction"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_SendObjectAction" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//SendObjectAction"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="TestCase"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Operation" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Operation"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Behavior" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Behavior"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="priority" ordered="false" |
| eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ValueSpecification"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="testType" ordered="false" |
| upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ValueSpecification"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="ValidationAction"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallOperationAction" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//CallOperationAction"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="reason" ordered="false" |
| upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ValueSpecification"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="Default"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Behavior" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Behavior"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="DefaultApplication"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="repetition" ordered="false" |
| lowerBound="1" eType="ecore:EDataType platform:/plugin/org.eclipse.uml2.types/model/Types.ecore#//UnlimitedNatural" |
| defaultValueLiteral="0"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Dependency" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Dependency"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="TimeOut"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_TimeEvent" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//TimeEvent"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="TimeOutMessage"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Message" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Message"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="TimeOutAction"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_AcceptEventAction" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//AcceptEventAction"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="ReadTimerAction"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallOperationAction" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//CallOperationAction"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="StartTimerAction"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallOperationAction" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//CallOperationAction"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="StopTimerAction"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_CallOperationAction" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//CallOperationAction"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="TimerRunningAction"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_ReadStructuralFeatureAction" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReadStructuralFeatureAction"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="GetTimezoneAction"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_ReadStructuralFeatureAction" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ReadStructuralFeatureAction"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="SetTimezoneAction"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_WriteStructuralFeatureAction" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//WriteStructuralFeatureAction"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="DataPartition"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Classifier" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Classifier"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="DataPool"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Classifier" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Classifier"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="DataSelector"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Operation" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Operation"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="CodingRule"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="coding" ordered="false" |
| lowerBound="1" eType="ecore:EDataType platform:/plugin/org.eclipse.uml2.types/model/Types.ecore#//String"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Namespace" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Namespace"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_ValueSpecification" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ValueSpecification"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Property" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Property"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="Modification"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Dependency" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Dependency"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="LiteralAny"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_LiteralSpecification" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//LiteralSpecification"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="LiteralAnyOrNull"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_LiteralSpecification" |
| ordered="false" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//LiteralSpecification"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="TestObjectiveSpecification"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Class" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Class"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="id" ordered="false" lowerBound="1" |
| eType="ecore:EDataType platform:/plugin/org.eclipse.uml2.types/model/Types.ecore#//String"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="specification" ordered="false" |
| lowerBound="1" eType="ecore:EDataType platform:/plugin/org.eclipse.uml2.types/model/Types.ecore#//String"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="priority" ordered="false" |
| eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ValueSpecification"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="references" ordered="false" |
| upperBound="-1" eType="ecore:EDataType platform:/plugin/org.eclipse.uml2.types/model/Types.ecore#//String"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="TestLog"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="tester" ordered="false" |
| upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ValueSpecification"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="executionAt" ordered="false" |
| eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="duration" ordered="false" |
| eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="verdict" ordered="false" |
| lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="verdictReason" ordered="false" |
| upperBound="-1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//ValueSpecification"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="TestLogApplication"/> |
| <eClassifiers xsi:type="ecore:EClass" name="TestLogEntry"> |
| <eStructuralFeatures xsi:type="ecore:EAttribute" name="timestamp" ordered="false" |
| lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/> |
| </eClassifiers> |
| <eClassifiers xsi:type="ecore:EClass" name="TestObjective"> |
| <eStructuralFeatures xsi:type="ecore:EReference" name="base_Dependency" ordered="false" |
| lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.uml2.uml/model/UML.ecore#//Dependency"/> |
| </eClassifiers> |
| </ecore:EPackage> |