Natural
type: NamedIndividual
type: DataType
element declared name: Natural
element is library element: true
element name: Natural
element qualified name: ScalarValues::Natural
type is conjugated: false

String
type: NamedIndividual
type: DataType
element declared name: String
element is library element: true
element name: String
element qualified name: ScalarValues::String
type is conjugated: false

Integer
type: NamedIndividual
type: DataType
element declared name: Integer
element is library element: true
element name: Integer
element qualified name: ScalarValues::Integer
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#001447fc-14a3-4c55-b0be-e248240d36d6
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#00585f2a-6ab7-4d14-8e23-f125738703f8
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#00db15c0-eacf-4b27-a5b6-07288e4b004a
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#0105289e-4285-42f9-8e2e-ac66d6ea25ac
type: NamedIndividual
type: ReferenceSubsetting
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#01946740-60e3-486b-a126-b43a7f1bc4e3
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#01a3c0e5-6050-4da2-ba64-077fc0b5a406
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: recommendedAction

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#022b3a63-c665-4af4-bf9b-84dd7b89fafb
type: NamedIndividual
type: ConnectionUsage
element is library element: false
element owner: modelTrainStructure
element owning namespace: modelTrainStructure
feature featuring type: modelTrainStructure
feature is composite: true
feature owning type: modelTrainStructure
type is conjugated: false
usage is reference: false
usage owning usage: modelTrainStructure

source
type: NamedIndividual
type: ReferenceUsage
element is library element: false
element name: source
feature is composite: false
feature is end: true
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#037f4e67-829d-49a3-b891-71b23766c257
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: Train

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#05124b36-5033-454a-a987-60c984195f65
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#0520f972-0e4f-4ff4-aa18-298a839a35ae
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#057dab3f-f564-491e-b9ca-bd1a6eeeb0be
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: spottedKeyword

Train - System Architecture
type: NamedIndividual
type: Package
element declared name: Train - System Architecture
element is library element: false
element name: Train - System Architecture
element owned element: modelTrainStructure
element qualified name: 'Train - System Architecture'
namespace member: modelTrainStructure
namespace owned member: modelTrainStructure

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#07105f5e-aaaf-4b81-a10b-5eb856ad91ec
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: vibrationData

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#07144ac2-f1b0-4c9d-954a-9bc508d30363
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#07c797eb-69f8-43ed-afbe-6bdb83e465a4
type: NamedIndividual
type: Feature
element is library element: false
feature featuring type: modelTrainStructure
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#08e2e364-56c8-4fb4-b1c5-6ff587e48f49
type: NamedIndividual
type: FeatureTyping
element is library element: false

Gateway
type: NamedIndividual
type: PartDefinition
element declared name: Gateway
element is library element: false
element name: Gateway
element qualified name: TrainDefinitions::Gateway
type is conjugated: false

vibrationSensor
type: NamedIndividual
type: PartUsage
element declared name: vibrationSensor
element is library element: false
element name: vibrationSensor
element qualified name: TrainDefinitions::VibrationIoTDevice::vibrationSensor
feature is composite: true
type is conjugated: false
usage is reference: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#0b39f520-1775-4696-8fc3-6e8557cd7b87
type: NamedIndividual
type: Comment
comment body: Train with IoT devices
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#0bb407d9-ef90-45b9-b66b-afdc9e58659e
type: NamedIndividual
type: ReferenceSubsetting
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#0bea7bad-1b0e-4069-bb4b-efeb6fcfc4d3
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

recommendedAction
type: NamedIndividual
type: ReferenceUsage
element declared name: recommendedAction
element is library element: false
element name: recommendedAction
element qualified name: TrainDefinitions::CentralControl::switchTrack::recommendedAction
feature direction: in
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#0d8ffb4c-a783-445a-9a13-5048cc075abb
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: acceleration_x

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#0fa5b87a-7be4-4598-89d6-9f87066fcdb5
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#1041fd33-447e-445d-8bc3-c521cc33c145
type: NamedIndividual
type: OwningMembership
element is library element: false

target
type: NamedIndividual
type: ReferenceUsage
element is library element: false
element name: target
feature is composite: false
feature is end: true
type is conjugated: false
usage is reference: true

source
type: NamedIndividual
type: ReferenceUsage
element is library element: false
element name: source
feature is composite: false
feature is end: true
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#129838d2-3feb-47e8-853a-55a243220a00
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#135f7c37-dd29-443f-b182-d0b08d0c97fc
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: KeyWordSpottingIoTDevice

acceleration_y
type: NamedIndividual
type: ReferenceUsage
element declared name: acceleration_y
element is library element: false
element name: acceleration_y
element qualified name: TrainDefinitions::CentralControl::processVibrationData::acceleration_y
feature direction: in
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#174bdb28-275a-4bf5-bf80-c9331567e5ae
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

KeyWordSpottingIoTDevice
type: NamedIndividual
type: PartDefinition
element declared name: KeyWordSpottingIoTDevice
element is library element: false
element name: KeyWordSpottingIoTDevice
element qualified name: TrainDefinitions::KeyWordSpottingIoTDevice
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#1948ef2a-89cc-4145-a247-1a8e21a57168
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#1a81db0e-e93d-4e1e-9b08-97910b03702b
type: NamedIndividual
type: OwningMembership
element is library element: false

trainPositionY
type: NamedIndividual
type: ReferenceUsage
element declared name: trainPositionY
element is library element: false
element name: trainPositionY
element qualified name: TrainDefinitions::CentralControl::updateCurrentTrainPosition::trainPositionY
feature direction: out
feature is composite: false
type is conjugated: false
usage is reference: true

updateCurrentTrainPosition
type: NamedIndividual
type: ActionUsage
element declared name: updateCurrentTrainPosition
element is library element: false
element name: updateCurrentTrainPosition
element qualified name: TrainDefinitions::CentralControl::updateCurrentTrainPosition
feature is composite: true
type is conjugated: false
usage is reference: false

acceleration_y
type: NamedIndividual
type: ReferenceUsage
element declared name: acceleration_y
element is library element: false
element name: acceleration_y
element qualified name: TrainDefinitions::VibrationIoTDevice::vibrationRecording::acceleration_y
feature direction: out
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#1ff34c0f-30b6-4843-ad73-0e02ace88a79
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: trackElements

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#219cee3b-b81b-48d3-aebc-10324b58132d
type: NamedIndividual
type: ConnectionUsage
element is library element: false
element owner: modelTrainStructure
element owning namespace: modelTrainStructure
feature featuring type: modelTrainStructure
feature is composite: true
feature owning type: modelTrainStructure
type is conjugated: false
usage is reference: false
usage owning usage: modelTrainStructure

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#21b54620-72ba-4d95-bcdd-113cfc6adbe8
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: spottedKeyword

trainWagonPosition
type: NamedIndividual
type: ReferenceUsage
element declared name: trainWagonPosition
element is library element: false
element name: trainWagonPosition
element qualified name: TrainDefinitions::PositionEstimator::estimatePosition::trainWagonPosition
feature direction: out
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#2224b634-373a-4188-a859-8ba82154589d
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#22c48b8a-6def-430a-98a1-d7457ec137a4
type: NamedIndividual
type: FeatureTyping
element is library element: false

microphone
type: NamedIndividual
type: PartUsage
element declared name: microphone
element is library element: false
element name: microphone
element qualified name: TrainDefinitions::KeyWordSpottingIoTDevice::microphone
feature is composite: true
type is conjugated: false
usage is reference: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#233fa335-df63-4f40-8125-fa01efc54abf
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#2353d5e4-c7b3-4590-b763-cb78452b6675
type: NamedIndividual
type: EndFeatureMembership
element is library element: false
owning membership owned member name: source

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#245f2d9c-150d-4aca-86be-baff5b34616a
type: NamedIndividual
type: Multiplicity
element is library element: false
feature featuring type: modelTrainStructure
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#24d92b62-e5e4-4bb8-b624-76a8df861085
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#27459bd5-d851-461c-a7fc-9273c6e8ccfe
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#2870498c-b50d-459a-b841-d8250731e866
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: vibrationSensor

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#292b24a8-515c-4943-9426-db7ced0ce7bd
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: trainWagonPosition

kwsIoTDevice
type: NamedIndividual
type: PartUsage
element declared name: kwsIoTDevice
element is library element: false
element name: kwsIoTDevice
element qualified name: TrainDefinitions::Train::kwsIoTDevice
feature is composite: true
type is conjugated: false
usage is reference: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#2d7f92d3-6978-4554-bbde-60eed7ab5f75
type: NamedIndividual
type: EndFeatureMembership
element is library element: false
owning membership owned member name: source

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#2e7ef13b-f1f7-418d-bad8-0b2913c3dc18
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#2f371880-41ea-4030-8e9c-2d4ccfcfa838
type: NamedIndividual
type: Namespace
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#32bc0116-9187-4e1a-9dc7-d551a6ed2f29
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#32c3fb35-d4ed-474a-8995-8a3b0afa62b4
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#33020985-439a-4d0e-80de-b9d4ae0fda9c
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#332eea19-d0c8-42fb-94be-fa8157a27db5
type: NamedIndividual
type: FeatureMembership
element is library element: false
feature membership owning type: modelTrainStructure
owning membership owned member name: train
relationship owning related element: modelTrainStructure
relationship related element: modelTrainStructure

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#333eaa64-5991-4302-bbd6-1d757003bd0c
type: NamedIndividual
type: FeatureMembership
element is library element: false
feature membership owning type: modelTrainStructure
owning membership owned member name: tracks
relationship owning related element: modelTrainStructure
relationship related element: modelTrainStructure

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#3341a0af-299c-47bf-b475-04468fd51df6
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#37f79a4a-bf31-4ef0-8b38-966719398794
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#395ae2e6-e3a2-4098-bea7-16047740b3b8
type: NamedIndividual
type: FeatureChaining
element is library element: false

switchElementControl
type: NamedIndividual
type: ReferenceUsage
element declared name: switchElementControl
element is library element: false
element name: switchElementControl
element qualified name: TrainDefinitions::CentralControl::switchTrack::switchElementControl
feature direction: out
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#3b33d37b-1722-413e-88ba-e2a6084a4239
type: NamedIndividual
type: FeatureMembership
element is library element: false
feature membership owning type: modelTrainStructure
relationship owning related element: modelTrainStructure
relationship related element: modelTrainStructure

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#3bc86aec-62e8-41ab-96bd-183b90c3506e
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#3be04bdc-7b8f-4f75-8a97-9fa80ea4af44
type: NamedIndividual
type: Multiplicity
element is library element: false
feature featuring type: modelTrainStructure
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#3c1882b2-110d-43f2-a3a0-b724ebe5254c
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: CentralControl

evaluateSpottedKeyword
type: NamedIndividual
type: ActionUsage
element declared name: evaluateSpottedKeyword
element is library element: false
element name: evaluateSpottedKeyword
element qualified name: TrainDefinitions::CentralControl::evaluateSpottedKeyword
feature is composite: true
type is conjugated: false
usage is reference: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#3d029cb7-aeed-45f8-a76c-23dcb530c679
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#40b2d88c-299b-4b80-afdb-ad7cdb9ce7dd
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: processVibrationData

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#4165abc2-945b-4c26-a4e8-ecc1c1d9d757
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: vibIoTDevice

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#4251a6dc-57d6-4694-97e9-e672f6caaae8
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#42a87d84-d157-4a55-afb1-dd6339929e76
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: updateCurrentTrainPosition

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#42eb1437-62a4-42e7-a163-9a70d60efb64
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#42fddfd6-6bfa-432b-b325-b7252f760121
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#4400efc0-c151-4996-b47d-de497d26b307
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#460cf955-9477-4690-850f-1af115ee896d
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: wifiGateway

acceleration_z
type: NamedIndividual
type: ReferenceUsage
element declared name: acceleration_z
element is library element: false
element name: acceleration_z
element qualified name: TrainDefinitions::VibrationIoTDevice::vibrationRecording::acceleration_z
feature direction: out
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#4672b211-0a39-4924-bbf3-2c0f2b310ef6
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#46963932-a140-4053-8afd-4b81fb24703c
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: pos_gateway

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#48aa54ea-5192-4c4a-96a4-9b726b99d9b4
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: keyWordSpotting

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#48fb8e5f-0ee2-43e0-9514-c31c53af3eda
type: NamedIndividual
type: OwningMembership
element is library element: false

CalculatePredictiveMaintenanceStatement
type: NamedIndividual
type: ActionDefinition
element declared name: CalculatePredictiveMaintenanceStatement
element is library element: false
element name: CalculatePredictiveMaintenanceStatement
element qualified name: TrainDefinitions::CentralControl::CalculatePredictiveMaintenanceStatement
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#4a684b32-99d6-4707-bd9e-03f772b01f80
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

sendSoundForPositionEstimation
type: NamedIndividual
type: ActionUsage
element declared name: sendSoundForPositionEstimation
element is library element: false
element name: sendSoundForPositionEstimation
element qualified name: TrainDefinitions::PositionIoTDevice::sendSoundForPositionEstimation
feature is composite: true
type is conjugated: false
usage is reference: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#4bd4cccb-dffe-4e85-a212-671387357b66
type: NamedIndividual
type: ReferenceSubsetting
element is library element: false

acceleration_z
type: NamedIndividual
type: ReferenceUsage
element declared name: acceleration_z
element is library element: false
element name: acceleration_z
element qualified name: TrainDefinitions::CentralControl::processVibrationData::acceleration_z
feature direction: in
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#4cf63dec-2037-4d9e-93d4-12663989980e
type: NamedIndividual
type: Feature
element is library element: false
feature featuring type: modelTrainStructure
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#4d2685cc-aaa9-47ec-b69c-cc03191cd7df
type: NamedIndividual
type: Feature
element is library element: false
feature featuring type: modelTrainStructure
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#4de69b73-8074-4302-96a9-e5e17c9b456a
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#4eba7d90-8ef2-4ee3-8a43-7bd265cd9cc8
type: NamedIndividual
type: Comment
comment body: IoT device mounted to train with key word spotting capability and WiFi connection
element is library element: false

source
type: NamedIndividual
type: AttributeUsage
element declared name: source
element is library element: false
element name: source
element qualified name: TrainDefinitions::pos_gateway::source
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#4fa8d2b1-62b7-4995-9fb7-f11770cff917
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: SwitchElement

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#518c5824-12ea-49f4-87a9-23000c2d241c
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#51eb11dc-1676-41d1-b4dd-efb3cf2526b7
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#530f531b-6d28-45cc-b9bb-90432a80a52c
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: value

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#539348bd-3037-4a18-8bc0-f63d57d32123
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: acceleration_z

CentralControl
type: NamedIndividual
type: PartDefinition
element declared name: CentralControl
element is library element: false
element name: CentralControl
element qualified name: TrainDefinitions::CentralControl
type is conjugated: false

recommendedAction
type: NamedIndividual
type: ReferenceUsage
element declared name: recommendedAction
element is library element: false
element name: recommendedAction
element qualified name: TrainDefinitions::CentralControl::evaluateSpottedKeyword::recommendedAction
feature direction: out
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#57fd1085-d105-42c8-a070-14a48d156446
type: NamedIndividual
type: ReferenceSubsetting
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#59201196-11b0-411d-afd6-34a0bdbabdce
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: Speaker

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#5a4ebcf2-7002-4734-b43e-f3dbc8848dd1
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: WIFIInterface

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#5a76e0e7-9492-4249-beb6-a7ed083f99d1
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#5c56fca2-7098-4d9e-a568-50dbd918dbd4
type: NamedIndividual
type: FeatureChaining
element is library element: false

target
type: NamedIndividual
type: ReferenceUsage
element is library element: false
element name: target
feature is composite: false
feature is end: true
type is conjugated: false
usage is reference: true

wifiGateway
type: NamedIndividual
type: PartUsage
element declared name: wifiGateway
element is library element: false
element name: wifiGateway
element qualified name: TrainDefinitions::Gateway::wifiGateway
feature is composite: true
type is conjugated: false
usage is reference: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#60628c09-bb4c-4d3d-856e-ee844bff0e3c
type: NamedIndividual
type: FeatureMembership
element is library element: false
feature membership owning type: modelTrainStructure
owning membership owned member name: gateway
relationship owning related element: modelTrainStructure
relationship related element: modelTrainStructure

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#60a50af2-ae0c-4c6e-94c7-1fe8f24c2705
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#612a7a77-05b4-47b6-b27d-c9285b4a9e81
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#61aa902f-14e1-4034-a259-08c35a05baf9
type: NamedIndividual
type: FeatureMembership
element is library element: false
feature membership owning type: modelTrainStructure
relationship owning related element: modelTrainStructure
relationship related element: modelTrainStructure

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#621ec38f-42c4-411b-a4ed-afec8ce32574
type: NamedIndividual
type: Comment
comment body: IoT device mounted to train with a vibration sensor and WiFi connection
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#625ea9d2-21a9-4674-ad0a-8495ffcfa02c
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#641d095b-c642-4a66-9449-9e01778b0b1d
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#6593be4f-5ff3-4cb4-a6ef-7a0214a9d77a
type: NamedIndividual
type: MembershipImport
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#66740b13-aec7-4544-a7a9-96fce923ae86
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#66914bce-5af1-4b69-984a-9deaaa7b0960
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: CalculatePredictiveMaintenanceStatement

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#671831b7-a0ad-4131-8498-adeb991c8d20
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: acceleration_y

soundFromWagons
type: NamedIndividual
type: ReferenceUsage
element declared name: soundFromWagons
element is library element: false
element name: soundFromWagons
element qualified name: TrainDefinitions::PositionEstimator::estimatePosition::soundFromWagons
feature direction: in
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#6a107802-9fef-4cac-9b54-7a47c81dc341
type: NamedIndividual
type: FeatureChaining
element is library element: false

keyWordSpotting
type: NamedIndividual
type: ActionUsage
element declared name: keyWordSpotting
element is library element: false
element name: keyWordSpotting
element qualified name: TrainDefinitions::KeyWordSpottingIoTDevice::keyWordSpotting
feature is composite: true
type is conjugated: false
usage is reference: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#6b4fdf9a-4c0f-4183-9b07-daaad066823d
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#6b637460-daa2-46ea-a8d0-615091102a08
type: NamedIndividual
type: Documentation
comment body: Central device that uses the signals from the IoT device posIoTDevice to estimate the position of the train
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#6ba815fe-bc85-4b93-bbf1-af6c2e1e7f24
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: evaluateSpottedKeyword

vibrationData
type: NamedIndividual
type: ReferenceUsage
element declared name: vibrationData
element is library element: false
element name: vibrationData
element qualified name: TrainDefinitions::CentralControl::processVibrationData::vibrationData
feature direction: out
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#6d773255-5c87-4a46-a145-905082449681
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#6e2ee1e5-e641-47b8-8584-2722f0eed6eb
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#6e7a2bbf-cdab-429b-84c0-a51d65fc6821
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#6f2445d5-1891-44e1-89c9-20ba19d18860
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: acceleration_z

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#6fb0b683-fe55-4f0e-a94b-57053a4b5ee7
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#708820d1-b2f2-4f62-8a62-380d7a854fee
type: NamedIndividual
type: OwningMembership
element is library element: false

Microphone
type: NamedIndividual
type: PartDefinition
element declared name: Microphone
element is library element: false
element name: Microphone
element qualified name: TrainDefinitions::Microphone
type is conjugated: false

source
type: NamedIndividual
type: ReferenceUsage
element is library element: false
element name: source
feature is composite: false
feature is end: true
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#71401750-67f9-4b78-86be-d89c4951ac8d
type: NamedIndividual
type: FeatureValue
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#75c07ab6-fc4f-46c8-b36b-80361b3ae382
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: trainPositionX

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#76ed523e-a13b-49e9-9f04-c36d04005ea6
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#781f0d5e-24ed-4bfa-a898-876528439f6d
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#78a68cc3-c0a0-4244-a7f1-fd14df3180ec
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member element: modelTrainStructure
owning membership owned member name: modelTrainStructure
owning membership owned member short name: modelTrainStructure_Id
relationship owned related element: modelTrainStructure
relationship related element: modelTrainStructure

PositionIoTDevice
type: NamedIndividual
type: PartDefinition
element declared name: PositionIoTDevice
element is library element: false
element name: PositionIoTDevice
element qualified name: TrainDefinitions::PositionIoTDevice
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#7ac576c2-4b74-47d9-8621-2a130797b8ed
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#7c6ea7e5-b748-466e-82a9-12f2cc68b6e0
type: NamedIndividual
type: ReturnParameterMembership
element is library element: false
owning membership owned member name: result

speaker
type: NamedIndividual
type: PartUsage
element declared name: speaker
element is library element: false
element name: speaker
element qualified name: TrainDefinitions::PositionIoTDevice::speaker
feature is composite: true
type is conjugated: false
usage is reference: false

trackElements
type: NamedIndividual
type: PartUsage
element declared name: trackElements
element is library element: false
element name: trackElements
element qualified name: TrainDefinitions::Tracks::trackElements
feature is composite: true
type is conjugated: false
usage is reference: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#805c9e05-9ffc-4bf8-9588-2047f0a74a73
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: type

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#81083a76-bf6c-44c7-a3af-25ede99215c0
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#81b998af-f8d9-427f-a41d-9e86e0ed3572
type: NamedIndividual
type: FeatureTyping
element is library element: false

train
type: NamedIndividual
type: PartUsage
element declared name: train
element is library element: false
element name: train
element owner: modelTrainStructure
element owning namespace: modelTrainStructure
element qualified name: 'Train - System Architecture'::modelTrainStructure::train
feature featuring type: modelTrainStructure
feature is composite: true
feature owning type: modelTrainStructure
type is conjugated: false
usage is reference: false
usage owning usage: modelTrainStructure

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#83377447-9324-42ab-b76d-5466b46a6220
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: switchElementControl

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#84be7afc-fc6d-44f2-9256-db4e60827213
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#8554b280-b9a2-43c7-87e5-2f4de614fd9c
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#857da794-812a-4c68-af12-bd33162a5b3b
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: Train - System Architecture

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#85b68c9c-c76b-4ebe-bc95-f2470441c4da
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#85f7729a-7f7b-490b-95a9-84c4995878fc
type: NamedIndividual
type: Feature
element is library element: false
feature featuring type: modelTrainStructure
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#87b92786-cc98-45ad-a091-71f3979e1e81
type: NamedIndividual
type: Feature
element is library element: false
feature featuring type: modelTrainStructure
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#87e32ecf-3779-438f-bd7b-9ee0d24ffb91
type: NamedIndividual
type: OwningMembership
element is library element: false

PositionEstimator
type: NamedIndividual
type: PartDefinition
element declared name: PositionEstimator
element is library element: false
element name: PositionEstimator
element qualified name: TrainDefinitions::PositionEstimator
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#8a10419a-15ee-4dec-bbe3-60f01d575d6a
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#8a575f33-814e-4922-aa6c-fa09eccc2fa4
type: NamedIndividual
type: OwningMembership
element is library element: false

centralControl
type: NamedIndividual
type: PartUsage
element declared name: centralControl
element is library element: false
element name: centralControl
element owner: modelTrainStructure
element owning namespace: modelTrainStructure
element qualified name: 'Train - System Architecture'::modelTrainStructure::centralControl
feature featuring type: modelTrainStructure
feature is composite: true
feature owning type: modelTrainStructure
type is conjugated: false
usage is reference: false
usage owning usage: modelTrainStructure

Tracks
type: NamedIndividual
type: PartDefinition
element declared name: Tracks
element is library element: false
element name: Tracks
element qualified name: TrainDefinitions::Tracks
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#8e76ac85-c0ad-4bbb-83fe-577c2a340752
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#8f539f6b-8401-4c1b-a749-94d6a1e7fbb4
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#91269afa-c38d-4a96-b1ed-da24825e8b6b
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#919c5dba-898f-4274-8fa7-d7c209b2dbb2
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#92a3e931-392c-4df5-8270-af2ce9475cab
type: NamedIndividual
type: FeatureTyping
element is library element: false

tracks
type: NamedIndividual
type: PartUsage
element declared name: tracks
element is library element: false
element name: tracks
element owner: modelTrainStructure
element owning namespace: modelTrainStructure
element qualified name: 'Train - System Architecture'::modelTrainStructure::tracks
feature featuring type: modelTrainStructure
feature is composite: true
feature owning type: modelTrainStructure
type is conjugated: false
usage is reference: false
usage owning usage: modelTrainStructure

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#952402c2-8e24-48b7-b3f8-491a150f0709
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#95e708be-6b6a-4996-93bf-e1d25c5c4ccd
type: NamedIndividual
type: OwningMembership
element is library element: false

Train
type: NamedIndividual
type: PartDefinition
element declared name: Train
element is library element: false
element name: Train
element qualified name: TrainDefinitions::Train
type is conjugated: false

wifiInterface
type: NamedIndividual
type: PartUsage
element declared name: wifiInterface
element is library element: false
element name: wifiInterface
element qualified name: TrainDefinitions::KeyWordSpottingIoTDevice::wifiInterface
feature is composite: true
type is conjugated: false
usage is reference: false

pos_gateway
type: NamedIndividual
type: AttributeUsage
element declared name: pos_gateway
element is library element: false
element name: pos_gateway
element qualified name: TrainDefinitions::pos_gateway
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#9956cef1-bac3-43a0-b996-c4c75e2b0df3
type: NamedIndividual
type: OwningMembership
element is library element: false

TrainDefinitions
type: NamedIndividual
type: Package
element declared name: TrainDefinitions
element is library element: false
element name: TrainDefinitions
element qualified name: TrainDefinitions

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#9aca3312-f1ad-43fd-9749-f37fa4a7e646
type: NamedIndividual
type: ReferenceSubsetting
element is library element: false

result
type: NamedIndividual
type: Feature
element is library element: false
element name: result
feature direction: out
type is conjugated: false

vibIoTDevice
type: NamedIndividual
type: PartUsage
element declared name: vibIoTDevice
element is library element: false
element name: vibIoTDevice
element qualified name: TrainDefinitions::Train::vibIoTDevice
feature is composite: true
type is conjugated: false
usage is reference: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#9cd27e50-f5e7-4b1f-adab-59a4f02d56b0
type: NamedIndividual
type: LiteralString
element is library element: false
expression is model level evaluable: true
literal string value: 0.0, 0.0, 0.0
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#9d6a1ba1-23ef-4478-b7e4-b2fc9d6f4f53
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#a0dc5d29-2d1d-419c-9c90-f3fe855a224c
type: NamedIndividual
type: Comment
comment body: Physical tracks and switches. Modeled to emphasize that there will be switches (actors)
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#a0f6139b-3e45-4fcb-9b3e-38bf82ca85a2
type: NamedIndividual
type: OwningMembership
element is library element: false

VibrationSensor
type: NamedIndividual
type: PartDefinition
element declared name: VibrationSensor
element is library element: false
element name: VibrationSensor
element qualified name: TrainDefinitions::VibrationSensor
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#a308bd22-3fe5-422f-bc05-2101bf64137f
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#a3d1ad9b-e849-4ea4-9bcb-f14b242c856c
type: NamedIndividual
type: Comment
comment body: WiFi gateway to connect all devices
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#a5df4ac2-b9bc-4bb9-a9bc-e8fec4b775dc
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: Tracks

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#a6b3d431-c2e4-45a0-803c-58f6e3d4494b
type: NamedIndividual
type: FeatureTyping
element is library element: false

WIFIInterface
type: NamedIndividual
type: PartDefinition
element declared name: WIFIInterface
element is library element: false
element name: WIFIInterface
element qualified name: TrainDefinitions::WIFIInterface
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#a83e32ae-a494-4eab-943d-4be79141908c
type: NamedIndividual
type: NamespaceImport
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#a847f099-8570-4e2c-b187-32ead8b31d75
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: estimatePosition

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#a8748a26-8888-4b29-b270-6002877d612f
type: NamedIndividual
type: ReferenceSubsetting
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#a9a1efcd-b486-44c2-8457-6a0c8eff6733
type: NamedIndividual
type: Multiplicity
element is library element: false
feature featuring type: modelTrainStructure
type is conjugated: false

wifiInterface
type: NamedIndividual
type: PartUsage
element declared name: wifiInterface
element is library element: false
element name: wifiInterface
element qualified name: TrainDefinitions::VibrationIoTDevice::wifiInterface
feature is composite: true
type is conjugated: false
usage is reference: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#aa221c66-7350-4426-b26f-6e25e8edc367
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#ab3da4d6-1cac-4ba7-81e9-cabaeb8c0123
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: microphone

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#abe8a81b-8c83-45a2-908a-fba0a5485b89
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#aced24e9-15b5-4a76-93e0-439945110d32
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: source

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#b2e674a6-8eff-4876-b937-8077b26075a3
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#b400f51c-0a58-4fe3-8215-8488437c456f
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#b402b276-bd6d-4829-8097-57693fc2bd51
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#b46df611-94d8-4546-a101-2f4e2182807d
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: PositionEstimator

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#b48b23f4-7448-4f59-a5b2-283a35362156
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

type
type: NamedIndividual
type: AttributeUsage
element declared name: type
element is library element: false
element name: type
element qualified name: TrainDefinitions::pos_gateway::type
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#b6132fb3-fc35-474b-b364-7185b0515dbf
type: NamedIndividual
type: MembershipImport
element is library element: false

gateway
type: NamedIndividual
type: PartUsage
element declared name: gateway
element is library element: false
element name: gateway
element owner: modelTrainStructure
element owning namespace: modelTrainStructure
element qualified name: 'Train - System Architecture'::modelTrainStructure::gateway
feature featuring type: modelTrainStructure
feature is composite: true
feature owning type: modelTrainStructure
type is conjugated: false
usage is reference: false
usage owning usage: modelTrainStructure

switchTrack
type: NamedIndividual
type: ActionUsage
element declared name: switchTrack
element is library element: false
element name: switchTrack
element qualified name: TrainDefinitions::CentralControl::switchTrack
feature is composite: true
type is conjugated: false
usage is reference: false

SwitchElement
type: NamedIndividual
type: PartDefinition
element declared name: SwitchElement
element is library element: false
element name: SwitchElement
element qualified name: TrainDefinitions::SwitchElement
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#b889d088-dae4-409d-8bbe-41a67124f65a
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#bb151bf4-5fe8-4aed-9600-4a667d68459b
type: NamedIndividual
type: Documentation
comment body: high-level specification of the system architecture
documentation documented element: modelTrainStructure
element is library element: false
element owner: modelTrainStructure
element owning namespace: modelTrainStructure

positionEstimator
type: NamedIndividual
type: PartUsage
element declared name: positionEstimator
element is library element: false
element name: positionEstimator
element owner: modelTrainStructure
element owning namespace: modelTrainStructure
element qualified name: 'Train - System Architecture'::modelTrainStructure::positionEstimator
feature featuring type: modelTrainStructure
feature is composite: true
feature owning type: modelTrainStructure
type is conjugated: false
usage is reference: false
usage owning usage: modelTrainStructure

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#bbcb0208-2971-4cdc-845e-ce9560cd38a8
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#bc3af99d-9181-417d-931b-d23ad77314d1
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#bc82fb14-9eb7-4e25-9847-31ee300fb5da
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#bf9cc3bf-517a-4b9d-b08e-d2765bab021a
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: switchElements

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#bfc075e8-0ecc-4eb8-a595-f1dcabafa00c
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: acceleration_x

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#bffd129f-6bda-47ec-b20c-8c2f8b3d0a39
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#c2a7c359-fb01-4bb1-9837-998df4535bd7
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: VibrationIoTDevice

acceleration_x
type: NamedIndividual
type: ReferenceUsage
element declared name: acceleration_x
element is library element: false
element name: acceleration_x
element qualified name: TrainDefinitions::VibrationIoTDevice::vibrationRecording::acceleration_x
feature direction: out
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#c44cd935-7e61-4526-b351-65614f2397c4
type: NamedIndividual
type: LiteralString
element is library element: false
expression is model level evaluable: true
literal string value: SetPosition(x,y,z)
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#c4a780b5-bdcf-4e23-83d5-61ba51725822
type: NamedIndividual
type: EndFeatureMembership
element is library element: false
owning membership owned member name: target

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#c4cee711-ec07-4430-8e28-ad591dc9d5e5
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#c53d5994-87b7-4951-859e-337be782a252
type: NamedIndividual
type: Multiplicity
element is library element: false
feature featuring type: modelTrainStructure
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#c65f8954-6e0e-44e4-9bbd-38fad11230bb
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: PositionIoTDevice

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#ca339559-1874-4e1c-b7fb-442da7b42876
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#ca91c5b2-ea4d-4c9a-88c2-7577f5566e79
type: NamedIndividual
type: ReturnParameterMembership
element is library element: false
owning membership owned member name: result

spottedKeyword
type: NamedIndividual
type: ReferenceUsage
element declared name: spottedKeyword
element is library element: false
element name: spottedKeyword
element qualified name: TrainDefinitions::KeyWordSpottingIoTDevice::keyWordSpotting::spottedKeyword
feature direction: out
feature is composite: false
type is conjugated: false
usage is reference: true

Speaker
type: NamedIndividual
type: PartDefinition
element declared name: Speaker
element is library element: false
element name: Speaker
element qualified name: TrainDefinitions::Speaker
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#cc32eb1d-f5fa-43ae-9fe9-a554ac8ed2b2
type: NamedIndividual
type: EndFeatureMembership
element is library element: false
owning membership owned member name: source

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#cc828c91-342c-484a-a25b-07239465accf
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: trainPositionY

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#cceebddc-1353-4bfb-8ffc-676c14359e61
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: Gateway

spottedKeyword
type: NamedIndividual
type: ReferenceUsage
element declared name: spottedKeyword
element is library element: false
element name: spottedKeyword
element qualified name: TrainDefinitions::CentralControl::evaluateSpottedKeyword::spottedKeyword
feature direction: in
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#cf2aca89-9935-4a7c-9454-eb52247862fa
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: speaker

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#d01a124a-a9c0-49bd-b278-6cc3e02715e2
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: acceleration_y

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#d0959917-01c7-428b-b798-04da835316a4
type: NamedIndividual
type: FeatureChaining
element is library element: false

result
type: NamedIndividual
type: Feature
element is library element: false
element name: result
feature direction: out
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#d20542ec-db2a-44fc-997e-4ed104d4be95
type: NamedIndividual
type: OwningMembership
element is library element: false

posIoTDevice
type: NamedIndividual
type: PartUsage
element declared name: posIoTDevice
element is library element: false
element name: posIoTDevice
element qualified name: TrainDefinitions::Train::posIoTDevice
feature is composite: true
type is conjugated: false
usage is reference: false

processVibrationData
type: NamedIndividual
type: ActionUsage
element declared name: processVibrationData
element is library element: false
element name: processVibrationData
element qualified name: TrainDefinitions::CentralControl::processVibrationData
feature is composite: true
type is conjugated: false
usage is reference: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#d3b2a0d0-954f-47a0-bd14-437d0ba235ab
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#d3d7872c-516b-4bb4-938d-8ea5743f63e6
type: NamedIndividual
type: Feature
element is library element: false
feature featuring type: modelTrainStructure
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#d563aaaa-6a44-49b6-9b82-fcf98ecd7ecb
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: Microphone

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#d5baa78f-81d0-4243-a845-6ca67b7e1aba
type: NamedIndividual
type: ConnectionUsage
element is library element: false
element owner: modelTrainStructure
element owning namespace: modelTrainStructure
feature featuring type: modelTrainStructure
feature is composite: true
feature owning type: modelTrainStructure
type is conjugated: false
usage is reference: false
usage owning usage: modelTrainStructure

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#d6877c9f-71e7-4394-bea6-8a5272bd2775
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#d7b3739a-790f-4aa0-934b-aad3665cec36
type: NamedIndividual
type: FeatureMembership
element is library element: false
feature membership owning type: modelTrainStructure
relationship owning related element: modelTrainStructure
relationship related element: modelTrainStructure

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#d9e6dd4b-ca9b-4db9-9b08-539931c24147
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#d9e984f3-2cca-44ab-87be-e824ad22701c
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#db84700f-98ae-403c-ab80-f84706a6958d
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#dc5748b4-a452-4db4-8b16-37b9a1e0b44c
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: TrainDefinitions

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#dc77dc82-a23c-4d84-bec8-86d6ce07879d
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: TrackElement

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#dd42e319-0969-4761-a122-48ed56b092c9
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#dda48239-6014-4030-ba71-97dc4d6de958
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: switchTrack

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#df70dac4-7c54-4559-aa93-ad7002301d2e
type: NamedIndividual
type: FeatureChaining
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#e022562f-d67a-412a-bb88-7c7f95e63e96
type: NamedIndividual
type: Comment
comment body: IoT device that emits a signal (speaker) used for position tracking of the train by a central device
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#e07793a6-614e-4850-a105-8d49cb7b84b9
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#e0f2ad7d-d079-4690-8511-4563f328ff07
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#e132a011-7fe7-4999-b150-6b7e02e688dd
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: kwsIoTDevice

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#e202fa0b-7d7d-449a-a788-7668f1f09b8e
type: NamedIndividual
type: EndFeatureMembership
element is library element: false
owning membership owned member name: target

vibrationRecording
type: NamedIndividual
type: ActionUsage
element declared name: vibrationRecording
element is library element: false
element name: vibrationRecording
element qualified name: TrainDefinitions::VibrationIoTDevice::vibrationRecording
feature is composite: true
type is conjugated: false
usage is reference: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#e2413868-a352-4955-acb7-41c42ac8fb3b
type: NamedIndividual
type: EndFeatureMembership
element is library element: false
owning membership owned member name: target

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#e28862c7-bff4-4372-9ea0-7add33ba36e4
type: NamedIndividual
type: FeatureMembership
element is library element: false
feature membership owning type: modelTrainStructure
owning membership owned member name: centralControl
relationship owning related element: modelTrainStructure
relationship related element: modelTrainStructure

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#e2ae90a6-c997-4bc7-9162-85ce65afc815
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: wifiInterface

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#e3ffb350-860b-4c48-8e56-eacde0bc4207
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: wifiInterface

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#e45ecba3-78a5-4b16-b328-ca8247af0db3
type: NamedIndividual
type: OwningMembership
element is library element: false

VibrationIoTDevice
type: NamedIndividual
type: PartDefinition
element declared name: VibrationIoTDevice
element is library element: false
element name: VibrationIoTDevice
element qualified name: TrainDefinitions::VibrationIoTDevice
type is conjugated: false

target
type: NamedIndividual
type: ReferenceUsage
element is library element: false
element name: target
feature is composite: false
feature is end: true
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#e87052fe-2730-4837-91cd-4ab44c5e2e8a
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: recommendedAction

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#ea25cf2e-56dd-42ae-a4ba-ae2cad7b5e55
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#ea27be12-5088-4eb2-b608-f8b6658f0f04
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

TrackElement
type: NamedIndividual
type: PartDefinition
element declared name: TrackElement
element is library element: false
element name: TrackElement
element qualified name: TrainDefinitions::TrackElement
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#ec97bed5-0ea2-4ff0-8965-8b67adb5c2e3
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#ed759bf4-9363-458e-8cc4-b590000b2356
type: NamedIndividual
type: Documentation
comment body: switch control has a general track control that is influenced by the spotted keywords
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#ee10dac6-7ae3-411f-8e84-8b165401f117
type: NamedIndividual
type: OwningMembership
element is library element: false

trainPositionX
type: NamedIndividual
type: ReferenceUsage
element declared name: trainPositionX
element is library element: false
element name: trainPositionX
element qualified name: TrainDefinitions::CentralControl::updateCurrentTrainPosition::trainPositionX
feature direction: in
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#ef6368c5-280f-4b4f-8b25-4d6a2503231e
type: NamedIndividual
type: FeatureMembership
element is library element: false
feature membership owning type: modelTrainStructure
owning membership owned member name: positionEstimator
relationship owning related element: modelTrainStructure
relationship related element: modelTrainStructure

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#efc7aa6a-99a4-4c86-ab9d-47c52c132530
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: soundFromWagons

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#f0491dad-30ff-4fcf-9abb-a9637d6f6628
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: sendSoundForPositionEstimation

estimatePosition
type: NamedIndividual
type: ActionUsage
element declared name: estimatePosition
element is library element: false
element name: estimatePosition
element qualified name: TrainDefinitions::PositionEstimator::estimatePosition
feature is composite: true
type is conjugated: false
usage is reference: false

switchElements
type: NamedIndividual
type: PartUsage
element declared name: switchElements
element is library element: false
element name: switchElements
element qualified name: TrainDefinitions::Tracks::switchElements
feature is composite: true
type is conjugated: false
usage is reference: false

value
type: NamedIndividual
type: AttributeUsage
element declared name: value
element is library element: false
element name: value
element qualified name: TrainDefinitions::pos_gateway::value
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#f60229a4-1908-499e-95ea-318aba2fdb4c
type: NamedIndividual
type: Namespace
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#f7012c2f-213d-4bf4-91c7-59effca372e4
type: NamedIndividual
type: Multiplicity
element is library element: false
feature featuring type: modelTrainStructure
type is conjugated: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#f7286e95-c5b0-4845-bee1-68f64758e7dc
type: NamedIndividual
type: OwningMembership
element is library element: false
membership membership owning namespace: modelTrainStructure
relationship owning related element: modelTrainStructure
relationship related element: modelTrainStructure

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#f7ac4e1c-d18b-4189-b5e2-a57bf0858292
type: NamedIndividual
type: Multiplicity
element is library element: false
type is conjugated: false

acceleration_x
type: NamedIndividual
type: ReferenceUsage
element declared name: acceleration_x
element is library element: false
element name: acceleration_x
element qualified name: TrainDefinitions::CentralControl::processVibrationData::acceleration_x
feature direction: in
feature is composite: false
type is conjugated: false
usage is reference: true

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#f90f73c1-edf8-4e2a-b8b1-8e3baa5d7446
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#fa631389-a2f8-49df-abb0-ef28ca068619
type: NamedIndividual
type: FeatureValue
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#fa69a59f-33af-4524-a289-d0cf69de8269
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: posIoTDevice

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#fe791bac-a84b-4ae2-bdfe-ebd24c5040cc
type: NamedIndividual
type: FeatureTyping
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#feb15eda-0813-4c22-a3cd-34d77db8838e
type: NamedIndividual
type: OwningMembership
element is library element: false
owning membership owned member name: VibrationSensor

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#feb3046e-1ad7-4a6b-82a6-8fab3dab82e4
type: NamedIndividual
type: OwningMembership
element is library element: false

https://www.scopeset.de/generiot/instance-data/TrainMB/2_0#ff73deaa-ff3f-4913-982c-c5e45399da4c
type: NamedIndividual
type: FeatureMembership
element is library element: false
owning membership owned member name: vibrationRecording

modelTrainStructure
type: NamedIndividual
type: PartUsage
element declared name: modelTrainStructure
element declared short name: modelTrainStructure_Id
element is library element: false
element name: modelTrainStructure
element qualified name: 'Train - System Architecture'::modelTrainStructure
element short name: modelTrainStructure_Id
feature is composite: false
type is conjugated: false
usage is reference: true