description <http://ua.be/simple_car/description/structuralModels#> as components {
	uses <http://ua.be/sdo2l/vocabulary/base#> as base
	uses <http://www.w3.org/2001/XMLSchema#> as xsd
	uses <http://ua.be/sdo2l/vocabulary/component#> as comp
	uses <http://bipm.org/jcgm/vim4#> as vim4
	extends <http://iso.org/iso-80000-4.1#> as iso-80000-4.1
	
	ci car-structural-model : comp:StructuralModel [
		base:hasIdentifier "str-01"
		base:hasCanonicalName "CarModel"
		base:hasDescription "The structural model of a simple car with four wheels."
		base:hasVersion "0"
	]
		
	ci car-component : comp:CarComponent [
		base:hasIdentifier "c1"
		base:hasCanonicalName "car1" 
	]
	
	ci car-massAttribute : comp:Attribute [
		base:hasIdentifier "c1-mass"
		base:hasCanonicalName "c1-mass att"
		vim4:hasDoubleNumber "2000"^^xsd:double
		vim4:characterizes car-component
		vim4:unit iso-80000-4.1:kilogram
	]
	
	
	ci wheel1-component : comp:WheelComponent [
		base:hasIdentifier "w1"
		base:hasCanonicalName "wheel1" 
	]
	
	ci wheel1-massAttribute : comp:Attribute [
		base:hasIdentifier "w1-mass"
		base:hasCanonicalName "w1-mass att"
		vim4:hasDoubleNumber "1.85"^^xsd:double
		vim4:characterizes wheel1-component
		vim4:unit iso-80000-4.1:kilogram
	]
	
	ci wheel2-component : comp:WheelComponent [
		base:hasIdentifier "w2"
		base:hasCanonicalName "wheel2"
	]
	
	ci wheel2-massAttribute : comp:Attribute [
		base:hasIdentifier "w2-mass"
		base:hasCanonicalName "w2-mass att"
		vim4:hasDoubleNumber "2.15"^^xsd:double
		vim4:characterizes wheel2-component
		vim4:unit iso-80000-4.1:kilogram
	]
	
	ci wheel3-component : comp:WheelComponent [
		base:hasIdentifier "w3"
		base:hasCanonicalName "wheel3" 
	]
	
	ci wheel3-massAttribute : comp:Attribute [
		base:hasIdentifier "w3-mass"
		base:hasCanonicalName "w3-mass att"
		vim4:hasDoubleNumber "2.0"^^xsd:double
		vim4:characterizes wheel3-component
		vim4:unit iso-80000-4.1:kilogram
	]
	
	ci wheel4-component : comp:WheelComponent [
		base:hasIdentifier "w4"
		base:hasCanonicalName "wheel4"
	]
	
	ci wheel4-massAttribute : comp:Attribute [
		base:hasIdentifier "w4-mass"
		base:hasCanonicalName "w4-mass att"
		vim4:hasDoubleNumber "2"^^xsd:double
		vim4:characterizes wheel4-component
		vim4:unit iso-80000-4.1:kilogram
	]
	
	ref ci car-component [
		base:contains wheel1-component
		base:contains wheel2-component
		base:contains wheel3-component
		base:contains wheel4-component
	]
	
	ref ci car-structural-model [
		comp:specifies car-component
		comp:specifies wheel1-component
		comp:specifies wheel2-component
		comp:specifies wheel3-component
		comp:specifies wheel4-component	
	]
	
	
}