Skip to content
Snippets Groups Projects
Commit 22292943 authored by Sören Henning's avatar Sören Henning
Browse files

Merge branch 'Trace-Aggr-Analysis' of...

Merge branch 'Trace-Aggr-Analysis' of gitlab@build.se.informatik.uni-kiel.de:teetime/kieker-teetime-stages.git into Trace-Aggr-Analysis
parents c0afa009 29d0c9b0
No related branches found
No related tags found
1 merge request!22Trace aggr analysis
<?xml version="1.0" encoding="UTF-8"?>
<viewpoint:DAnalysis xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:description="http://www.eclipse.org/sirius/description/1.1.0" xmlns:description_1="http://www.eclipse.org/sirius/diagram/description/1.1.0" xmlns:diagram="http://www.eclipse.org/sirius/diagram/1.1.0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/sirius/diagram/description/style/1.1.0" xmlns:viewpoint="http://www.eclipse.org/sirius/1.1.0" xsi:schemaLocation="http://www.eclipse.org/sirius/description/1.1.0 http://www.eclipse.org/sirius/1.1.0#//description http://www.eclipse.org/sirius/diagram/description/1.1.0 http://www.eclipse.org/sirius/diagram/1.1.0#//description http://www.eclipse.org/sirius/diagram/description/style/1.1.0 http://www.eclipse.org/sirius/diagram/1.1.0#//description/style" xmi:id="_0whJIE_7EeagTpQYD9yfZw" selectedViews="_2H-rUE_7EeagTpQYD9yfZw _GDS0IFJPEeaYc-xiDpxJHQ _GDwHIFJPEeaYc-xiDpxJHQ _GPO-YFJPEeaYc-xiDpxJHQ" version="11.0.0.201604141600">
<semanticResources>softwareSystem.ecore</semanticResources>
<semanticResources>softwareSystem.genmodel</semanticResources>
<semanticResources>http://www.eclipse.org/emf/2002/Ecore</semanticResources>
<ownedViews xmi:type="viewpoint:DView" xmi:id="_2H-rUE_7EeagTpQYD9yfZw">
<viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']"/>
<ownedRepresentations xmi:type="diagram:DSemanticDiagram" xmi:id="_2enCoE_7EeagTpQYD9yfZw" name="softwareSystem">
<ownedAnnotationEntries xmi:type="description:AnnotationEntry" xmi:id="_2enpsE_7EeagTpQYD9yfZw" source="DANNOTATION_CUSTOMIZATION_KEY">
<data xmi:type="diagram:ComputedStyleDescriptionRegistry" xmi:id="_2enpsU_7EeagTpQYD9yfZw"/>
</ownedAnnotationEntries>
<ownedAnnotationEntries xmi:type="description:AnnotationEntry" xmi:id="_2h7cYE_7EeagTpQYD9yfZw" source="GMF_DIAGRAMS">
<data xmi:type="notation:Diagram" xmi:id="_2h8DcE_7EeagTpQYD9yfZw" type="Sirius" element="_2enCoE_7EeagTpQYD9yfZw" measurementUnit="Pixel">
<children xmi:type="notation:Node" xmi:id="_2lEP8E_7EeagTpQYD9yfZw" type="2001" element="_2enpsk_7EeagTpQYD9yfZw">
<children xmi:type="notation:Node" xmi:id="_2pAUwE_7EeagTpQYD9yfZw" type="5002">
<layoutConstraint xmi:type="notation:Location" xmi:id="_2pAUwU_7EeagTpQYD9yfZw" y="5"/>
</children>
<children xmi:type="notation:Node" xmi:id="_3KFokE_7EeagTpQYD9yfZw" type="3005" element="_2enps0_7EeagTpQYD9yfZw">
<styles xmi:type="notation:ShapeStyle" xmi:id="_3KFokU_7EeagTpQYD9yfZw" fontName="Segoe UI"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_3KFokk_7EeagTpQYD9yfZw"/>
</children>
<styles xmi:type="notation:ShapeStyle" xmi:id="_2lEP8U_7EeagTpQYD9yfZw" fontName="Segoe UI" fontHeight="8"/>
<layoutConstraint xmi:type="notation:Bounds" xmi:id="_2lEP8k_7EeagTpQYD9yfZw" width="640" height="85"/>
</children>
<styles xmi:type="notation:DiagramStyle" xmi:id="_2h8DcU_7EeagTpQYD9yfZw"/>
</data>
</ownedAnnotationEntries>
<ownedDiagramElements xmi:type="diagram:DNode" xmi:id="_2enpsk_7EeagTpQYD9yfZw" width="-1" height="-1">
<target xmi:type="ecore:EPackage" href="softwareSystem.ecore#/"/>
<semanticElements xmi:type="ecore:EPackage" href="softwareSystem.ecore#/"/>
<ownedStyle xmi:type="diagram:WorkspaceImage" xmi:id="_2enps0_7EeagTpQYD9yfZw" showIcon="false" labelPosition="node" workspacePath="/org.eclipse.emf.ecoretools.design/icons/full/back/empty.svg">
<description xmi:type="style:WorkspaceImageDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@nodeMappings[name='Empty%20Diagram']/@style"/>
</ownedStyle>
<actualMapping xmi:type="description_1:NodeMapping" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer/@nodeMappings[name='Empty%20Diagram']"/>
</ownedDiagramElements>
<description xmi:type="description_1:DiagramDescription" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']"/>
<filterVariableHistory xmi:type="diagram:FilterVariableHistory" xmi:id="_2enptE_7EeagTpQYD9yfZw"/>
<activatedLayers xmi:type="description_1:Layer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@defaultLayer"/>
<activatedLayers xmi:type="description_1:AdditionalLayer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@additionalLayers[name='Package']"/>
<activatedLayers xmi:type="description_1:AdditionalLayer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Design']/@ownedRepresentations[name='Entities']/@additionalLayers[name='Validation']"/>
<activatedLayers xmi:type="description_1:AdditionalLayer" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Archetype']/@ownedRepresentationExtensions[name='Entities%20With%20Archetypes']/@layers[name='Archetypes']"/>
<target xmi:type="ecore:EPackage" href="softwareSystem.ecore#/"/>
</ownedRepresentations>
</ownedViews>
<ownedViews xmi:type="viewpoint:DView" xmi:id="_GDS0IFJPEeaYc-xiDpxJHQ">
<viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Review']"/>
</ownedViews>
<ownedViews xmi:type="viewpoint:DView" xmi:id="_GDwHIFJPEeaYc-xiDpxJHQ">
<viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Archetype']"/>
</ownedViews>
<ownedViews xmi:type="viewpoint:DView" xmi:id="_GPO-YFJPEeaYc-xiDpxJHQ">
<viewpoint xmi:type="description:Viewpoint" href="platform:/plugin/org.eclipse.emf.ecoretools.design/description/ecore.odesign#//@ownedViewpoints[name='Generation']"/>
</ownedViews>
</viewpoint:DAnalysis>
<?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="softwareSystem" nsURI="http://www.example.org/softwareSystem"
nsPrefix="softwareSystem">
<eClassifiers xsi:type="ecore:EDataType" name="Instant" instanceClassName="java.time.Instant"/>
<eSubpackages name="architecture" nsURI="http://www.example.org/softwareSystem/architecture"
nsPrefix="architecture">
<eClassifiers xsi:type="ecore:EClass" name="ComponentType">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="packageName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="provided" upperBound="-1"
eType="#//architecture/OperationType"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="OperationType">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="returnValueType" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
</eClassifiers>
</eSubpackages>
<eSubpackages name="deployment" nsURI="http://www.example.org/softwareSystem/deployment"
nsPrefix="deployment">
<eClassifiers xsi:type="ecore:EClass" name="DeploymentContext">
<eStructuralFeatures xsi:type="ecore:EReference" name="components" upperBound="-1"
eType="#//deployment/DeployedComponent"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DeployedComponent">
<eStructuralFeatures xsi:type="ecore:EReference" name="contains" upperBound="-1"
eType="#//deployment/DeployedOperation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="accesses" upperBound="-1"
eType="#//deployment/DeployedOperation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="componentType" eType="#//architecture/ComponentType"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DeployedOperation">
<eStructuralFeatures xsi:type="ecore:EReference" name="operationType" eType="#//architecture/OperationType"/>
</eClassifiers>
</eSubpackages>
<eSubpackages name="execution" nsURI="http://www.example.org/softwareSystem/execution"
nsPrefix="execution">
<eClassifiers xsi:type="ecore:EClass" name="aggregatedInvocation">
<eStructuralFeatures xsi:type="ecore:EReference" name="source" eType="#//deployment/DeployedOperation"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="target" eType="#//deployment/DeployedOperation"/>
</eClassifiers>
</eSubpackages>
<eSubpackages name="statistics" nsURI="http://www.example.org/softwareSystem/statistics"
nsPrefix="statistics">
<eClassifiers xsi:type="ecore:EClass" name="Statistics">
<eStructuralFeatures xsi:type="ecore:EReference" name="timeSeries" upperBound="-1">
<eGenericType eClassifier="#//statistics/TimeSeries">
<eTypeArguments/>
<eTypeArguments/>
</eGenericType>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="TimeSeries">
<eTypeParameters name="V">
<eBounds eClassifier="#//statistics/Value"/>
</eTypeParameters>
<eTypeParameters name="U">
<eBounds eClassifier="#//statistics/Unit">
<eTypeArguments eTypeParameter="#//statistics/TimeSeries/V"/>
</eBounds>
</eTypeParameters>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="name" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"
changeable="false" iD="true"/>
<eStructuralFeatures xsi:type="ecore:EAttribute" name="unit" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EJavaObject"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="values" upperBound="-1">
<eGenericType eTypeParameter="#//statistics/TimeSeries/V"/>
</eStructuralFeatures>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Value" abstract="true">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="timestamp" eType="#//Instant"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="IntValue" eSuperTypes="#//statistics/Value">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="measurement" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EInt"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="LongValue" eSuperTypes="#//statistics/Value">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="measurement" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//ELong"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="FloatValue" eSuperTypes="#//statistics/Value">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="measurement" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFloat"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="DoubleValue" eSuperTypes="#//statistics/Value">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="measurement" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EDouble"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="Unit" abstract="true" interface="true">
<eTypeParameters name="V">
<eBounds eClassifier="#//statistics/Value"/>
</eTypeParameters>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="PredefinedUnits">
<eLiterals name="CPU_UTIL"/>
<eLiterals name="RESPONSE_TIME"/>
</eClassifiers>
</eSubpackages>
</ecore:EPackage>
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/SoftwareSystem/src" modelPluginID="SoftwareSystem"
modelName="SoftwareSystem" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
importerID="org.eclipse.emf.importer.ecore" complianceLevel="8.0" copyrightFields="false"
operationReflection="true" importOrganizing="true">
<foreignModel>softwareSystem.ecore</foreignModel>
<genPackages prefix="softwaresystem" basePackage="kieker.analysis.model" disposableProviderFactory="true"
ecorePackage="softwareSystem.ecore#/">
<genDataTypes ecoreDataType="softwareSystem.ecore#//Instant"/>
<nestedGenPackages prefix="Architecture" disposableProviderFactory="true" ecorePackage="softwareSystem.ecore#//architecture">
<genClasses ecoreClass="softwareSystem.ecore#//architecture/ComponentType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute softwareSystem.ecore#//architecture/ComponentType/packageName"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute softwareSystem.ecore#//architecture/ComponentType/name"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true"
ecoreFeature="ecore:EReference softwareSystem.ecore#//architecture/ComponentType/provided"/>
</genClasses>
<genClasses ecoreClass="softwareSystem.ecore#//architecture/OperationType">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute softwareSystem.ecore#//architecture/OperationType/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute softwareSystem.ecore#//architecture/OperationType/returnValueType"/>
</genClasses>
</nestedGenPackages>
<nestedGenPackages prefix="Deployment" disposableProviderFactory="true" ecorePackage="softwareSystem.ecore#//deployment">
<genClasses ecoreClass="softwareSystem.ecore#//deployment/DeploymentContext">
<genFeatures notify="false" createChild="false" propertySortChoices="true"
ecoreFeature="ecore:EReference softwareSystem.ecore#//deployment/DeploymentContext/components"/>
</genClasses>
<genClasses ecoreClass="softwareSystem.ecore#//deployment/DeployedComponent">
<genFeatures notify="false" createChild="false" propertySortChoices="true"
ecoreFeature="ecore:EReference softwareSystem.ecore#//deployment/DeployedComponent/contains"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true"
ecoreFeature="ecore:EReference softwareSystem.ecore#//deployment/DeployedComponent/accesses"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true"
ecoreFeature="ecore:EReference softwareSystem.ecore#//deployment/DeployedComponent/componentType"/>
</genClasses>
<genClasses ecoreClass="softwareSystem.ecore#//deployment/DeployedOperation">
<genFeatures notify="false" createChild="false" propertySortChoices="true"
ecoreFeature="ecore:EReference softwareSystem.ecore#//deployment/DeployedOperation/operationType"/>
</genClasses>
</nestedGenPackages>
<nestedGenPackages prefix="Execution" disposableProviderFactory="true" ecorePackage="softwareSystem.ecore#//execution">
<genClasses ecoreClass="softwareSystem.ecore#//execution/aggregatedInvocation">
<genFeatures notify="false" createChild="false" propertySortChoices="true"
ecoreFeature="ecore:EReference softwareSystem.ecore#//execution/aggregatedInvocation/source"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true"
ecoreFeature="ecore:EReference softwareSystem.ecore#//execution/aggregatedInvocation/target"/>
</genClasses>
</nestedGenPackages>
<nestedGenPackages prefix="Statistics" disposableProviderFactory="true" ecorePackage="softwareSystem.ecore#//statistics">
<genEnums typeSafeEnumCompatible="false" ecoreEnum="softwareSystem.ecore#//statistics/PredefinedUnits">
<genEnumLiterals ecoreEnumLiteral="softwareSystem.ecore#//statistics/PredefinedUnits/CPU_UTIL"/>
<genEnumLiterals ecoreEnumLiteral="softwareSystem.ecore#//statistics/PredefinedUnits/RESPONSE_TIME"/>
</genEnums>
<genClasses ecoreClass="softwareSystem.ecore#//statistics/Statistics">
<genFeatures notify="false" createChild="false" propertySortChoices="true"
ecoreFeature="ecore:EReference softwareSystem.ecore#//statistics/Statistics/timeSeries"/>
</genClasses>
<genClasses ecoreClass="softwareSystem.ecore#//statistics/TimeSeries">
<genTypeParameters ecoreTypeParameter="softwareSystem.ecore#//statistics/TimeSeries/V"/>
<genTypeParameters ecoreTypeParameter="softwareSystem.ecore#//statistics/TimeSeries/U"/>
<genFeatures property="Readonly" createChild="false" ecoreFeature="ecore:EAttribute softwareSystem.ecore#//statistics/TimeSeries/name"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute softwareSystem.ecore#//statistics/TimeSeries/unit"/>
<genFeatures notify="false" createChild="false" propertySortChoices="true"
ecoreFeature="ecore:EReference softwareSystem.ecore#//statistics/TimeSeries/values"/>
</genClasses>
<genClasses image="false" ecoreClass="softwareSystem.ecore#//statistics/Value">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute softwareSystem.ecore#//statistics/Value/timestamp"/>
</genClasses>
<genClasses ecoreClass="softwareSystem.ecore#//statistics/IntValue">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute softwareSystem.ecore#//statistics/IntValue/measurement"/>
</genClasses>
<genClasses ecoreClass="softwareSystem.ecore#//statistics/LongValue">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute softwareSystem.ecore#//statistics/LongValue/measurement"/>
</genClasses>
<genClasses ecoreClass="softwareSystem.ecore#//statistics/FloatValue">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute softwareSystem.ecore#//statistics/FloatValue/measurement"/>
</genClasses>
<genClasses ecoreClass="softwareSystem.ecore#//statistics/DoubleValue">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute softwareSystem.ecore#//statistics/DoubleValue/measurement"/>
</genClasses>
<genClasses image="false" ecoreClass="softwareSystem.ecore#//statistics/Unit">
<genTypeParameters ecoreTypeParameter="softwareSystem.ecore#//statistics/Unit/V"/>
</genClasses>
</nestedGenPackages>
</genPackages>
</genmodel:GenModel>
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