-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Sep028: Measurements/Parameters and Units (#212)
This commit adds incorporates a subset of classes from the Ontology of Units of Measure (OM) to represent measurements/parameters and their associated units. As part of this commit, a new `measure` property has been added to the relevant classes in the data model. As part of this change: * Add new validation rules to ComponentInstance, Module, Interaction, and Participation class * Add uml, text, and validation rules for Measurement class * Add uml, text, and validation rules for Unit class and derived classes * Add uml, text, and validation rules for Prefix class and derived classes Additional changes: * Splits out a complementary standards section
- Loading branch information
Showing
17 changed files
with
3,093 additions
and
1,105 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,175 @@ | ||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
<diagram program="umlet" version="14.2"> | ||
<zoom_level>10</zoom_level> | ||
<element> | ||
<type>com.baselet.element.old.element.Class</type> | ||
<coordinates> | ||
<x>590</x> | ||
<y>390</y> | ||
<w>180</w> | ||
<h>50</h> | ||
</coordinates> | ||
<panel_attributes>*FunctionalComponent* | ||
-- | ||
-direction[1] : URI | ||
|
||
</panel_attributes> | ||
<additional_attributes/> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Class</type> | ||
<coordinates> | ||
<x>390</x> | ||
<y>390</y> | ||
<w>180</w> | ||
<h>70</h> | ||
</coordinates> | ||
<panel_attributes>*Component* | ||
-- | ||
-roles[0..*] : URI | ||
-roleIntegration[0..1] : URI | ||
|
||
</panel_attributes> | ||
<additional_attributes/> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Relation</type> | ||
<coordinates> | ||
<x>450</x> | ||
<y>310</y> | ||
<w>150</w> | ||
<h>100</h> | ||
</coordinates> | ||
<panel_attributes>lt=<<-</panel_attributes> | ||
<additional_attributes>130;30;130;60;30;60;30;80</additional_attributes> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Relation</type> | ||
<coordinates> | ||
<x>570</x> | ||
<y>310</y> | ||
<w>130</w> | ||
<h>100</h> | ||
</coordinates> | ||
<panel_attributes>lt=<<-</panel_attributes> | ||
<additional_attributes>30;30;30;60;110;60;110;80</additional_attributes> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Class</type> | ||
<coordinates> | ||
<x>510</x> | ||
<y>250</y> | ||
<w>170</w> | ||
<h>90</h> | ||
</coordinates> | ||
<panel_attributes>*/ComponentInstance/* | ||
-- | ||
-access[1] : URI | ||
|
||
|
||
</panel_attributes> | ||
<additional_attributes/> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Class</type> | ||
<coordinates> | ||
<x>540</x> | ||
<y>190</y> | ||
<w>100</w> | ||
<h>30</h> | ||
</coordinates> | ||
<panel_attributes>/*Identified*/</panel_attributes> | ||
<additional_attributes/> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Relation</type> | ||
<coordinates> | ||
<x>560</x> | ||
<y>190</y> | ||
<w>50</w> | ||
<h>80</h> | ||
</coordinates> | ||
<panel_attributes>lt=<<-</panel_attributes> | ||
<additional_attributes>30;30;30;60</additional_attributes> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Class</type> | ||
<coordinates> | ||
<x>800</x> | ||
<y>270</y> | ||
<w>90</w> | ||
<h>30</h> | ||
</coordinates> | ||
<panel_attributes>*MapsTo* | ||
|
||
|
||
|
||
</panel_attributes> | ||
<additional_attributes/> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Relation</type> | ||
<coordinates> | ||
<x>650</x> | ||
<y>230</y> | ||
<w>170</w> | ||
<h>94</h> | ||
</coordinates> | ||
<panel_attributes>lt=<<<<-> | ||
mapsTos | ||
0..*</panel_attributes> | ||
<additional_attributes>30;50;150;50</additional_attributes> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Relation</type> | ||
<coordinates> | ||
<x>310</x> | ||
<y>250</y> | ||
<w>220</w> | ||
<h>110</h> | ||
</coordinates> | ||
<panel_attributes>lt=<<<-> | ||
definition | ||
1</panel_attributes> | ||
<additional_attributes>200;50;60;50;60;90</additional_attributes> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Class</type> | ||
<coordinates> | ||
<x>290</x> | ||
<y>340</y> | ||
<w>170</w> | ||
<h>30</h> | ||
</coordinates> | ||
<panel_attributes>*ComponentDefinition*</panel_attributes> | ||
<additional_attributes/> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Relation</type> | ||
<coordinates> | ||
<x>650</x> | ||
<y>280</y> | ||
<w>170</w> | ||
<h>94</h> | ||
</coordinates> | ||
<panel_attributes>lt=<<<<-> | ||
measures | ||
0..*</panel_attributes> | ||
<additional_attributes>30;50;150;50</additional_attributes> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Class</type> | ||
<coordinates> | ||
<x>800</x> | ||
<y>320</y> | ||
<w>90</w> | ||
<h>30</h> | ||
</coordinates> | ||
<panel_attributes>*Measure* | ||
|
||
|
||
|
||
</panel_attributes> | ||
<additional_attributes/> | ||
</element> | ||
</diagram> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,101 @@ | ||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | ||
<diagram program="umlet" version="14.2"> | ||
<zoom_level>10</zoom_level> | ||
<element> | ||
<type>com.baselet.element.old.element.Class</type> | ||
<coordinates> | ||
<x>750</x> | ||
<y>420</y> | ||
<w>140</w> | ||
<h>50</h> | ||
</coordinates> | ||
<panel_attributes>*Interaction* | ||
-- | ||
-types[1..*] : URI | ||
|
||
</panel_attributes> | ||
<additional_attributes/> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Relation</type> | ||
<coordinates> | ||
<x>860</x> | ||
<y>400</y> | ||
<w>190</w> | ||
<h>94</h> | ||
</coordinates> | ||
<panel_attributes>lt=<->>>> | ||
participations | ||
0..* | ||
</panel_attributes> | ||
<additional_attributes>170;50;30;50</additional_attributes> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Relation</type> | ||
<coordinates> | ||
<x>790</x> | ||
<y>360</y> | ||
<w>50</w> | ||
<h>80</h> | ||
</coordinates> | ||
<panel_attributes>lt=<<-</panel_attributes> | ||
<additional_attributes>30;30;30;60</additional_attributes> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Class</type> | ||
<coordinates> | ||
<x>770</x> | ||
<y>360</y> | ||
<w>100</w> | ||
<h>30</h> | ||
</coordinates> | ||
<panel_attributes>/*Identified*/</panel_attributes> | ||
<additional_attributes/> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Class</type> | ||
<coordinates> | ||
<x>1030</x> | ||
<y>440</y> | ||
<w>120</w> | ||
<h>30</h> | ||
</coordinates> | ||
<panel_attributes>*Participation* | ||
|
||
|
||
|
||
|
||
</panel_attributes> | ||
<additional_attributes/> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Relation</type> | ||
<coordinates> | ||
<x>600</x> | ||
<y>400</y> | ||
<w>170</w> | ||
<h>94</h> | ||
</coordinates> | ||
<panel_attributes>lt=<->>>> | ||
measures | ||
0..* | ||
</panel_attributes> | ||
<additional_attributes>30;50;150;50</additional_attributes> | ||
</element> | ||
<element> | ||
<type>com.baselet.element.old.element.Class</type> | ||
<coordinates> | ||
<x>540</x> | ||
<y>440</y> | ||
<w>90</w> | ||
<h>30</h> | ||
</coordinates> | ||
<panel_attributes>*Measure* | ||
|
||
|
||
|
||
|
||
</panel_attributes> | ||
<additional_attributes/> | ||
</element> | ||
</diagram> |
Oops, something went wrong.