-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[New Model]: Mandatory Dismantling #634
[New Model]: Mandatory Dismantling #634
Conversation
General questions: why is "substance of concern" on the highest level? Why is it not referenced by each item? How is it connected with the pollutant? |
please remove gen folder from files added to PR. @tanweersalah |
removed @agg3fe |
@tanweersalah is this PR ready for review? |
Validation Report for io.catenax.mandatory_dismantling/1.0.0/MandatoryDismantling.ttlInput model is valid |
@agg3fe , we are working on a few changes, will update you once it is ready |
@agg3fe please review, Thanks |
@catroest we have "substance of concern" on the highest level because we want to capture pollutant details if it is found irrespective of the location. |
@@ -0,0 +1,994 @@ | |||
####################################################################### | |||
# Copyright (c) 2023, 2024 SAP SE |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
only 2024 required
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated
samm:description "information on the different components available in the asset"@en ; | ||
samm:characteristic :ComponentCharacteristic . | ||
|
||
:time a samm:Property ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Property and the referenced Characteristic should not have the same name
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed
io.catenax.mandatory_dismantling/1.0.0/MandatoryDismantling.ttl
Outdated
Show resolved
Hide resolved
samm:exampleValue "Diesel" . | ||
|
||
:itemDetail a samm:Property ; | ||
samm:preferredName "ItemDetail"@en ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
preferredName should be human readable and follow normal orthography (e.g., no camel case but normal word separation).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed
samm:properties ( :weight :requiredTool :permanentMagnet ) . | ||
|
||
:itemType a samm:Property ; | ||
samm:preferredName "itemType"@en ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
preferredName should be human readable and follow normal orthography (e.g., no camel case but normal word separation).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed
samm:description "Describes a Property which contains a number."@en ; | ||
samm:dataType xsd:integer . | ||
|
||
:WeightCharacteristic a samm-c:Measurement ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would suggest you look into the shared quantity model. It describes for example weight values, (where you can also choose the unit)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated, please have a look.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please check all the comments
Validation Report for io.catenax.mandatory_dismantling/1.0.0/MandatoryDismantling.ttlInput model is valid |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Validation Report for io.catenax.mandatory_dismantling/1.0.0/MandatoryDismantling.ttlInput model is valid |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some missing descriptions and one clarification.
One general remark: you could combine date and time in one property and use the characterisitc with the type DateTime. (If you do not have reasons to explicitly separate them)
samm:preferredName "Time Characteristic"@en ; | ||
samm:dataType xsd:time . | ||
|
||
:DateCharacteristic a samm-c:Quantifiable ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
missing description
samm:description "The characteristics of the Component."@en ; | ||
samm:dataType :ComponentEntity . | ||
|
||
:TimeCharacteristic a samm-c:Quantifiable ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
missing description
samm:characteristic samm-c:Text ; | ||
samm:exampleValue "WBA41DU060S228332" . | ||
|
||
:bbpNumberDismantler a samm:Property ; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is this a typo and you mean bpNumberDismantler = bpnDismantler? What is bbp?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, that's a typo. bpNumber Dismantler mean bpnDismantler
@tanweersalah could you please check the above comments. |
Validation Report for io.catenax.mandatory_dismantling/1.0.0/MandatoryDismantling.ttlInput model is valid |
@catroest |
# Changelog | ||
All notable changes to this model will be documented in this file. | ||
|
||
## [1.0.0] - 2024-03-04 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please change the date to 11th march.
Validation Report for io.catenax.mandatory_dismantling/1.0.0/MandatoryDismantling.ttlInput model is valid |
@agg3fe , Combined the date time and updated the Release date, can you please review and provide the MS3 Approval. |
Description
With the Mandatory Dismantling data model, we want to mark the components in the vehicle with the notice for mandatory dismantling. This PR represents the Aspect Model "MandatoryDismantling".
Issue - #493
-->
Closes #493
MS2 Criteria
(to be filled out by PR reviewer)
DismantlerId
andDismantlerName
use an EntityDismantler
with the propertiesname
andid
or use a URN likeio.catenax.dismantler:0.0.1
)preferredName
anddescription
are not the samepreferredName
should be human readable and follow normal orthography (e.g., no camel case but normal word separation)MS3 Criteria
(to be filled out by semantic modeling team before merge to main-branch)