trace
Trace
events
range
slices
hostId
precision
Event
timestamp
trace
about
NFP_Duration
org.polarsys.time4sys.marte.nfp.Duration
org.polarsys.time4sys.marte.nfp.Duration
NFP_TimeInterval
org.polarsys.time4sys.marte.nfp.TimeInterval
org.polarsys.time4sys.marte.nfp.TimeInterval
SchedulingEventKind
ACTIVATED
ACTIVATED
RUNNING
RUNNING
SUSPENDED
SUSPENDED
BLOCKED
BLOCKED
TERMINATED
TERMINATED
DEADLINE
DEADLINE
ResourceEvent
kind
SchedulingEvent
kind
ResourceEventKind
ACQUIRED
ACQUIRED
RELEASED
RELEASED
REQUESTED
REQUESTED
MessageEvent
kind
MessageEventKind
INSTANTIATED
INSTANTIATED
TRANSMITTED
TRANSMITTED
RECEIVED
RECEIVED
ERROR
ERROR
Slice
getHierarchicalName
separator
getAggregatedEvents
getLatestTimestamp
events
ownedSubSlices
parent
name
kind
properties
subSlices
kindLabel
SliceKind
OTHER
OTHER
TASK
TASK
JOB
JOB
FUNCTION
FUNCTION
FUNCTION_INSTANCE
FUNCTION_INSTANCE
PACKET
PACKET
FRAME
FRAME
LINK
LINK
RESOURCE
RESOURCE
STATE
STATE
AUTOMATON
AUTOMATON
TEMPORAL_CHAIN
TEMPORAL_CHAIN
OS
OS
Properties
range
blockingTime
executionTime
remainingTime
responseTime
absoluteDeadline
index
ValueChangeEvent
property
object
ObjectValueChangeEvent
value
DurationValueChangeEvent
value
DataSizeValueChangeEvent
value
NumberValueChangeEvent
value
ENumber
java.lang.Number
java.lang.Number
NFP_DataSize
org.polarsys.time4sys.marte.nfp.DataSize
org.polarsys.time4sys.marte.nfp.DataSize
<?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="trace" nsURI="http://www.polarsys.org/time4sys/trace/1.0" nsPrefix="trace">
  <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
    <details key="documentation" value="Return the Events of this slice ordered by timestamp."/>
  </eAnnotations>
  <eClassifiers xsi:type="ecore:EClass" name="Trace" eSuperTypes="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EModelElement">
    <eStructuralFeatures xsi:type="ecore:EReference" name="events" upperBound="-1"
        eType="#//Event" containment="true" eOpposite="#//Event/trace"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="range" lowerBound="1" eType="#//NFP_TimeInterval"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="slices" upperBound="-1"
        eType="#//Slice" containment="true"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="hostId" lowerBound="1"
        eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
      <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
        <details key="documentation" value="&#xA;  See TraceCompass hostId.&#xA;[quote,TraceCompass]&#xA;------------&#xA;The host ID is not necessarily the hostname, but should be a unique identifier for the machine on which the trace was taken.&#xA;It can be used to determine if two traces were taken on the exact same machine (timestamp already synchronized, resources with same id are the same if taken at the same time, etc).&#xA;------------"/>
      </eAnnotations>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="precision" eType="#//NFP_Duration"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Event" eSuperTypes="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EModelElement">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="timestamp" lowerBound="1"
        eType="#//NFP_Duration"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="trace" lowerBound="1" eType="#//Trace"
        eOpposite="#//Trace/events"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="about" upperBound="-1"
        eType="#//Slice"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EDataType" name="NFP_Duration" instanceClassName="org.polarsys.time4sys.marte.nfp.Duration"/>
  <eClassifiers xsi:type="ecore:EDataType" name="NFP_TimeInterval" instanceClassName="org.polarsys.time4sys.marte.nfp.TimeInterval"/>
  <eClassifiers xsi:type="ecore:EEnum" name="SchedulingEventKind">
    <eLiterals name="ACTIVATED"/>
    <eLiterals name="RUNNING" value="1"/>
    <eLiterals name="SUSPENDED" value="2"/>
    <eLiterals name="BLOCKED" value="3"/>
    <eLiterals name="TERMINATED" value="4"/>
    <eLiterals name="DEADLINE" value="5"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="ResourceEvent" eSuperTypes="#//Event">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" lowerBound="1" eType="#//ResourceEventKind"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="SchedulingEvent" eSuperTypes="#//Event">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" lowerBound="1" eType="#//SchedulingEventKind"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="ResourceEventKind">
    <eLiterals name="ACQUIRED"/>
    <eLiterals name="RELEASED" value="1"/>
    <eLiterals name="REQUESTED" value="2"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="MessageEvent" eSuperTypes="#//Event">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" lowerBound="1" eType="#//MessageEventKind"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="MessageEventKind">
    <eLiterals name="INSTANTIATED"/>
    <eLiterals name="TRANSMITTED" value="1"/>
    <eLiterals name="RECEIVED" value="2"/>
    <eLiterals name="ERROR" value="3"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Slice" eSuperTypes="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EModelElement">
    <eAnnotations source="http://www.eclipse.org/emf/2002/GenModel">
      <details key="documentation" value="A slice is an aggregation of Events so as to group them together in a logical way.&#xA;For instance, it could be:&#xA;&#xA;* the Gantt line view of a processor usage,&#xA;* an end-to-end dataflow,&#xA;* an end-to-end network packet travel,&#xA;* etc."/>
    </eAnnotations>
    <eOperations name="getHierarchicalName" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString">
      <eParameters name="separator" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    </eOperations>
    <eOperations name="getAggregatedEvents" upperBound="-1" eType="#//Event"/>
    <eOperations name="getLatestTimestamp" eType="#//NFP_Duration"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="events" upperBound="-1"
        eType="#//Event"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="ownedSubSlices" upperBound="-1"
        eType="#//Slice" containment="true" eOpposite="#//Slice/parent">
      <eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData">
        <details key="wildcards" value=""/>
        <details key="name" value=""/>
      </eAnnotations>
    </eStructuralFeatures>
    <eStructuralFeatures xsi:type="ecore:EReference" name="parent" eType="#//Slice"
        eOpposite="#//Slice/ownedSubSlices"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="name" lowerBound="1" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="kind" lowerBound="1" eType="#//SliceKind"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="properties" eType="#//Properties"
        containment="true"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="subSlices" upperBound="-1"
        eType="#//Slice"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="kindLabel" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EEnum" name="SliceKind">
    <eLiterals name="OTHER"/>
    <eLiterals name="TASK" value="1"/>
    <eLiterals name="JOB" value="2"/>
    <eLiterals name="FUNCTION" value="3"/>
    <eLiterals name="FUNCTION_INSTANCE" value="4"/>
    <eLiterals name="PACKET" value="5"/>
    <eLiterals name="FRAME" value="6"/>
    <eLiterals name="LINK" value="7"/>
    <eLiterals name="RESOURCE" value="9"/>
    <eLiterals name="STATE" value="9"/>
    <eLiterals name="AUTOMATON" value="10"/>
    <eLiterals name="TEMPORAL_CHAIN" value="11"/>
    <eLiterals name="OS" value="12"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="Properties" eSuperTypes="platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EModelElement">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="range" eType="#//NFP_TimeInterval"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="blockingTime" eType="#//NFP_Duration"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="executionTime" eType="#//NFP_Duration"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="remainingTime" eType="#//NFP_Duration"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="responseTime" eType="#//NFP_Duration"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="absoluteDeadline" eType="#//NFP_Duration"/>
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="index" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//ELong"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="ValueChangeEvent" eSuperTypes="#//Event">
    <eStructuralFeatures xsi:type="ecore:EReference" name="property" lowerBound="1"
        eType="ecore:EClass platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EStructuralFeature"/>
    <eStructuralFeatures xsi:type="ecore:EReference" name="object" eType="ecore:EClass platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EObject"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="ObjectValueChangeEvent" eSuperTypes="#//ValueChangeEvent">
    <eStructuralFeatures xsi:type="ecore:EReference" name="value" lowerBound="1" eType="ecore:EClass platform:/plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EObject"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="DurationValueChangeEvent" eSuperTypes="#//ValueChangeEvent">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" lowerBound="1" eType="#//NFP_Duration"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="DataSizeValueChangeEvent" eSuperTypes="#//ValueChangeEvent">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" lowerBound="1" eType="#//NFP_DataSize"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EClass" name="NumberValueChangeEvent" eSuperTypes="#//ValueChangeEvent">
    <eStructuralFeatures xsi:type="ecore:EAttribute" name="value" lowerBound="1" eType="#//ENumber"/>
  </eClassifiers>
  <eClassifiers xsi:type="ecore:EDataType" name="ENumber" instanceClassName="java.lang.Number"/>
  <eClassifiers xsi:type="ecore:EDataType" name="NFP_DataSize" instanceClassName="org.polarsys.time4sys.marte.nfp.DataSize"/>
</ecore:EPackage>

{"directed":true,"nodes":[{"nsPrefix":"trace","nsURI":"http://www.polarsys.org/time4sys/trace/1.0","name":"trace","id":0,"eClass":"EPackage"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Trace","instanceClass":null,"abstract":false,"id":1,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Event","instanceClass":null,"abstract":false,"id":2,"interface":false,"eClass":"EClass"},{"instanceTypeName":"org.polarsys.time4sys.marte.nfp.Duration","defaultValue":null,"instanceClassName":"org.polarsys.time4sys.marte.nfp.Duration","name":"NFP_Duration","instanceClass":null,"id":3,"serializable":true,"eClass":"EDataType"},{"instanceTypeName":"org.polarsys.time4sys.marte.nfp.TimeInterval","defaultValue":null,"instanceClassName":"org.polarsys.time4sys.marte.nfp.TimeInterval","name":"NFP_TimeInterval","instanceClass":null,"id":4,"serializable":true,"eClass":"EDataType"},{"instanceTypeName":null,"instanceClassName":null,"name":"SchedulingEventKind","instanceClass":null,"id":5,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"ResourceEvent","instanceClass":null,"abstract":false,"id":6,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"SchedulingEvent","instanceClass":null,"abstract":false,"id":7,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"ResourceEventKind","instanceClass":null,"id":8,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"MessageEvent","instanceClass":null,"abstract":false,"id":9,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"MessageEventKind","instanceClass":null,"id":10,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Slice","instanceClass":null,"abstract":false,"id":11,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"instanceClassName":null,"name":"SliceKind","instanceClass":null,"id":12,"serializable":true,"eClass":"EEnum"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"Properties","instanceClass":null,"abstract":false,"id":13,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"ValueChangeEvent","instanceClass":null,"abstract":false,"id":14,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"ObjectValueChangeEvent","instanceClass":null,"abstract":false,"id":15,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"DurationValueChangeEvent","instanceClass":null,"abstract":false,"id":16,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"DataSizeValueChangeEvent","instanceClass":null,"abstract":false,"id":17,"interface":false,"eClass":"EClass"},{"instanceTypeName":null,"defaultValue":null,"instanceClassName":null,"name":"NumberValueChangeEvent","instanceClass":null,"abstract":false,"id":18,"interface":false,"eClass":"EClass"},{"instanceTypeName":"java.lang.Number","defaultValue":null,"instanceClassName":"java.lang.Number","name":"ENumber","instanceClass":"java.lang.Number","id":19,"serializable":true,"eClass":"EDataType"},{"instanceTypeName":"org.polarsys.time4sys.marte.nfp.DataSize","defaultValue":null,"instanceClassName":"org.polarsys.time4sys.marte.nfp.DataSize","name":"NFP_DataSize","instanceClass":null,"id":20,"serializable":true,"eClass":"EDataType"},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"events","changeable":true,"resolveProxies":true,"lowerBound":0,"id":21,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"range","changeable":true,"lowerBound":1,"iD":false,"id":22,"derived":false},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"slices","changeable":true,"resolveProxies":true,"lowerBound":0,"id":23,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"hostId","changeable":true,"lowerBound":1,"iD":false,"id":24,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"precision","changeable":true,"lowerBound":0,"iD":false,"id":25,"derived":false},{"id":26,"eClass":"EGenericType"},{"id":27,"eClass":"EGenericType"},{"container":true,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"trace","changeable":true,"resolveProxies":true,"lowerBound":1,"id":28,"derived":false},{"id":29,"eClass":"EGenericType"},{"id":30,"eClass":"EGenericType"},{"id":31,"eClass":"EGenericType"},{"id":32,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"timestamp","changeable":true,"lowerBound":1,"iD":false,"id":33,"derived":false},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"about","changeable":true,"resolveProxies":true,"lowerBound":0,"id":34,"derived":false},{"id":35,"eClass":"EGenericType"},{"id":36,"eClass":"EGenericType"},{"id":37,"eClass":"EGenericType"},{"id":38,"eClass":"EGenericType"},{"name":"ACTIVATED","id":39,"value":0,"literal":"ACTIVATED","eClass":"EEnumLiteral"},{"name":"RUNNING","id":40,"value":1,"literal":"RUNNING","eClass":"EEnumLiteral"},{"name":"SUSPENDED","id":41,"value":2,"literal":"SUSPENDED","eClass":"EEnumLiteral"},{"name":"BLOCKED","id":42,"value":3,"literal":"BLOCKED","eClass":"EEnumLiteral"},{"name":"TERMINATED","id":43,"value":4,"literal":"TERMINATED","eClass":"EEnumLiteral"},{"name":"DEADLINE","id":44,"value":5,"literal":"DEADLINE","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"kind","changeable":true,"lowerBound":1,"iD":false,"id":45,"derived":false},{"id":46,"eClass":"EGenericType"},{"id":47,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"kind","changeable":true,"lowerBound":1,"iD":false,"id":48,"derived":false},{"id":49,"eClass":"EGenericType"},{"id":50,"eClass":"EGenericType"},{"name":"ACQUIRED","id":51,"value":0,"literal":"ACQUIRED","eClass":"EEnumLiteral"},{"name":"RELEASED","id":52,"value":1,"literal":"RELEASED","eClass":"EEnumLiteral"},{"name":"REQUESTED","id":53,"value":2,"literal":"REQUESTED","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"kind","changeable":true,"lowerBound":1,"iD":false,"id":54,"derived":false},{"id":55,"eClass":"EGenericType"},{"id":56,"eClass":"EGenericType"},{"name":"INSTANTIATED","id":57,"value":0,"literal":"INSTANTIATED","eClass":"EEnumLiteral"},{"name":"TRANSMITTED","id":58,"value":1,"literal":"TRANSMITTED","eClass":"EEnumLiteral"},{"name":"RECEIVED","id":59,"value":2,"literal":"RECEIVED","eClass":"EEnumLiteral"},{"name":"ERROR","id":60,"value":3,"literal":"ERROR","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"unique":true,"name":"getHierarchicalName","lowerBound":1,"id":61,"many":false,"required":true,"eClass":"EOperation"},{"ordered":true,"upperBound":-1,"unique":true,"name":"getAggregatedEvents","lowerBound":0,"id":62,"many":true,"required":false,"eClass":"EOperation"},{"ordered":true,"upperBound":1,"unique":true,"name":"getLatestTimestamp","lowerBound":0,"id":63,"many":false,"required":false,"eClass":"EOperation"},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"events","changeable":true,"resolveProxies":true,"lowerBound":0,"id":64,"derived":false},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"ownedSubSlices","changeable":true,"resolveProxies":true,"lowerBound":0,"id":65,"derived":false},{"container":true,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"parent","changeable":true,"resolveProxies":true,"lowerBound":0,"id":66,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"name","changeable":true,"lowerBound":1,"iD":false,"id":67,"derived":false},{"ordered":true,"upperBound":1,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"kind","changeable":true,"lowerBound":1,"iD":false,"id":68,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":true,"unsettable":false,"transient":false,"unique":true,"name":"properties","changeable":true,"resolveProxies":true,"lowerBound":0,"id":69,"derived":false},{"container":false,"ordered":true,"upperBound":-1,"defaultValue":null,"volatile":false,"many":true,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"subSlices","changeable":true,"resolveProxies":true,"lowerBound":0,"id":70,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"kindLabel","changeable":true,"lowerBound":0,"iD":false,"id":71,"derived":false},{"id":72,"eClass":"EGenericType"},{"id":73,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"unique":true,"name":"separator","lowerBound":1,"id":74,"many":false,"required":true,"eClass":"EParameter"},{"id":75,"eClass":"EGenericType"},{"id":76,"eClass":"EGenericType"},{"id":77,"eClass":"EGenericType"},{"id":78,"eClass":"EGenericType"},{"id":79,"eClass":"EGenericType"},{"id":80,"eClass":"EGenericType"},{"id":81,"eClass":"EGenericType"},{"id":82,"eClass":"EGenericType"},{"id":83,"eClass":"EGenericType"},{"id":84,"eClass":"EGenericType"},{"id":85,"eClass":"EGenericType"},{"name":"OTHER","id":86,"value":0,"literal":"OTHER","eClass":"EEnumLiteral"},{"name":"TASK","id":87,"value":1,"literal":"TASK","eClass":"EEnumLiteral"},{"name":"JOB","id":88,"value":2,"literal":"JOB","eClass":"EEnumLiteral"},{"name":"FUNCTION","id":89,"value":3,"literal":"FUNCTION","eClass":"EEnumLiteral"},{"name":"FUNCTION_INSTANCE","id":90,"value":4,"literal":"FUNCTION_INSTANCE","eClass":"EEnumLiteral"},{"name":"PACKET","id":91,"value":5,"literal":"PACKET","eClass":"EEnumLiteral"},{"name":"FRAME","id":92,"value":6,"literal":"FRAME","eClass":"EEnumLiteral"},{"name":"LINK","id":93,"value":7,"literal":"LINK","eClass":"EEnumLiteral"},{"name":"RESOURCE","id":94,"value":9,"literal":"RESOURCE","eClass":"EEnumLiteral"},{"name":"STATE","id":95,"value":9,"literal":"STATE","eClass":"EEnumLiteral"},{"name":"AUTOMATON","id":96,"value":10,"literal":"AUTOMATON","eClass":"EEnumLiteral"},{"name":"TEMPORAL_CHAIN","id":97,"value":11,"literal":"TEMPORAL_CHAIN","eClass":"EEnumLiteral"},{"name":"OS","id":98,"value":12,"literal":"OS","eClass":"EEnumLiteral"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"range","changeable":true,"lowerBound":0,"iD":false,"id":99,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"blockingTime","changeable":true,"lowerBound":0,"iD":false,"id":100,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"executionTime","changeable":true,"lowerBound":0,"iD":false,"id":101,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"remainingTime","changeable":true,"lowerBound":0,"iD":false,"id":102,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"responseTime","changeable":true,"lowerBound":0,"iD":false,"id":103,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"absoluteDeadline","changeable":true,"lowerBound":0,"iD":false,"id":104,"derived":false},{"ordered":true,"upperBound":1,"defaultValue":0,"volatile":false,"many":false,"required":false,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"index","changeable":true,"lowerBound":0,"iD":false,"id":105,"derived":false},{"id":106,"eClass":"EGenericType"},{"id":107,"eClass":"EGenericType"},{"id":108,"eClass":"EGenericType"},{"id":109,"eClass":"EGenericType"},{"id":110,"eClass":"EGenericType"},{"id":111,"eClass":"EGenericType"},{"id":112,"eClass":"EGenericType"},{"id":113,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"property","changeable":true,"resolveProxies":true,"lowerBound":1,"id":114,"derived":false},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":false,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"object","changeable":true,"resolveProxies":true,"lowerBound":0,"id":115,"derived":false},{"id":116,"eClass":"EGenericType"},{"id":117,"eClass":"EGenericType"},{"id":118,"eClass":"EGenericType"},{"container":false,"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EReference","defaultValueLiteral":null,"containment":false,"unsettable":false,"transient":false,"unique":true,"name":"value","changeable":true,"resolveProxies":true,"lowerBound":1,"id":119,"derived":false},{"id":120,"eClass":"EGenericType"},{"id":121,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"value","changeable":true,"lowerBound":1,"iD":false,"id":122,"derived":false},{"id":123,"eClass":"EGenericType"},{"id":124,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"value","changeable":true,"lowerBound":1,"iD":false,"id":125,"derived":false},{"id":126,"eClass":"EGenericType"},{"id":127,"eClass":"EGenericType"},{"ordered":true,"upperBound":1,"defaultValue":null,"volatile":false,"many":false,"required":true,"eClass":"EAttribute","defaultValueLiteral":null,"unsettable":false,"transient":false,"unique":true,"name":"value","changeable":true,"lowerBound":1,"iD":false,"id":128,"derived":false},{"id":129,"eClass":"EGenericType"},{"id":130,"eClass":"EGenericType"}],"links":[{"source":0,"target":1},{"source":0,"target":2},{"source":0,"target":3},{"source":0,"target":4},{"source":0,"target":5},{"source":0,"target":6},{"source":0,"target":7},{"source":0,"target":8},{"source":0,"target":9},{"source":0,"target":10},{"source":0,"target":11},{"source":0,"target":12},{"source":0,"target":13},{"source":0,"target":14},{"source":0,"target":15},{"source":0,"target":16},{"source":0,"target":17},{"source":0,"target":18},{"source":0,"target":19},{"source":0,"target":20},{"source":1,"target":0},{"source":1,"target":21},{"source":1,"target":22},{"source":1,"target":23},{"source":1,"target":24},{"source":1,"target":25},{"source":1,"target":26},{"source":21,"target":2},{"source":21,"target":27},{"source":21,"target":1},{"source":21,"target":28},{"source":27,"target":2},{"source":22,"target":4},{"source":22,"target":29},{"source":22,"target":1},{"source":29,"target":4},{"source":23,"target":11},{"source":23,"target":30},{"source":23,"target":1},{"source":30,"target":11},{"source":24,"target":31},{"source":24,"target":1},{"source":25,"target":3},{"source":25,"target":32},{"source":25,"target":1},{"source":32,"target":3},{"source":2,"target":0},{"source":2,"target":33},{"source":2,"target":28},{"source":2,"target":34},{"source":2,"target":35},{"source":33,"target":3},{"source":33,"target":36},{"source":33,"target":2},{"source":36,"target":3},{"source":28,"target":1},{"source":28,"target":37},{"source":28,"target":2},{"source":28,"target":21},{"source":37,"target":1},{"source":34,"target":11},{"source":34,"target":38},{"source":34,"target":2},{"source":38,"target":11},{"source":3,"target":0},{"source":4,"target":0},{"source":5,"target":0},{"source":5,"target":39},{"source":5,"target":40},{"source":5,"target":41},{"source":5,"target":42},{"source":5,"target":43},{"source":5,"target":44},{"source":39,"target":5},{"source":40,"target":5},{"source":41,"target":5},{"source":42,"target":5},{"source":43,"target":5},{"source":44,"target":5},{"source":6,"target":0},{"source":6,"target":2},{"source":6,"target":45},{"source":6,"target":46},{"source":45,"target":8},{"source":45,"target":47},{"source":45,"target":6},{"source":47,"target":8},{"source":46,"target":2},{"source":7,"target":0},{"source":7,"target":2},{"source":7,"target":48},{"source":7,"target":49},{"source":48,"target":5},{"source":48,"target":50},{"source":48,"target":7},{"source":50,"target":5},{"source":49,"target":2},{"source":8,"target":0},{"source":8,"target":51},{"source":8,"target":52},{"source":8,"target":53},{"source":51,"target":8},{"source":52,"target":8},{"source":53,"target":8},{"source":9,"target":0},{"source":9,"target":2},{"source":9,"target":54},{"source":9,"target":55},{"source":54,"target":10},{"source":54,"target":56},{"source":54,"target":9},{"source":56,"target":10},{"source":55,"target":2},{"source":10,"target":0},{"source":10,"target":57},{"source":10,"target":58},{"source":10,"target":59},{"source":10,"target":60},{"source":57,"target":10},{"source":58,"target":10},{"source":59,"target":10},{"source":60,"target":10},{"source":11,"target":0},{"source":11,"target":61},{"source":11,"target":62},{"source":11,"target":63},{"source":11,"target":64},{"source":11,"target":65},{"source":11,"target":66},{"source":11,"target":67},{"source":11,"target":68},{"source":11,"target":69},{"source":11,"target":70},{"source":11,"target":71},{"source":11,"target":72},{"source":61,"target":73},{"source":61,"target":11},{"source":61,"target":74},{"source":74,"target":75},{"source":74,"target":61},{"source":62,"target":2},{"source":62,"target":76},{"source":62,"target":11},{"source":76,"target":2},{"source":63,"target":3},{"source":63,"target":77},{"source":63,"target":11},{"source":77,"target":3},{"source":64,"target":2},{"source":64,"target":78},{"source":64,"target":11},{"source":78,"target":2},{"source":65,"target":11},{"source":65,"target":79},{"source":65,"target":11},{"source":65,"target":66},{"source":79,"target":11},{"source":66,"target":11},{"source":66,"target":80},{"source":66,"target":11},{"source":66,"target":65},{"source":80,"target":11},{"source":67,"target":81},{"source":67,"target":11},{"source":68,"target":12},{"source":68,"target":82},{"source":68,"target":11},{"source":82,"target":12},{"source":69,"target":13},{"source":69,"target":83},{"source":69,"target":11},{"source":83,"target":13},{"source":70,"target":11},{"source":70,"target":84},{"source":70,"target":11},{"source":84,"target":11},{"source":71,"target":85},{"source":71,"target":11},{"source":12,"target":0},{"source":12,"target":86},{"source":12,"target":87},{"source":12,"target":88},{"source":12,"target":89},{"source":12,"target":90},{"source":12,"target":91},{"source":12,"target":92},{"source":12,"target":93},{"source":12,"target":94},{"source":12,"target":95},{"source":12,"target":96},{"source":12,"target":97},{"source":12,"target":98},{"source":86,"target":12},{"source":87,"target":12},{"source":88,"target":12},{"source":89,"target":12},{"source":90,"target":12},{"source":91,"target":12},{"source":92,"target":12},{"source":93,"target":12},{"source":94,"target":12},{"source":95,"target":12},{"source":96,"target":12},{"source":97,"target":12},{"source":98,"target":12},{"source":13,"target":0},{"source":13,"target":99},{"source":13,"target":100},{"source":13,"target":101},{"source":13,"target":102},{"source":13,"target":103},{"source":13,"target":104},{"source":13,"target":105},{"source":13,"target":106},{"source":99,"target":4},{"source":99,"target":107},{"source":99,"target":13},{"source":107,"target":4},{"source":100,"target":3},{"source":100,"target":108},{"source":100,"target":13},{"source":108,"target":3},{"source":101,"target":3},{"source":101,"target":109},{"source":101,"target":13},{"source":109,"target":3},{"source":102,"target":3},{"source":102,"target":110},{"source":102,"target":13},{"source":110,"target":3},{"source":103,"target":3},{"source":103,"target":111},{"source":103,"target":13},{"source":111,"target":3},{"source":104,"target":3},{"source":104,"target":112},{"source":104,"target":13},{"source":112,"target":3},{"source":105,"target":113},{"source":105,"target":13},{"source":14,"target":0},{"source":14,"target":2},{"source":14,"target":114},{"source":14,"target":115},{"source":14,"target":116},{"source":114,"target":117},{"source":114,"target":14},{"source":115,"target":118},{"source":115,"target":14},{"source":116,"target":2},{"source":15,"target":0},{"source":15,"target":14},{"source":15,"target":119},{"source":15,"target":120},{"source":119,"target":121},{"source":119,"target":15},{"source":120,"target":14},{"source":16,"target":0},{"source":16,"target":14},{"source":16,"target":122},{"source":16,"target":123},{"source":122,"target":3},{"source":122,"target":124},{"source":122,"target":16},{"source":124,"target":3},{"source":123,"target":14},{"source":17,"target":0},{"source":17,"target":14},{"source":17,"target":125},{"source":17,"target":126},{"source":125,"target":20},{"source":125,"target":127},{"source":125,"target":17},{"source":127,"target":20},{"source":126,"target":14},{"source":18,"target":0},{"source":18,"target":14},{"source":18,"target":128},{"source":18,"target":129},{"source":128,"target":19},{"source":128,"target":130},{"source":128,"target":18},{"source":130,"target":19},{"source":129,"target":14},{"source":19,"target":0},{"source":20,"target":0}],"multigraph":true}