The Requirement template forces us to throw away valuable property information when creating requirements with real values. If we want to identify a requirement that states the GrossWeight shall not exceed 5 tonnes then we could create a ValueRange (0..5) Unit->Tonnes Definition->GrossWeight. However, we could not use this ValueWithUnit since the constraint forces us to use Definition->Requirement.
The constraint is incorrect and should be removed to allow us to correctly specify the properties that are the basis of the requirement. Having the default property for text based requirements is still required.
Checking in Requirement.png;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/Requirement/Requirement.png,v <-- Requirement.png
new revision: 1.9; previous revision: 1.8
done
Checking in Requirement.xmi;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/Requirement/Requirement.xmi,v <-- Requirement.xmi
new revision: 1.12; previous revision: 1.11
done
Checking in Template.png;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/Requirement/Template.png,v <-- Template.png
new revision: 1.7; previous revision: 1.6
done
Checking in imagemap.xml;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/Requirement/imagemap.xml,v <-- imagemap.xml
new revision: 1.10; previous revision: 1.9
done
Checking in dvlp/OASISRequirement.mdxml;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/Requirement/dvlp/OASISRequirement.mdxml,v <-- OASISRequirement.mdxml
new revision: 1.14; previous revision: 1.13
done
Checking in dvlp/Requirement.uml;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/Requirement/dvlp/Requirement.uml,v <-- Requirement.uml
new revision: 1.3; previous revision: 1.2
done
Checking in dvlp/Requirement.ump;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/Requirement/dvlp/Requirement.ump,v <-- Requirement.ump
new revision: 1.3; previous revision: 1.2
done
Checking in dvlp/UUIDs.xml;
/cvsroot/plcslib/plcslib/data/contexts/OASIS/templates/Requirement/dvlp/UUIDs.xml,v <-- UUIDs.xml
new revision: 1.7; previous revision: 1.6
done