Skip to content
Snippets Groups Projects
Commit 992a4773 authored by Johannes Mey's avatar Johannes Mey
Browse files

add test to trigger SwitchMonitored bug (unsuccessful)

parent 098eb937
Branches
No related tags found
No related merge requests found
Showing
with 341 additions and 0 deletions
......@@ -3,6 +3,7 @@
!railway-*-1-*.*
!railway-*-2.*
!railway-*-2-*.*
!railway-minimal-*.*
*railway-*-raw.txt
*railway-*.dot
!.gitignore
......
{"k":"NT","id":"0","t":"RailwayContainer","c":{"Region":{"k":"List","c":[{"k":"NT","id":"1","t":"Region","c":{"TrackElement":{"k":"List","c":[{"k":"NT","id":"3","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":4}]},"Id":{"k":"t","t":"int","v":3},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","id":"4","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":5}]},"Id":{"k":"t","t":"int","v":4},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","id":"5","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":6}]},"Id":{"k":"t","t":"int","v":5},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","id":"6","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":7}]},"Id":{"k":"t","t":"int","v":6},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","id":"7","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":8}]},"Id":{"k":"t","t":"int","v":7},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","id":"8","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[]},"Id":{"k":"t","t":"int","v":8},"Semaphore":{"k":"List","c":[]}}}]},"Id":{"k":"t","t":"int","v":1},"Sensor":{"k":"List","c":[{"k":"NT","id":"2","t":"Sensor","c":{"_impl_requiredBy":{"k":"RefList","c":[]},"Id":{"k":"t","t":"int","v":2},"_impl_monitors":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":3},{"k":"i","t":"TrackElement","v":4},{"k":"i","t":"TrackElement","v":5},{"k":"i","t":"TrackElement","v":6},{"k":"i","t":"TrackElement","v":7},{"k":"i","t":"TrackElement","v":8}]}}}]}}}]},"Route":{"k":"List","c":[]}}}
\ No newline at end of file
{"k":"NT","t":"RailwayContainer","c":{"Region":{"k":"List","c":[{"k":"NT","t":"Region","c":{"TrackElement":{"k":"List","c":[{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":4}}}]},"Id":{"k":"t","t":"int","v":3},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":5}}}]},"Id":{"k":"t","t":"int","v":4},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":6}}}]},"Id":{"k":"t","t":"int","v":5},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":7}}}]},"Id":{"k":"t","t":"int","v":6},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":8}}}]},"Id":{"k":"t","t":"int","v":7},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[]},"Id":{"k":"t","t":"int","v":8},"Semaphore":{"k":"List","c":[]}}}]},"Id":{"k":"t","t":"int","v":1},"Sensor":{"k":"List","c":[{"k":"NT","t":"Sensor","c":{"MonitoredElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":3}}},{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":4}}},{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":5}}},{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":6}}},{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":7}}},{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":8}}}]},"Id":{"k":"t","t":"int","v":2}}}]}}}]},"Route":{"k":"List","c":[]}}}
\ No newline at end of file
{
"type" : "RailwayContainer",
"id" : "0",
"children" : {
"Region" : [ {
"type" : "Region",
"id" : "1",
"children" : {
"Id" : 1,
"TrackElement" : [ {
"type" : "Segment",
"id" : "2",
"children" : {
"Id" : 3,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ "4" ]
}
}, {
"type" : "Segment",
"id" : "4",
"children" : {
"Id" : 4,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ "5" ]
}
}, {
"type" : "Segment",
"id" : "5",
"children" : {
"Id" : 5,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ "6" ]
}
}, {
"type" : "Segment",
"id" : "6",
"children" : {
"Id" : 6,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ "7" ]
}
}, {
"type" : "Segment",
"id" : "7",
"children" : {
"Id" : 7,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ "8" ]
}
}, {
"type" : "Segment",
"id" : "8",
"children" : {
"Id" : 8,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ ]
}
} ],
"Sensor" : [ {
"type" : "Sensor",
"id" : "3",
"children" : {
"Id" : 2
},
"relations" : {
"monitors" : [ "2", "4", "5", "6", "7", "8" ],
"requiredBy" : [ ]
}
} ]
}
} ]
}
}
\ No newline at end of file
<?xml version="1.0" ?><graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.1/graphml.xsd"><key id="labelV" for="node" attr.name="labelV" attr.type="string"></key><key id="labelE" for="edge" attr.name="labelE" attr.type="string"></key><graph id="G" edgedefault="directed"><node id="0"><data key="labelV">Region</data></node><node id="1"><data key="labelV">Sensor</data></node><node id="3"><data key="labelV">Segment</data></node><node id="4"><data key="labelV">Segment</data></node><node id="5"><data key="labelV">Segment</data></node><node id="6"><data key="labelV">Segment</data></node><node id="7"><data key="labelV">Segment</data></node><node id="8"><data key="labelV">Segment</data></node><edge id="2" source="0" target="1"><data key="labelE">sensors</data></edge><edge id="9" source="0" target="3"><data key="labelE">elements</data></edge><edge id="10" source="0" target="4"><data key="labelE">elements</data></edge><edge id="11" source="0" target="5"><data key="labelE">elements</data></edge><edge id="12" source="0" target="6"><data key="labelE">elements</data></edge><edge id="13" source="0" target="7"><data key="labelE">elements</data></edge><edge id="14" source="0" target="8"><data key="labelE">elements</data></edge><edge id="15" source="3" target="4"><data key="labelE">connectsTo</data></edge><edge id="16" source="4" target="5"><data key="labelE">connectsTo</data></edge><edge id="17" source="5" target="6"><data key="labelE">connectsTo</data></edge><edge id="18" source="6" target="7"><data key="labelE">connectsTo</data></edge><edge id="19" source="7" target="8"><data key="labelE">connectsTo</data></edge><edge id="20" source="3" target="1"><data key="labelE">monitoredBy</data></edge><edge id="21" source="4" target="1"><data key="labelE">monitoredBy</data></edge><edge id="22" source="5" target="1"><data key="labelE">monitoredBy</data></edge><edge id="23" source="6" target="1"><data key="labelE">monitoredBy</data></edge><edge id="24" source="7" target="1"><data key="labelE">monitoredBy</data></edge><edge id="25" source="8" target="1"><data key="labelE">monitoredBy</data></edge></graph></graphml>
\ No newline at end of file
<?xml version="1.0" encoding="ASCII"?>
<railway:RailwayContainer xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:railway="http://www.semanticweb.org/ontologies/2015/trainbenchmark">
<regions id="1">
<sensors id="2" monitors="//@regions.0/@elements.0 //@regions.0/@elements.1 //@regions.0/@elements.2 //@regions.0/@elements.3 //@regions.0/@elements.4 //@regions.0/@elements.5"/>
<elements xsi:type="railway:Segment" id="3" monitoredBy="//@regions.0/@sensors.0" connectsTo="//@regions.0/@elements.1"/>
<elements xsi:type="railway:Segment" id="4" monitoredBy="//@regions.0/@sensors.0" connectsTo="//@regions.0/@elements.2"/>
<elements xsi:type="railway:Segment" id="5" monitoredBy="//@regions.0/@sensors.0" connectsTo="//@regions.0/@elements.3"/>
<elements xsi:type="railway:Segment" id="6" monitoredBy="//@regions.0/@sensors.0" connectsTo="//@regions.0/@elements.4"/>
<elements xsi:type="railway:Segment" id="7" monitoredBy="//@regions.0/@sensors.0" connectsTo="//@regions.0/@elements.5"/>
<elements xsi:type="railway:Segment" id="8" monitoredBy="//@regions.0/@sensors.0"/>
</regions>
</railway:RailwayContainer>
{"k":"NT","id":"0","t":"RailwayContainer","c":{"Region":{"k":"List","c":[{"k":"NT","id":"1","t":"Region","c":{"TrackElement":{"k":"List","c":[{"k":"NT","id":"3","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":4}]},"Id":{"k":"t","t":"int","v":3},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","id":"4","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":5}]},"Id":{"k":"t","t":"int","v":4},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","id":"5","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":6}]},"Id":{"k":"t","t":"int","v":5},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","id":"6","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":7}]},"Id":{"k":"t","t":"int","v":6},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","id":"7","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":8}]},"Id":{"k":"t","t":"int","v":7},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","id":"8","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[]},"Id":{"k":"t","t":"int","v":8},"Semaphore":{"k":"List","c":[]}}}]},"Id":{"k":"t","t":"int","v":1},"Sensor":{"k":"List","c":[{"k":"NT","id":"2","t":"Sensor","c":{"_impl_requiredBy":{"k":"RefList","c":[]},"Id":{"k":"t","t":"int","v":2},"_impl_monitors":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":3},{"k":"i","t":"TrackElement","v":4},{"k":"i","t":"TrackElement","v":5},{"k":"i","t":"TrackElement","v":6},{"k":"i","t":"TrackElement","v":7},{"k":"i","t":"TrackElement","v":8}]}}}]}}}]},"Route":{"k":"List","c":[]}}}
\ No newline at end of file
{"k":"NT","t":"RailwayContainer","c":{"Region":{"k":"List","c":[{"k":"NT","t":"Region","c":{"TrackElement":{"k":"List","c":[{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":4}}}]},"Id":{"k":"t","t":"int","v":3},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":5}}}]},"Id":{"k":"t","t":"int","v":4},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":6}}}]},"Id":{"k":"t","t":"int","v":5},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":7}}}]},"Id":{"k":"t","t":"int","v":6},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":8}}}]},"Id":{"k":"t","t":"int","v":7},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[]},"Id":{"k":"t","t":"int","v":8},"Semaphore":{"k":"List","c":[]}}}]},"Id":{"k":"t","t":"int","v":1},"Sensor":{"k":"List","c":[{"k":"NT","t":"Sensor","c":{"MonitoredElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":3}}},{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":4}}},{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":5}}},{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":6}}},{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":7}}},{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":8}}}]},"Id":{"k":"t","t":"int","v":2}}}]}}}]},"Route":{"k":"List","c":[]}}}
\ No newline at end of file
{
"type" : "RailwayContainer",
"id" : "0",
"children" : {
"Region" : [ {
"type" : "Region",
"id" : "1",
"children" : {
"Id" : 1,
"TrackElement" : [ {
"type" : "Segment",
"id" : "2",
"children" : {
"Id" : 3,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ "4" ]
}
}, {
"type" : "Segment",
"id" : "4",
"children" : {
"Id" : 4,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ "5" ]
}
}, {
"type" : "Segment",
"id" : "5",
"children" : {
"Id" : 5,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ "6" ]
}
}, {
"type" : "Segment",
"id" : "6",
"children" : {
"Id" : 6,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ "7" ]
}
}, {
"type" : "Segment",
"id" : "7",
"children" : {
"Id" : 7,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ "8" ]
}
}, {
"type" : "Segment",
"id" : "8",
"children" : {
"Id" : 8,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ ]
}
} ],
"Sensor" : [ {
"type" : "Sensor",
"id" : "3",
"children" : {
"Id" : 2
},
"relations" : {
"monitors" : [ "2", "4", "5", "6", "7", "8" ],
"requiredBy" : [ ]
}
} ]
}
} ]
}
}
\ No newline at end of file
<?xml version="1.0" ?><graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.1/graphml.xsd"><key id="labelV" for="node" attr.name="labelV" attr.type="string"></key><key id="labelE" for="edge" attr.name="labelE" attr.type="string"></key><graph id="G" edgedefault="directed"><node id="0"><data key="labelV">Region</data></node><node id="1"><data key="labelV">Sensor</data></node><node id="3"><data key="labelV">Segment</data></node><node id="4"><data key="labelV">Segment</data></node><node id="5"><data key="labelV">Segment</data></node><node id="6"><data key="labelV">Segment</data></node><node id="7"><data key="labelV">Segment</data></node><node id="8"><data key="labelV">Segment</data></node><edge id="2" source="0" target="1"><data key="labelE">sensors</data></edge><edge id="9" source="0" target="3"><data key="labelE">elements</data></edge><edge id="10" source="0" target="4"><data key="labelE">elements</data></edge><edge id="11" source="0" target="5"><data key="labelE">elements</data></edge><edge id="12" source="0" target="6"><data key="labelE">elements</data></edge><edge id="13" source="0" target="7"><data key="labelE">elements</data></edge><edge id="14" source="0" target="8"><data key="labelE">elements</data></edge><edge id="15" source="3" target="4"><data key="labelE">connectsTo</data></edge><edge id="16" source="4" target="5"><data key="labelE">connectsTo</data></edge><edge id="17" source="5" target="6"><data key="labelE">connectsTo</data></edge><edge id="18" source="6" target="7"><data key="labelE">connectsTo</data></edge><edge id="19" source="7" target="8"><data key="labelE">connectsTo</data></edge><edge id="20" source="3" target="1"><data key="labelE">monitoredBy</data></edge><edge id="21" source="4" target="1"><data key="labelE">monitoredBy</data></edge><edge id="22" source="5" target="1"><data key="labelE">monitoredBy</data></edge><edge id="23" source="6" target="1"><data key="labelE">monitoredBy</data></edge><edge id="24" source="7" target="1"><data key="labelE">monitoredBy</data></edge><edge id="25" source="8" target="1"><data key="labelE">monitoredBy</data></edge></graph></graphml>
\ No newline at end of file
<?xml version="1.0" encoding="ASCII"?>
<railway:RailwayContainer xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:railway="http://www.semanticweb.org/ontologies/2015/trainbenchmark">
<regions id="1">
<sensors id="2" monitors="//@regions.0/@elements.0 //@regions.0/@elements.1 //@regions.0/@elements.2 //@regions.0/@elements.3 //@regions.0/@elements.4 //@regions.0/@elements.5"/>
<elements xsi:type="railway:Segment" id="3" monitoredBy="//@regions.0/@sensors.0" connectsTo="//@regions.0/@elements.1"/>
<elements xsi:type="railway:Segment" id="4" monitoredBy="//@regions.0/@sensors.0" connectsTo="//@regions.0/@elements.2"/>
<elements xsi:type="railway:Segment" id="5" monitoredBy="//@regions.0/@sensors.0" connectsTo="//@regions.0/@elements.3"/>
<elements xsi:type="railway:Segment" id="6" monitoredBy="//@regions.0/@sensors.0" connectsTo="//@regions.0/@elements.4"/>
<elements xsi:type="railway:Segment" id="7" monitoredBy="//@regions.0/@sensors.0" connectsTo="//@regions.0/@elements.5"/>
<elements xsi:type="railway:Segment" id="8" monitoredBy="//@regions.0/@sensors.0"/>
</regions>
</railway:RailwayContainer>
{"k":"NT","id":"0","t":"RailwayContainer","c":{"Region":{"k":"List","c":[{"k":"NT","id":"1","t":"Region","c":{"TrackElement":{"k":"List","c":[{"k":"NT","id":"2","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[]},"_impl_connectsTo":{"k":"RefList","c":[]},"Length":{"k":"t","t":"int","v":-1},"Id":{"k":"t","t":"int","v":2},"Semaphore":{"k":"List","c":[]}}}]},"Id":{"k":"t","t":"int","v":1},"Sensor":{"k":"List","c":[]}}}]},"Route":{"k":"List","c":[]}}}
\ No newline at end of file
{"k":"NT","t":"RailwayContainer","c":{"Region":{"k":"List","c":[{"k":"NT","t":"Region","c":{"TrackElement":{"k":"List","c":[{"k":"NT","t":"Segment","c":{"Length":{"k":"t","t":"int","v":-1},"ConnectedElement":{"k":"List","c":[]},"Id":{"k":"t","t":"int","v":2},"Semaphore":{"k":"List","c":[]}}}]},"Id":{"k":"t","t":"int","v":1},"Sensor":{"k":"List","c":[]}}}]},"Route":{"k":"List","c":[]}}}
\ No newline at end of file
{
"type" : "RailwayContainer",
"id" : "0",
"children" : {
"Region" : [ {
"type" : "Region",
"id" : "1",
"children" : {
"Id" : 1,
"TrackElement" : [ {
"type" : "Segment",
"id" : "2",
"children" : {
"Id" : 2,
"Length" : -1
},
"relations" : {
"monitoredBy" : [ ],
"connectsTo" : [ ]
}
} ]
}
} ]
}
}
\ No newline at end of file
<?xml version="1.0" ?><graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.1/graphml.xsd"><key id="labelV" for="node" attr.name="labelV" attr.type="string"></key><key id="length" for="node" attr.name="length" attr.type="int"></key><key id="labelE" for="edge" attr.name="labelE" attr.type="string"></key><graph id="G" edgedefault="directed"><node id="0"><data key="labelV">Region</data></node><node id="1"><data key="labelV">Segment</data><data key="length">-1</data></node><edge id="3" source="0" target="1"><data key="labelE">elements</data></edge></graph></graphml>
\ No newline at end of file
<?xml version="1.0" encoding="ASCII"?>
<railway:RailwayContainer xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:railway="http://www.semanticweb.org/ontologies/2015/trainbenchmark">
<regions id="1">
<elements xsi:type="railway:Segment" id="2" length="-1"/>
</regions>
</railway:RailwayContainer>
{"k":"NT","id":"0","t":"RailwayContainer","c":{"Region":{"k":"List","c":[{"k":"NT","id":"1","t":"Region","c":{"TrackElement":{"k":"List","c":[{"k":"NT","id":"3","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":4}]},"Id":{"k":"t","t":"int","v":3},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","id":"4","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":5}]},"Id":{"k":"t","t":"int","v":4},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","id":"5","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":6}]},"Id":{"k":"t","t":"int","v":5},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","id":"6","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":7}]},"Id":{"k":"t","t":"int","v":6},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","id":"7","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":8}]},"Id":{"k":"t","t":"int","v":7},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","id":"8","t":"Segment","c":{"_impl_monitoredBy":{"k":"RefList","c":[{"k":"i","t":"Sensor","v":2}]},"_impl_connectsTo":{"k":"RefList","c":[]},"Id":{"k":"t","t":"int","v":8},"Semaphore":{"k":"List","c":[]}}}]},"Id":{"k":"t","t":"int","v":1},"Sensor":{"k":"List","c":[{"k":"NT","id":"2","t":"Sensor","c":{"_impl_requiredBy":{"k":"RefList","c":[]},"Id":{"k":"t","t":"int","v":2},"_impl_monitors":{"k":"RefList","c":[{"k":"i","t":"TrackElement","v":3},{"k":"i","t":"TrackElement","v":4},{"k":"i","t":"TrackElement","v":5},{"k":"i","t":"TrackElement","v":6},{"k":"i","t":"TrackElement","v":7},{"k":"i","t":"TrackElement","v":8}]}}}]}}}]},"Route":{"k":"List","c":[]}}}
\ No newline at end of file
{"k":"NT","t":"RailwayContainer","c":{"Region":{"k":"List","c":[{"k":"NT","t":"Region","c":{"TrackElement":{"k":"List","c":[{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":4}}}]},"Id":{"k":"t","t":"int","v":3},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":5}}}]},"Id":{"k":"t","t":"int","v":4},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":6}}}]},"Id":{"k":"t","t":"int","v":5},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":7}}}]},"Id":{"k":"t","t":"int","v":6},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":8}}}]},"Id":{"k":"t","t":"int","v":7},"Semaphore":{"k":"List","c":[]}}},{"k":"NT","t":"Segment","c":{"ConnectedElement":{"k":"List","c":[]},"Id":{"k":"t","t":"int","v":8},"Semaphore":{"k":"List","c":[]}}}]},"Id":{"k":"t","t":"int","v":1},"Sensor":{"k":"List","c":[{"k":"NT","t":"Sensor","c":{"MonitoredElement":{"k":"List","c":[{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":3}}},{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":4}}},{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":5}}},{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":6}}},{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":7}}},{"k":"NT","t":"SegmentRef","c":{"Value":{"k":"t","t":"int","v":8}}}]},"Id":{"k":"t","t":"int","v":2}}}]}}}]},"Route":{"k":"List","c":[]}}}
\ No newline at end of file
{
"type" : "RailwayContainer",
"id" : "0",
"children" : {
"Region" : [ {
"type" : "Region",
"id" : "1",
"children" : {
"Id" : 1,
"TrackElement" : [ {
"type" : "Segment",
"id" : "2",
"children" : {
"Id" : 3,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ "4" ]
}
}, {
"type" : "Segment",
"id" : "4",
"children" : {
"Id" : 4,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ "5" ]
}
}, {
"type" : "Segment",
"id" : "5",
"children" : {
"Id" : 5,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ "6" ]
}
}, {
"type" : "Segment",
"id" : "6",
"children" : {
"Id" : 6,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ "7" ]
}
}, {
"type" : "Segment",
"id" : "7",
"children" : {
"Id" : 7,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ "8" ]
}
}, {
"type" : "Segment",
"id" : "8",
"children" : {
"Id" : 8,
"Length" : 0
},
"relations" : {
"monitoredBy" : [ "3" ],
"connectsTo" : [ ]
}
} ],
"Sensor" : [ {
"type" : "Sensor",
"id" : "3",
"children" : {
"Id" : 2
},
"relations" : {
"monitors" : [ "2", "4", "5", "6", "7", "8" ],
"requiredBy" : [ ]
}
} ]
}
} ]
}
}
\ No newline at end of file
<?xml version="1.0" ?><graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://graphml.graphdrawing.org/xmlns/1.1/graphml.xsd"><key id="labelV" for="node" attr.name="labelV" attr.type="string"></key><key id="labelE" for="edge" attr.name="labelE" attr.type="string"></key><graph id="G" edgedefault="directed"><node id="0"><data key="labelV">Region</data></node><node id="1"><data key="labelV">Sensor</data></node><node id="3"><data key="labelV">Segment</data></node><node id="4"><data key="labelV">Segment</data></node><node id="5"><data key="labelV">Segment</data></node><node id="6"><data key="labelV">Segment</data></node><node id="7"><data key="labelV">Segment</data></node><node id="8"><data key="labelV">Segment</data></node><edge id="2" source="0" target="1"><data key="labelE">sensors</data></edge><edge id="9" source="0" target="3"><data key="labelE">elements</data></edge><edge id="10" source="0" target="4"><data key="labelE">elements</data></edge><edge id="11" source="0" target="5"><data key="labelE">elements</data></edge><edge id="12" source="0" target="6"><data key="labelE">elements</data></edge><edge id="13" source="0" target="7"><data key="labelE">elements</data></edge><edge id="14" source="0" target="8"><data key="labelE">elements</data></edge><edge id="15" source="3" target="4"><data key="labelE">connectsTo</data></edge><edge id="16" source="4" target="5"><data key="labelE">connectsTo</data></edge><edge id="17" source="5" target="6"><data key="labelE">connectsTo</data></edge><edge id="18" source="6" target="7"><data key="labelE">connectsTo</data></edge><edge id="19" source="7" target="8"><data key="labelE">connectsTo</data></edge><edge id="20" source="3" target="1"><data key="labelE">monitoredBy</data></edge><edge id="21" source="4" target="1"><data key="labelE">monitoredBy</data></edge><edge id="22" source="5" target="1"><data key="labelE">monitoredBy</data></edge><edge id="23" source="6" target="1"><data key="labelE">monitoredBy</data></edge><edge id="24" source="7" target="1"><data key="labelE">monitoredBy</data></edge><edge id="25" source="8" target="1"><data key="labelE">monitoredBy</data></edge></graph></graphml>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment