w3c / vsso

The Vehicle Signal Ontology (VSSo) based on COVESA VSS and making use of the SOSA/SSN modeling patterns
Other
15 stars 12 forks source link

Updated vsso [instances, annotation] #41

Open danielwilms opened 2 years ago

danielwilms commented 2 years ago

Output of new tooling in https://github.com/COVESA/vss-tools/pull/160

Signed-off-by: Daniel Wilms Daniel.DW.Wilms@bmw.de

felix-loesch commented 2 years ago

Great to see that DVP are now instances!

Can we add the linkage from the DVP instance to the VehicleComponent? For example, vsso-signals:EngineCoolantTemp vsso-core:belongsToVehicleComponent vsso-signal:Engine)

danielwilms commented 2 years ago

@felix-loesch, that's something we have to discuss later. It's possible only, if we instantiate the vehicle components as well...So I decided yesterday to discuss it first, before I implement it.

danielwilms commented 2 years ago

Decision in meeting on 2022/05/16: creating the vehicle components as instances:

danielwilms commented 2 years ago

Meeting 2022/06/13:

Point from the PR:

Shall there be an instance of vsso:Vehicle or punning of vsso-core:Vehicle? Challenge araises, when you use the partOf relationship.

Option 1: No root instance node of vehicle components Option 2: Connecting to vsso-core:Vehicle, but then annotation property is necessary Option 3: Having an instance vsso:Vehicle as über-VehicleComponent as root of the instances

we go for now with option 3 and discuss further.

danielwilms commented 2 years ago

@danielwilms checks if option3 is implemented. If so, PR can be merged. Otherwise merged after implementation.

jdacoello commented 2 years ago

@danielwilms to provide update on status of implementation of option 3.

danielwilms commented 2 years ago

Implementation done. ttl file to be updated.

danielwilms commented 2 years ago

ttl file added. Ready to merge.