<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI
	xmlns:xmi="http://www.omg.org/spec/XMI/20131001"
	xmlns:uml="http://www.omg.org/spec/UML/20161101"
	xmlns:sysml="http://www.omg.org/spec/SysML/20181001/SysML"
	xmlns:RAAMLC="https://www.omg.org/spec/RAAML/20260501/Core"
	>
	<xmi:documentation>
		<xmi:exporter>Handtuned MagicDraw UML</xmi:exporter>
		<xmi:exporterVersion>19.0 v9</xmi:exporterVersion>
	</xmi:documentation>
	<uml:Package xmi:type="uml:Package" xmi:id="_19_0_4_30b0125_1695921803178_336833_4664" name="RBD Library">
		<packagedElement xmi:type="uml:Package" xmi:id="_19_0_4_30b0125_1687182823531_437339_8536" name="ConstraintBlocks">
			<packagedElement xmi:type="uml:Package" xmi:id="_19_0_4_30b0125_1695121295606_245835_1397" name="Probability">
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695121317045_881600_1399" name="ProbabilityDensityFunction" isAbstract="true">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695993144351_629829_15" body="This is an abstract constraint block which defines 3 inputs (shape, scale, and location) and one output for a probability density function">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695121317045_881600_1399"/>
					</ownedComment>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695123680181_410346_1472" name="time" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/ISO80000.xmi#ISO-80000_dataType.time"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697476131088_866674_352" body="The specified operating (exposure) time">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695123680181_410346_1472"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695123752764_764214_1492" name="shape" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697476643371_643215_353" body="the shape parameter of a probability distribution (see NIST/Sematech Engineering Statistics Handbook, section 8.1.6) https://www.itl.nist.gov/div898/handbook/apr/section1/apr16.htm">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695123752764_764214_1492"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695123775207_180232_1509" name="scale" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697476655928_360825_354" body="the scale parameter of a probability distribution (see NIST/Sematech Engineering Statistics Handbook, section 8.1.6) https://www.itl.nist.gov/div898/handbook/apr/section1/apr16.htm">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695123775207_180232_1509"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695123781009_960089_1529" name="location" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/ISO80000.xmi#ISO-80000_dataType.time"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697476668102_921242_355" body="the location parameter of a probability distribution (see NIST/Sematech Engineering Statistics Handbook, section 8.1.6) https://www.itl.nist.gov/div898/handbook/apr/section1/apr16.htm">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695123781009_960089_1529"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695124389076_418033_1856" name="probabilityDensity" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697476753843_440513_356" body="The output parameter providing the value of the probability density function at the specified operating time">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695124389076_418033_1856"/>
						</ownedComment>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695124938869_508799_2119" name="OneVariableFunction" isAbstract="true">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695993086417_325262_14" body="This is an abstract constraint block which defines an input and an output for a constraint expression which has a single input and output">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695124938869_508799_2119"/>
					</ownedComment>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695124977023_480907_2167" name="x" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697477305372_64496_357" body="The input parameter">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695124977023_480907_2167"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695124992770_56999_2181" name="y" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697477315078_727946_358" body="The output parameter">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695124992770_56999_2181"/>
						</ownedComment>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695133427132_373873_4163" name="WeibullProbabilityDensityFunction">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695993022354_967644_13" body="This constraint block calculates the probability density function (PDF) for function for the Weibull distribution.">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695133427132_373873_4163"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695133427135_13358_4169">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695133427132_373873_4163"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695133427135_266623_4176">
							<body>probabilityDensity = 
(shape/time) * Math.pow((time-location)*scale, shape) *   
Math.exp(-1.0 * Math.pow((time-location)*scale, shape))</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695764663400_293012_353" general="_19_0_4_30b0125_1695121317045_881600_1399"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695133440420_843869_4211" name="WeibullCumulativeDistributionFunction">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695992891342_951415_11" body="This constraint block calculates the cumulative distribution (CDF) for function for the Weibull  distribution.  See Cumulative Distribution Function constraint block note  explaining how the CDF is defined.">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695133440420_843869_4211"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695133440422_445237_4217">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695133440420_843869_4211"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695133440422_477243_4224">
							<body>probability = Math.exp(-1.0 * Math.pow((time-location)*scale, shape))</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695764962856_668942_634" general="_19_0_4_30b0125_1695764781854_407250_463"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695133557723_755269_4259" name="WeibullMeanFunction">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695992918599_18400_12" body="This constraint block calculates the mean of the Webiull distribution (i.e., MTBF or MTTR).  Note that for the exponential function, the mean is equivalent to the reciprocal of the hazard function.">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695133557723_755269_4259"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695133557726_327129_4265">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695133557723_755269_4259"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695133557726_682973_4272">
							<body>function LanczosApproximatedGamma(x) {
// from wikipedia
// coefficients for g=7 n=9
const g = 7;
const coefficients = [0.99999999999980993,
676.5203681218851,-1259.1392167224028,771.32342877765313,-176.61502916214059,
12.507343278686905,-0.13857109526572012,9.9843695780195716e-6,1.5056327351493116e-7];
//Euler&#39;s reflection formula
if (x &lt; 0.5)
return Math.PI / (Math.sin(Math.PI * x) * LanczosApproximatedGamma(1.0 - x));
// adjust the argument - Laczos formula calculates Gamma(z+1)
// therefore we are setting x = z+1
const z = x - 1.0;
// Lanczos approximation
var result = coefficients[0];
for (var i = 1; i &lt; coefficients.length; ++i) {
result += coefficients[i] / (z + i);
}
return (Math.sqrt(2.0 * Math.PI) * Math.pow((z + g + 0.5), (z + 0.5))) * Math.exp(-1.0*(z + g + 0.5)) * result;
} 
meanTimeToEvent = (1.0/scale) * LanczosApproximatedGamma(1.0 + 1.0/shape)</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695765908830_971306_825" general="_19_0_4_30b0125_1695765422301_465399_674"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695134175698_745205_4560" name="ProbabilityComplementFunction">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695992833276_7024_10" body="This constraint block calculates the complemenet (i.e., 1 - ) the input and is used for converting behind reliability and failure probability or between restoration completion success probability and restoration completion failure probabiltiy">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695134175698_745205_4560"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695134175706_865697_4562">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695134175698_745205_4560"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695134175706_659802_4563">
							<body>y=1.0-x</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695134196522_71856_4595" general="_19_0_4_30b0125_1695124938869_508799_2119"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695134913349_388296_4661" name="LognormalProbabilityDensityFunction">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695992708124_33752_9" body="This constraint block calculates the probability density function (PDF) for function for the lognormal distribution.">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695134913349_388296_4661"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695134913351_292855_4666">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695134913349_388296_4661"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695134913352_123382_4672">
							<body>probabilityDensity =  
1.0/(shape * (time-location) * Math.sqrt(2.0 * Math.PI)) 
* Math.exp(-0.5 * Math.pow(Math.log((time-location)*scale)/shape, 2))</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695764728509_88958_458" general="_19_0_4_30b0125_1695121317045_881600_1399"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695762091246_86633_106" name="LognormalCumulativeDistributionFunction">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695992609567_809745_7" body="This constraint block calculates the cumulative distribution (CDF) for function for the lognormal distribution.  See Cumulative Distribution Function constraint block note  explaining how the CDF is defined.">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695762091246_86633_106"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695762091248_629982_111">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695762091246_86633_106"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695762091249_119052_117">
							<body>function AbramowitzStegunApproximatedGaussErrorFunction(x) {
// from wikipedia, originally from Abramowitz and Stegun 
// (maximum error: 1.5×10−7)
// \operatorname {erf} x\approx 1-\left(a_{1}t+a_{2}t^{2}+\cdots +a_{5}t^{5}\right)e^{-x^{2}},\quad t={\frac {1}{1+px}}
// where p = 0.3275911, a1 = 0.254829592, a2 = −0.284496736, a3 = 1.421413741, a4 = −1.453152027, a5 = 1.061405429 
if(0==x)
return 0;
var sign_ = (x&gt;0)?1.0:-1.0;
x = sign_*x;// absolute of x
const coefficientsA = [0.254829592,-0.284496736,1.421413741,-1.453152027,1.061405429];
const t = 1.0/(1.0 + 0.3275911 * x);//p = 0.3275911;
var tPow = t;
var result = 0.0;
for (var i = 0; i &lt; coefficientsA.length; ++i) {
result += coefficientsA[i] * tPow;
tPow *= t;
}
return sign_ * (1 - result * Math.exp(-1.0*x*x));
}
probability = (1.0 - AbramowitzStegunApproximatedGaussErrorFunction(Math.log((time-location)*scale)/shape/Math.sqrt(2.0)))/2.0</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695764981838_369957_637" general="_19_0_4_30b0125_1695764781854_407250_463"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695762130063_19228_151" name="LognormalMeanFunction">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695992685909_170096_8" body="This constraint block calculates the mean of the lognormal function (i.e., MTBF or MTTR).  Note that for the exponential function, the mean is equivalent to the reciprocal of the hazard function.">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695762130063_19228_151"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695762130065_601389_157">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695762130063_19228_151"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695762130065_44955_164">
							<body>meanTimeToEvent = (1.0/scale) * Math.exp(0.5 * shape * shape)</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695765951544_241827_828" general="_19_0_4_30b0125_1695765422301_465399_674"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695762155570_152264_199" name="ExponentialProbabilityDensityFunction">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695935051040_161052_73" body="This constraint block calculates the cumulative distribution (CDF) for function for the exponential distribution.">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695762155570_152264_199"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695762155571_46156_203">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695762155570_152264_199"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695762155572_318084_208">
							<body>probabilityDensity = scale*Math.exp(-1.0*scale*(time-location))</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695764746813_702657_462" general="_19_0_4_30b0125_1695121317045_881600_1399"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695762171131_642682_241" name="ExponentialCumulativeDistributionFunction">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695934739979_212096_70" body="This constraint block calculates the cumulative distribution (CDF) for function for the exponential distribution.  See Cumulative Distribution Function constraint block note  explaining how the CDF is defined.">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695762171131_642682_241"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695762171132_341344_245">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695762171131_642682_241"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695762171132_209998_250">
							<body>probability = Math.exp(-1.0*scale*(time-location))</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695765014930_263307_641" general="_19_0_4_30b0125_1695764781854_407250_463"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695762374950_686447_283" name="ExponentialMeanFunction">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695934964653_945631_72" body="This constraint block calculates the mean of the exponential function (i.e., MTBF or MTTR).  Note that for the exponential function, the mean is equivalent to the reciprocal of the hazard function.">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695762374950_686447_283"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695762374952_897624_289">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695762374950_686447_283"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695762374952_488020_296">
							<body>meanTimeToEvent = 1.0/scale</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695765978160_570563_832" general="_19_0_4_30b0125_1695765422301_465399_674"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695764781854_407250_463" name="CumulativeDistributionFunction" isAbstract="true">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695933948268_240691_68" body="This abstract constraint block defines the parameters and is the parent of specific cumulative distribution constraint blocks (exponential, Weibull, lognormal, etc.).  The parameters include the shape, scale, and location parameters of the distribution, the time at which the value is to be evaluated, and the resultant probability (an output result).  This probability is defined for the reliability distribution.  Note that the cumulative is for the reliability distribution, which is often the complement of the distribution used by other software tools (e.g., Excel or R)">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695764781854_407250_463"/>
					</ownedComment>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695764781854_130829_464" name="time" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/ISO80000.xmi#ISO-80000_dataType.time"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695993221975_232506_16" body="The time at which the CDF is evaluated.  If a location parameter is used, then the value of time must be greater than the value of the location parameter">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695764781854_130829_464"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695764781855_990601_465" name="shape" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695993247535_669357_17" body="The shape parameter for the CDF">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695764781855_990601_465"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695764781855_690475_466" name="scale" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695993280683_624715_19" body="The scale parameter for the CDF">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695764781855_690475_466"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695764781855_354543_467" name="location" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695993267258_712444_18" body="The location parameter (in units of time) for the CDF">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695764781855_354543_467"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695764781855_651978_468" name="probability" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695993344543_998142_20" body="The output probability calculated by the CDF">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695764781855_651978_468"/>
						</ownedComment>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695765422301_465399_674" name="MeanFunction" isAbstract="true">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695993516400_637615_21" body="This abstract constraint blocks defines the input and output parameters for calculating the mean and is the parent of specific cumulative distribution constraint blocks (exponential, Weibull, lognormal, etc.).  The parameters include the shape, scale, and location parameters of the distribution, the time at which the value is to be evaluated, and the resultant probability (an output result).  The mean is defined for the reliability distribution.  ">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695765422301_465399_674"/>
					</ownedComment>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695765422303_387688_675" name="time" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/ISO80000.xmi#ISO-80000_dataType.time"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695993734525_132469_22" body="The time at which the mean  function is evaluated.  If a location parameter is used, then the value of time must be greater than the value of the location parameter">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695765422303_387688_675"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695765422303_783601_676" name="shape" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695993839031_601060_23" body="The shape parameter for the probabiltiy distribution for which the mean is being calculated">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695765422303_783601_676"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695765422303_473514_677" name="scale" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695993875243_542611_24" body="The scale parameter of the probabiltiy distribution function for which the mean is being calculated">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695765422303_473514_677"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695765422303_682809_678" name="location" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695993916360_686286_25" body="The location parameter of the probabiltiy distribution function for which the mean is being calculated">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695765422303_682809_678"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695765422303_906694_679" name="meanTimeToEvent" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/ISO80000.xmi#ISO-80000_dataType.time"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695993934499_597576_26" body="The output of the mean function">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695765422303_906694_679"/>
						</ownedComment>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695766025625_866705_833" name="HazardFunction" isAbstract="true">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695935102954_333235_74" body="This abstract constraint block defines the parameters used in the hazard function. The hazard function is the ratio of the probability density function and the cumulative distribution function">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695766025625_866705_833"/>
					</ownedComment>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695766025627_949400_834" name="time" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/ISO80000.xmi#ISO-80000_dataType.time"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695994020325_885123_27" body="The time at which the hazard function is being evaluated">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695766025627_949400_834"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695766025627_740396_835" name="shape" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695994107265_663916_28" body="The shape parameter for the hazard for which the hazard is being calculated">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695766025627_740396_835"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695766025627_380219_836" name="scale" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695994141559_135991_29" body="The scale  parameter for the hazard function for which the sis being calculated">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695766025627_380219_836"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695766025627_811055_837" name="location" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695994193332_731472_30" body="The location   parameter for the hazard function for which the sis being calculated">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695766025627_811055_837"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695766025627_163706_838" name="eventRate" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695994209950_543582_31" body="The output of the hazard distribution function">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695766025627_163706_838"/>
						</ownedComment>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695766209913_847943_982" name="WeibullHazardFunction">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696734993751_115606_272" body="This is the constraint block is a specialization of the hazard function constraint block and calculates the hazard function (failure rate) for the Weibull distribution.  .  ">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695766209913_847943_982"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695766209914_949064_983">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695766209913_847943_982"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695766209915_402658_986">
							<body>eventRate = shape * scale * Math.pow((time-location)*scale, shape - 1.0)</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695766233904_654654_1018" general="_19_0_4_30b0125_1695766025625_866705_833"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695766239337_924003_1019" name="LognormalHazardFunction">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696734887941_98438_271" body="This is the constraint block is a specialization of the hazard function constraint block and calculates the hazard function (failure rate) for the lognormal distribution.  .  ">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695766239337_924003_1019"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695766239338_61687_1020">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695766239337_924003_1019"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695766239338_46958_1023">
							<body>function AbramowitzStegunApproximatedGaussErrorFunction(x) {
// from wikipedia, originally from Abramowitz and Stegun 
// (maximum error: 1.5×10−7)
// \operatorname {erf} x\approx 1-\left(a_{1}t+a_{2}t^{2}+\cdots +a_{5}t^{5}\right)e^{-x^{2}},\quad t={\frac {1}{1+px}}
// where p = 0.3275911, a1 = 0.254829592, a2 = −0.284496736, a3 = 1.421413741, a4 = −1.453152027, a5 = 1.061405429 
if(0==x)
return 0;
var sign_ = (x&gt;0)?1.0:-1.0;
x = sign_*x;// absolute of x
const coefficientsA = [0.254829592,-0.284496736,1.421413741,-1.453152027,1.061405429];
const t = 1.0/(1.0 + 0.3275911 * x);//p = 0.3275911;
var tPow = t;
var result = 0.0;
for (var i = 0; i &lt; coefficientsA.length; ++i) {
result += coefficientsA[i] * tPow;
tPow *= t;
}
return sign_ * (1 - result * Math.exp(-1.0*x*x));
}
var density =  
1.0/(shape * (time-location) * Math.sqrt(2.0 * Math.PI)) 
* Math.exp(-0.5 * Math.pow(Math.log((time-location)*scale)/shape, 2));
var probability = (1.0 - AbramowitzStegunApproximatedGaussErrorFunction(Math.log((time-location)*scale)/shape/Math.sqrt(2.0)))/2.0; 
eventRate = density/probability</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695766261990_87047_1055" general="_19_0_4_30b0125_1695766025625_866705_833"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695766275813_637395_1057" name="ExponentialHazardFunction">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695934746612_551091_71" body="This is the constraint block is a specialization of the hazard function constraint block and calculates the hazard function (failure rate) for the exponential distribution.  Note that for the exponential distribution, the hazard function is a constant over time.  ">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695766275813_637395_1057"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695766275813_764585_1058">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695766275813_637395_1057"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695766275814_907420_1061">
							<body>eventRate = scale</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695766275813_227988_1059" general="_19_0_4_30b0125_1695765422301_465399_674"/>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695766289121_623015_1093" general="_19_0_4_30b0125_1695766025625_866705_833"/>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695766337253_17873_1100" name="ReliabilityParameterDistribution" isAbstract="true">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696735041211_496098_273" body="This constraint block is the parent of probability distributions and parameters.  It owns the pdf, cdf, mean, hazard function, and complement constraint blocks.  The parameters inherited by the children disributions include shape, scale, location, the instantaneous probability density value, probability value, complement value  (e.g., failure probability from reliability), mean time to event (e.g., mean time between failures or mean time to failure), and event rate (e.g., failure rate).  It also includes a time parameter which is the argument for the other parameters">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695766337253_17873_1100"/>
					</ownedComment>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695766477520_527239_1133" name="time" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/ISO80000.xmi#ISO-80000_dataType.time"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696736905210_94245_296" body="The time at which the probability function is to be evaluated.  Time must be greater than the location value">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695766477520_527239_1133"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695768215952_503446_2170" name="shape" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696736942902_894842_297" body="The shape parameter of the distribution">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695768215952_503446_2170"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695768215953_401559_2171" name="scale" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696736954551_884966_298" body="The scale parameter of the distribution">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695768215953_401559_2171"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695768215953_551356_2172" name="location" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696736976075_754661_299" body="The location parameter of the distribution">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695768215953_551356_2172"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695766483661_427667_1136" name="probabilityDensity" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696737027709_521825_300" body="The value of the probability density function at a specified time">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695766483661_427667_1136"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695766486585_511079_1139" name="probability" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696737070417_109611_301" body="The probability (i.e., value of the CDF) at a specified time">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695766486585_511079_1139"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695766758482_581563_1167" name="pdf" aggregation="composite" type="_19_0_4_30b0125_1695121317045_881600_1399">
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696737103750_994802_302" body="The constraint expression of the probability density function">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695766758482_581563_1167"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695766774364_900947_1170" name="cdf" aggregation="composite" type="_19_0_4_30b0125_1695764781854_407250_463">
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696737131910_10480_303" body="The constraint expression for the cumulative density function">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695766774364_900947_1170"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695766893573_408627_1173" name="mean" aggregation="composite" type="_19_0_4_30b0125_1695765422301_465399_674">
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696738727080_481001_304" body="The constraint expression for the mean of the CDF">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695766893573_408627_1173"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695766923305_810767_1176" name="hazardFunction" aggregation="composite" type="_19_0_4_30b0125_1695766025625_866705_833">
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696738756762_63259_305" body="The constraint expression for the hazard function (ratio of PDF to CDF)">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695766923305_810767_1176"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695767481308_847125_2036" name="complement" visibility="public" aggregation="composite" type="_19_0_4_30b0125_1695134175698_745205_4560">
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696738772518_192728_306" body="A general expression to take the complement (i.e., 1-value).">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695767481308_847125_2036"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695766558227_852959_1148" name="probabilityComplement" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696738845337_630748_307" body="A general expression to take the complement of the probability (i.e., 1-value).  The value for which the complement is calculated must be less than 1">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695766558227_852959_1148"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695766491306_233105_1142" name="meanTimeToEvent" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/ISO80000.xmi#ISO-80000_dataType.time"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696738944144_964470_308" body="The constraint expression to calculate the mean of the probability distribution">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695766491306_233105_1142"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695766500292_181657_1145" name="eventRate" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741216760_389014_325" body="The constraint expression for determining the event rate (e.g., failure rate or repair rate) of the probability distribution">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695766500292_181657_1145"/>
						</ownedComment>
					</ownedAttribute>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767068197_900862_1704" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767068197_92670_1705" role="_19_0_4_30b0125_1695768215952_503446_2170"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767068197_650071_1706" partWithPort="_19_0_4_30b0125_1695766893573_408627_1173" role="_19_0_4_30b0125_1695765422303_783601_676"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767073426_387234_1721" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767073426_547031_1722" role="_19_0_4_30b0125_1695768215953_401559_2171"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767073427_168640_1723" partWithPort="_19_0_4_30b0125_1695766893573_408627_1173" role="_19_0_4_30b0125_1695765422303_473514_677"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767076711_711117_1738" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767076711_675478_1739" role="_19_0_4_30b0125_1695768215953_551356_2172"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767076711_495709_1740" partWithPort="_19_0_4_30b0125_1695766893573_408627_1173" role="_19_0_4_30b0125_1695765422303_682809_678"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767085859_390174_1755" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767085860_319444_1756" role="_19_0_4_30b0125_1695766477520_527239_1133"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767085860_507450_1757" partWithPort="_19_0_4_30b0125_1695766893573_408627_1173" role="_19_0_4_30b0125_1695765422303_387688_675"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767093022_267568_1772" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767093022_873980_1773" partWithPort="_19_0_4_30b0125_1695766893573_408627_1173" role="_19_0_4_30b0125_1695765422303_906694_679"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767093023_577877_1774" role="_19_0_4_30b0125_1695766491306_233105_1142"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767146770_389975_1789" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767146770_219869_1790" role="_19_0_4_30b0125_1695766477520_527239_1133"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767146770_806325_1791" partWithPort="_19_0_4_30b0125_1695766758482_581563_1167" role="_19_0_4_30b0125_1695123680181_410346_1472"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767181432_975637_1806" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767181432_353660_1807" partWithPort="_19_0_4_30b0125_1695766758482_581563_1167" role="_19_0_4_30b0125_1695124389076_418033_1856"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767181432_567957_1808" role="_19_0_4_30b0125_1695766483661_427667_1136"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767200199_275803_1823" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767200199_446584_1824" role="_19_0_4_30b0125_1695766477520_527239_1133"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767200199_603188_1825" partWithPort="_19_0_4_30b0125_1695766774364_900947_1170" role="_19_0_4_30b0125_1695764781854_130829_464"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767218067_49035_1840" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767218067_435996_1841" role="_19_0_4_30b0125_1695768215952_503446_2170"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767218067_617252_1842" partWithPort="_19_0_4_30b0125_1695766758482_581563_1167" role="_19_0_4_30b0125_1695123752764_764214_1492"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767229153_376992_1857" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767229153_177588_1858" role="_19_0_4_30b0125_1695768215952_503446_2170"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767229153_783001_1859" partWithPort="_19_0_4_30b0125_1695766774364_900947_1170" role="_19_0_4_30b0125_1695764781855_990601_465"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767288901_505740_1874" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767288901_756200_1875" role="_19_0_4_30b0125_1695768215952_503446_2170"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767288902_583808_1876" partWithPort="_19_0_4_30b0125_1695766923305_810767_1176" role="_19_0_4_30b0125_1695766025627_740396_835"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767312885_985268_1891" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767312885_392080_1892" role="_19_0_4_30b0125_1695766477520_527239_1133"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767312886_262679_1893" partWithPort="_19_0_4_30b0125_1695766923305_810767_1176" role="_19_0_4_30b0125_1695766025627_949400_834"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767348702_160923_1908" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767348702_606716_1909" role="_19_0_4_30b0125_1695768215953_401559_2171"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767348702_396496_1910" partWithPort="_19_0_4_30b0125_1695766758482_581563_1167" role="_19_0_4_30b0125_1695123775207_180232_1509"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767365965_8455_1925" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767365965_690020_1926" role="_19_0_4_30b0125_1695768215953_401559_2171"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767365965_952914_1927" partWithPort="_19_0_4_30b0125_1695766774364_900947_1170" role="_19_0_4_30b0125_1695764781855_690475_466"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767372921_801318_1942" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767372921_189416_1943" role="_19_0_4_30b0125_1695768215953_401559_2171"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767372921_198347_1944" partWithPort="_19_0_4_30b0125_1695766923305_810767_1176" role="_19_0_4_30b0125_1695766025627_380219_836"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767410685_434448_1959" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767410685_568251_1960" role="_19_0_4_30b0125_1695768215953_551356_2172"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767410685_242224_1961" partWithPort="_19_0_4_30b0125_1695766758482_581563_1167" role="_19_0_4_30b0125_1695123781009_960089_1529"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767425600_476073_1976" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767425600_142207_1977" role="_19_0_4_30b0125_1695768215953_551356_2172"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767425600_380010_1978" partWithPort="_19_0_4_30b0125_1695766774364_900947_1170" role="_19_0_4_30b0125_1695764781855_354543_467"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767437369_907959_1993" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767437369_830920_1994" role="_19_0_4_30b0125_1695768215953_551356_2172"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767437369_772712_1995" partWithPort="_19_0_4_30b0125_1695766923305_810767_1176" role="_19_0_4_30b0125_1695766025627_811055_837"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767458895_371454_2010" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767458895_343692_2011" partWithPort="_19_0_4_30b0125_1695766774364_900947_1170" role="_19_0_4_30b0125_1695764781855_651978_468"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767458895_732972_2012" role="_19_0_4_30b0125_1695766486585_511079_1139"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767472931_536755_2027" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767472931_689100_2028" partWithPort="_19_0_4_30b0125_1695766923305_810767_1176" role="_19_0_4_30b0125_1695766025627_163706_838"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767472931_773919_2029" role="_19_0_4_30b0125_1695766500292_181657_1145"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767501311_958445_2091" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767501311_51805_2092" partWithPort="_19_0_4_30b0125_1695766774364_900947_1170" role="_19_0_4_30b0125_1695764781855_651978_468"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767501311_102043_2093" partWithPort="_19_0_4_30b0125_1695767481308_847125_2036" role="_19_0_4_30b0125_1695124977023_480907_2167"/>
					</ownedConnector>
					<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695767516930_975941_2111" visibility="public">
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767516930_62665_2112" partWithPort="_19_0_4_30b0125_1695767481308_847125_2036" role="_19_0_4_30b0125_1695124992770_56999_2181"/>
						<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695767516930_689776_2113" role="_19_0_4_30b0125_1695766558227_852959_1148"/>
					</ownedConnector>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695767793761_335408_2130" name="WeibullDistribution">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741021521_82850_319" body="This constraint block calculates owns 4 lower level constraint blocks for calculating the values of the cumulative, density, and hazard functions, as well as the mean for the Weibull distribution.">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695767793761_335408_2130"/>
					</ownedComment>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695767793775_514465_2132" general="_19_0_4_30b0125_1695766337253_17873_1100"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695767822325_823922_2136" name="pdf" aggregation="composite" type="_19_0_4_30b0125_1695133427132_373873_4163">
						<redefinedProperty xmi:idref="_19_0_4_30b0125_1695766758482_581563_1167"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741057738_31313_321" body="The PDF for the Weibull distribution defined in the NIST/Sematech Engineering Statistics Handbook, section 8.1.6, https://www.itl.nist.gov/div898/handbook/apr/section1/apr16.htm">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695767822325_823922_2136"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695767836024_634622_2139" name="cdf" aggregation="composite" type="_19_0_4_30b0125_1695133440420_843869_4211">
						<redefinedProperty xmi:idref="_19_0_4_30b0125_1695766774364_900947_1170"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741076413_60167_322" body="The PDF for the Weibull distribution defined in the NIST/Sematech Engineering Statistics Handbook, section 8.1.6, https://www.itl.nist.gov/div898/handbook/apr/section1/apr16.htm">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695767836024_634622_2139"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695767844379_806242_2142" name="mean" aggregation="composite" type="_19_0_4_30b0125_1695133557723_755269_4259">
						<redefinedProperty xmi:idref="_19_0_4_30b0125_1695766893573_408627_1173"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741098710_239934_323" body="The mean for the Weibull distribution defined in the NIST/Sematech Engineering Statistics Handbook, section 8.1.6, https://www.itl.nist.gov/div898/handbook/apr/section1/apr16.htm">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695767844379_806242_2142"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695767855569_677241_2145" name="hazardFunction" aggregation="composite" type="_19_0_4_30b0125_1695766209913_847943_982">
						<redefinedProperty xmi:idref="_19_0_4_30b0125_1695766923305_810767_1176"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741118187_278075_324" body="The hazard function for the Weibull distribution defined in the NIST/Sematech Engineering Statistics Handbook, section 8.1.6, https://www.itl.nist.gov/div898/handbook/apr/section1/apr16.htm">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695767855569_677241_2145"/>
						</ownedComment>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695767909458_152888_2151" name="ExponentialDistribution">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1695934294506_254147_69" body="This constraint block calculates owns 4 lower level constraint blocks for calculating the values of the cumulative, density, and hazard functions, as well as the mean for the exponential distribution.  Note that for the exponential distribuhtion function, only scale and location parameters are defined">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695767909458_152888_2151"/>
					</ownedComment>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695767909473_453369_2153" general="_19_0_4_30b0125_1695766337253_17873_1100"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695768162119_178598_2158" name="pdf" aggregation="composite" type="_19_0_4_30b0125_1695762155570_152264_199">
						<redefinedProperty xmi:idref="_19_0_4_30b0125_1695766758482_581563_1167"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696740787812_621166_309" body="The PDF for the exponential distribution defined in the NIST/Sematech Engineering Statistics Handbook, section 8.1.6, https://www.itl.nist.gov/div898/handbook/apr/section1/apr16.htm">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695768162119_178598_2158"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695768178403_358886_2161" name="cdf" aggregation="composite" type="_19_0_4_30b0125_1695762171131_642682_241">
						<redefinedProperty xmi:idref="_19_0_4_30b0125_1695766774364_900947_1170"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696740801691_891856_310" body="The CDF for the exponential distribution defined in the NIST/Sematech Engineering Statistics Handbook, section 8.1.6, https://www.itl.nist.gov/div898/handbook/apr/section1/apr16.htm">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695768178403_358886_2161"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695768187100_536920_2164" name="mean" aggregation="composite" type="_19_0_4_30b0125_1695762374950_686447_283">
						<redefinedProperty xmi:idref="_19_0_4_30b0125_1695766893573_408627_1173"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696740840248_66136_311" body="The mean for the exponential distribution defined in the NIST/Sematech Engineering Statistics Handbook, section 8.1.6, https://www.itl.nist.gov/div898/handbook/apr/section1/apr16.htm">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695768187100_536920_2164"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695768199523_146892_2167" name="hazardFunction" aggregation="composite" type="_19_0_4_30b0125_1695766275813_637395_1057">
						<redefinedProperty xmi:idref="_19_0_4_30b0125_1695766923305_810767_1176"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696740854595_59805_312" body="The hazard function for the exponential distribution defined in the NIST/Sematech Engineering Statistics Handbook, section 8.1.6, https://www.itl.nist.gov/div898/handbook/apr/section1/apr16.htm">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695768199523_146892_2167"/>
						</ownedComment>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695768439674_563684_2216" name="LognormalDistribution">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741036630_465341_320" body="This constraint block calculates owns 4 lower level constraint blocks for calculating the values of the cumulative, density, and hazard functions, as well as the mean for the lognormal distribution.">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695768439674_563684_2216"/>
					</ownedComment>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695768439676_299618_2221" general="_19_0_4_30b0125_1695766337253_17873_1100"/>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695768439675_37726_2217" name="pdf" aggregation="composite" type="_19_0_4_30b0125_1695134913349_388296_4661">
						<redefinedProperty xmi:idref="_19_0_4_30b0125_1695766758482_581563_1167"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696740885065_586127_315" body="The PDF for the lognroml distribution defined in the NIST/Sematech Engineering Statistics Handbook, section 8.1.6, https://www.itl.nist.gov/div898/handbook/apr/section1/apr16.htm">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695768439675_37726_2217"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695768439675_936985_2218" name="cdf" aggregation="composite" type="_19_0_4_30b0125_1695762091246_86633_106">
						<redefinedProperty xmi:idref="_19_0_4_30b0125_1695766774364_900947_1170"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696740916479_224396_316" body="The CDF for the lognormal distribution defined in the NIST/Sematech Engineering Statistics Handbook, section 8.1.6, https://www.itl.nist.gov/div898/handbook/apr/section1/apr16.htm">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695768439675_936985_2218"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695768439676_79315_2219" name="mean" aggregation="composite" type="_19_0_4_30b0125_1695762130063_19228_151">
						<redefinedProperty xmi:idref="_19_0_4_30b0125_1695766893573_408627_1173"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696740939535_933399_317" body="The mean for the lognormal distribution defined in the NIST/Sematech Engineering Statistics Handbook, section 8.1.6, https://www.itl.nist.gov/div898/handbook/apr/section1/apr16.htm">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695768439676_79315_2219"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695768439676_89382_2220" name="hazardFunction" aggregation="composite" type="_19_0_4_30b0125_1695766239337_924003_1019">
						<redefinedProperty xmi:idref="_19_0_4_30b0125_1695766923305_810767_1176"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696740957302_369934_318" body="The hazard function for the lognormal distribution defined in the NIST/Sematech Engineering Statistics Handbook, section 8.1.6, https://www.itl.nist.gov/div898/handbook/apr/section1/apr16.htm">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695768439676_89382_2220"/>
						</ownedComment>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695833849527_415786_6261" name="RatioOfPartToTotal">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741319268_249628_326" body="A constraint expression to calculate the proportion of one value to its sum (e.g., availability = MTBF/(MTBF+MTTR))">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695833849527_415786_6261"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695833849538_560788_6263">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695833849527_415786_6261"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695833849538_146802_6264">
							<body>ratio = x/(x+y)</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695833852148_860657_6268" name="x" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741337955_461651_327" body="The numerator">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695833852148_860657_6268"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695833857632_981074_6285" name="y" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741349491_382347_328" body="The other value">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695833857632_981074_6285"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695833863179_716283_6302" name="ratio" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741363827_984260_329" body="=x/(x+y)">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695833863179_716283_6302"/>
						</ownedComment>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695920147895_282274_260" name="ReciprocalFunction">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741446168_174606_330" body="Provides the reciprocal of the input">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695920147895_282274_260"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695920147900_987938_261">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695920147895_282274_260"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695920147903_992497_264">
							<body>y=1.0/x</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695920147901_568153_262" general="_19_0_4_30b0125_1695124938869_508799_2119"/>
				</packagedElement>
			</packagedElement>
			<packagedElement xmi:type="uml:Package" xmi:id="_19_0_4_30b0125_1695921233576_192078_3902" name="SystemBlocks">
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_3_30b0125_1682347537617_187864_65706" name="InSeriesCalculation">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741735160_378686_331" body="Constraint block for calculation of series system reliability or availability">
						<annotatedElement xmi:idref="_19_0_3_30b0125_1682347537617_187864_65706"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_3_30b0125_1682347537627_423174_65708">
						<constrainedElement xmi:idref="_19_0_3_30b0125_1682347537617_187864_65706"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_3_30b0125_1682347537627_515971_65709">
							<body>if (input &amp;&amp; !input.isEmpty()) {
output = 1.0;
}
for (var i = input.iterator(); i.hasNext();) {
output = i.next() * output;
}</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_3_30b0125_1682347608599_433822_65715" name="input" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741762907_693986_332" body="Probabilities (reliablity or availability) of input components ">
							<annotatedElement xmi:idref="_19_0_3_30b0125_1682347608599_433822_65715"/>
						</ownedComment>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_30b0125_1682347653319_681610_65766"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_30b0125_1682347653319_489701_65767" value="*"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_3_30b0125_1682347619958_277356_65732" name="output" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741802704_217447_333" body="Series system reliability or availability">
							<annotatedElement xmi:idref="_19_0_3_30b0125_1682347619958_277356_65732"/>
						</ownedComment>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1687182669067_487833_8278" name="HomogeneousKofNCalculation">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741855855_622454_335" body="Constraint block for calculation of k out of n system reliability or availability">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1687182669067_487833_8278"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1687182669077_921626_8305">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1687182669067_487833_8278"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1687182669081_200038_8317">
							<body>function factorial (n) {
if (n &lt;2)
return 1;
return factorial(n-1)*n;
}

function C_k_of_n (k, n) {
return (factorial(n)/factorial(k))/factorial(n-k); 
}
	 
var R = input;
var result = 0.0;
for (var i = k; i &lt;=n; ++i) {
result += C_k_of_n(i, n) * Math.pow(R, i) * Math.pow(1.0-R, n-i); 
} 

output = result;</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1687182669078_975287_8306" name="input" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741860365_209497_338" body="Reliability or availability of components (all components must have equal reliability or availability)">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1687182669078_975287_8306"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1687182669078_919892_8307" name="output" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741872251_351453_339" body="k ou tof n system reliability or availability">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1687182669078_919892_8307"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1687183486101_8134_8843" name="k" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Integer"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741958616_437450_340" body="Number of components or channels needed for system to operate">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1687183486101_8134_8843"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1687183497917_825569_8860" name="n" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Integer"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741972398_441347_341" body="Number of components installed in system">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1687183497917_825569_8860"/>
						</ownedComment>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_3_30b0125_1682348627968_903547_66474" name="InParallelCalculation">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696741818621_293376_334" body="Constraint block for calculation of parallel system reliability or availability">
						<annotatedElement xmi:idref="_19_0_3_30b0125_1682348627968_903547_66474"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_3_30b0125_1682348627974_48841_66476">
						<constrainedElement xmi:idref="_19_0_3_30b0125_1682348627968_903547_66474"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_3_30b0125_1682348627974_281977_66477">
							<body>if (input &amp;&amp; !input.isEmpty()) {
output = 1.0;
}
for (var i = input.iterator(); i.hasNext();) {
output = (1.0 - i.next()) * output;
}

output = 1.0 - output;</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_3_30b0125_1682348630914_925370_66481" name="input" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696743698978_380098_342" body="Reliability or availability of components">
							<annotatedElement xmi:idref="_19_0_3_30b0125_1682348630914_925370_66481"/>
						</ownedComment>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_30b0125_1682348651074_398612_66529"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_30b0125_1682348651075_112960_66530" value="*"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_3_30b0125_1682348635187_293268_66498" name="output" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696743733480_294368_343" body="Reliability or availability of system">
							<annotatedElement xmi:idref="_19_0_3_30b0125_1682348635187_293268_66498"/>
						</ownedComment>
					</ownedAttribute>
				</packagedElement>
				<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695939301335_426284_7341" name="HeterogeneousKofNCalculation">
					<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696743811894_557320_344" body="Constraint block for calculation of k out of n system reliability or availability where components have different reliabilities or availabilities">
						<annotatedElement xmi:idref="_19_0_4_30b0125_1695939301335_426284_7341"/>
					</ownedComment>
					<ownedRule xmi:type="uml:Constraint" xmi:id="_19_0_4_30b0125_1695939301335_66436_7342">
						<constrainedElement xmi:idref="_19_0_4_30b0125_1695939301335_426284_7341"/>
						<specification xmi:type="uml:OpaqueExpression" xmi:id="_19_0_4_30b0125_1695939301338_70292_7348">
							<body>function getCombinations(array, min) {
var res = [];
function iter(i, temp, count) {
if (i === array.length) { 
if (count &gt;= min) {     
	res.push(temp);
}
return;
}
iter(i + 1, temp.concat(array[i]), count + 1);
iter(i + 1, temp.concat(1.0 - array[i]), count);
}

iter(0, [], 0);
return res;
}

function and(arrayOfProbabilities) {
var output = 1.0;
for (i = 0; i &lt; arrayOfProbabilities.length; i++) {
output = arrayOfProbabilities[i] * output;
}
return output;
}


function sum(arrayOfProbabilities) {
var output = 0.0;
for (i = 0; i &lt; arrayOfProbabilities.length; i++) {
output = output + arrayOfProbabilities[i];
}
return output;
}       

var allCombinations = getCombinations(input.toArray(), k);   
var andsArray = [];

for (j = 0; j &lt; allCombinations.length; j++) {
andsArray.push(and(allCombinations[j]));
}

output = sum(andsArray);</body>
							<language>JavaScript</language>
						</specification>
					</ownedRule>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695939301336_535030_7343" name="input" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696743847338_220277_345" body="Reliability or availability of components (components do not necessarily have equal reliability or availability)">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695939301336_535030_7343"/>
						</ownedComment>
						<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_30b0125_1695939301339_331434_7350"/>
						<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_30b0125_1695939301339_857125_7349" value="*"/>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695939301337_490446_7344" name="output" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696743965025_144219_346" body="Reliability or availability of system">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695939301337_490446_7344"/>
						</ownedComment>
					</ownedAttribute>
					<ownedAttribute xmi:type="uml:Port" xmi:id="_19_0_4_30b0125_1695939301338_277275_7345" name="k" visibility="private" aggregation="composite">
						<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Integer"/>
						<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696746262706_569891_471" body="Number of components or channels needed for system to operate">
							<annotatedElement xmi:idref="_19_0_4_30b0125_1695939301338_277275_7345"/>
						</ownedComment>
					</ownedAttribute>
				</packagedElement>
			</packagedElement>
		</packagedElement>
		<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695768796838_90148_2772" name="ComponentReliabilitySituation" isAbstract="true">
			<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696777714939_791629_49" body="Situation for Components in RBDs.  Specialization of AbstractReliabilitySituation and parent of RestorableComponentReliabilitiySituation, NonrestorableComponentReliabilitiySituations.  Owns Reliability ParameterGroup constraint and failurerate, shape, scale, and location distribution parameters that it provides its children ">
				<annotatedElement xmi:idref="_19_0_4_30b0125_1695768796838_90148_2772"/>
			</ownedComment>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695768864247_818673_2816" general="_19_0_3_30b0125_1682347119440_429462_65443"/>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695768944048_72556_2817" name="failureRPD" visibility="private" aggregation="composite" type="_19_0_4_30b0125_1695766337253_17873_1100">
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697465161187_941870_312" body="Constraint property for expression of the reliability probability distribution">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695768944048_72556_2817"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695830466056_444587_3576" name="failureRate" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697465199720_193704_313" body="Value property for the failure rate">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695830466056_444587_3576"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695768975221_279592_2820" name="shape" visibility="public" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697465275468_894940_314" body="Value property for the shape parameter of the reliability probability distribution">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695768975221_279592_2820"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695769012403_54852_2823" name="scale" visibility="public" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697465284609_960498_315" body="Value property for the scale parameter of the reliability probability distribution">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695769012403_54852_2823"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695769013848_983091_2826" name="location" visibility="public" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697465295100_663238_316" body="Value property for the location parameter of the reliability probability distribution">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695769013848_983091_2826"/>
				</ownedComment>
				<defaultValue xmi:type="uml:LiteralReal" xmi:id="_19_0_4_30b0125_1696001615756_57219_265"/>
			</ownedAttribute>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695769101992_82925_3090" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695769101992_172244_3091" role="_19_0_4_30b0125_1695768975221_279592_2820"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695769101992_745774_3092" partWithPort="_19_0_4_30b0125_1695768944048_72556_2817" role="_19_0_4_30b0125_1695768215952_503446_2170"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695769108534_581826_3107" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695769108534_913814_3108" role="_19_0_4_30b0125_1695769012403_54852_2823"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695769108534_529073_3109" partWithPort="_19_0_4_30b0125_1695768944048_72556_2817" role="_19_0_4_30b0125_1695768215953_401559_2171"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695769114467_723601_3124" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695769114467_911697_3125" role="_19_0_4_30b0125_1695769013848_983091_2826"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695769114467_604446_3126" partWithPort="_19_0_4_30b0125_1695768944048_72556_2817" role="_19_0_4_30b0125_1695768215953_551356_2172"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695831457615_842571_3920" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695831457615_816270_3921" partWithPort="_19_0_4_30b0125_1695768944048_72556_2817" role="_19_0_4_30b0125_1695766486585_511079_1139"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695831457615_200127_3922" role="_19_0_4_30b0125_1695829733907_680350_3551"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695831530771_345317_3968" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695831530772_273659_3969" partWithPort="_19_0_4_30b0125_1695768944048_72556_2817" role="_19_0_4_30b0125_1695766500292_181657_1145"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695831530772_528562_3970" role="_19_0_4_30b0125_1695830466056_444587_3576"/>
			</ownedConnector>
		</packagedElement>
		<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695770741211_633456_3288" name="RestorableComponentReliabilitySituation" isAbstract="true">
			<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696777899028_541895_50" body="Situation for restorable (repairable) component RBDs.  Specialization of ComponentReliabilitySituation. Owns restorationRPG (Reliability Parameter Group) and RatioOfPartTotal (for determining availability).  Value properties include MTBF, MTTR, restoration distribution parameters (shape, scale, and location),  restorationCompletionProbability (calculated from restoration CDF)  and restorationrate (calculated from restoration hazard function, i.e., ratio of PDF to CDF) ">
				<annotatedElement xmi:idref="_19_0_4_30b0125_1695770741211_633456_3288"/>
			</ownedComment>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695770765664_485605_3332" general="_19_0_4_30b0125_1695768796838_90148_2772"/>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695770972108_681834_3340" general="_19_0_4_30b0125_1690902428539_776764_1692"/>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1685543804029_591154_65403" name="MTBF" visibility="public" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/ISO80000.xmi#ISO-80000_dataType.time"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697468172340_770923_322" body="Value property for Mean Time Between Failures (MTBF is used for restorable systems)">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1685543804029_591154_65403"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1687343915725_264906_277" name="MTTR" visibility="public" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/ISO80000.xmi#ISO-80000_dataType.time"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697468236883_767176_323" body="Value property for Mean Time to Restoration">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1687343915725_264906_277"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695770378180_155426_3259" name="restorationRPD" visibility="private" aggregation="composite" type="_19_0_4_30b0125_1695766337253_17873_1100">
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697468267314_16577_324" body="Constraint property for restoration probabiltiy distribution">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695770378180_155426_3259"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695832837314_374326_5665" name="restoreCompletionProbability" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697468332537_15052_325" body="Value property for completion probability of restoration action (the value of the CDF for restoration at a specified time)">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695832837314_374326_5665"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695833049631_274470_5770" name="restoreNonCompletionProbability" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697468358001_73514_326" body="Value property for the complement of the restoration completion probability">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695833049631_274470_5770"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695832959302_412014_5718" name="restorationRate" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697468399642_572802_327" body="Value property for the ratio of the restoration pdf to the restoration CDF at a specified time">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695832959302_412014_5718"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695770479164_896859_3273" name="restorationShape" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697468431349_593693_328" body="Value property shape parameter of the restoration probability distribution ">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695770479164_896859_3273"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695770479164_429217_3274" name="restorationScale" visibility="private" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697468446592_572282_329" body="Value property for the scale parameter of the restoration distribution ">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695770479164_429217_3274"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695770479165_160421_3275" name="restorationLocation" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697468486838_112672_330" body="Value property for the location parameter of the restoration distribution (value of the location parameter must be less than the specified time)">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695770479165_160421_3275"/>
				</ownedComment>
				<defaultValue xmi:type="uml:LiteralReal" xmi:id="_19_0_4_30b0125_1696001625422_524015_266"/>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695833770668_166614_6238" name="availabilityCalc" visibility="private" aggregation="composite" type="_19_0_4_30b0125_1695833849527_415786_6261">
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697468630747_322332_333" body="Constraint property for the calculation of availability">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695833770668_166614_6238"/>
				</ownedComment>
			</ownedAttribute>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695832379891_34284_5218" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695832379891_872703_5219" role="_19_0_4_30b0125_1695770479164_896859_3273"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695832379892_987197_5220" partWithPort="_19_0_4_30b0125_1695770378180_155426_3259" role="_19_0_4_30b0125_1695768215952_503446_2170"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695832382607_358374_5235" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695832382607_383524_5236" role="_19_0_4_30b0125_1695770479164_429217_3274"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695832382607_321446_5237" partWithPort="_19_0_4_30b0125_1695770378180_155426_3259" role="_19_0_4_30b0125_1695768215953_401559_2171"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695832385221_139690_5252" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695832385221_475799_5253" role="_19_0_4_30b0125_1695770479165_160421_3275"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695832385221_3231_5254" partWithPort="_19_0_4_30b0125_1695770378180_155426_3259" role="_19_0_4_30b0125_1695768215953_551356_2172"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695832396950_749565_5269" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695832396951_801239_5270" partWithPort="_19_0_4_30b0125_1695768944048_72556_2817" role="_19_0_4_30b0125_1695766491306_233105_1142"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695832396951_917940_5271" role="_19_0_4_30b0125_1685543804029_591154_65403"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695832793569_177260_5656" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695832793569_209010_5657" partWithPort="_19_0_4_30b0125_1695770378180_155426_3259" role="_19_0_4_30b0125_1695766491306_233105_1142"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695832793569_302237_5658" role="_19_0_4_30b0125_1687343915725_264906_277"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695832884407_593877_5708" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695832884407_747428_5709" partWithPort="_19_0_4_30b0125_1695770378180_155426_3259" role="_19_0_4_30b0125_1695766486585_511079_1139"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695832884407_746034_5710" role="_19_0_4_30b0125_1695832837314_374326_5665"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695833004001_730517_5761" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695833004002_489150_5762" partWithPort="_19_0_4_30b0125_1695770378180_155426_3259" role="_19_0_4_30b0125_1695766500292_181657_1145"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695833004002_6147_5763" role="_19_0_4_30b0125_1695832959302_412014_5718"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695833085481_910962_5812" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695833085481_685298_5813" role="_19_0_4_30b0125_1695833049631_274470_5770"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695833085482_70242_5814" partWithPort="_19_0_4_30b0125_1695770378180_155426_3259" role="_19_0_4_30b0125_1695766558227_852959_1148"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695833135926_103499_5829" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695833135926_875276_5830" partWithPort="_19_0_4_30b0125_1695768944048_72556_2817" role="_19_0_4_30b0125_1695766558227_852959_1148"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695833135927_694337_5831" role="_19_0_4_30b0125_1695831926866_935918_4237"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695833902439_167822_6324" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695833902439_609196_6325" role="_19_0_4_30b0125_1685543804029_591154_65403"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695833902439_600326_6326" partWithPort="_19_0_4_30b0125_1695833770668_166614_6238" role="_19_0_4_30b0125_1695833852148_860657_6268"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695833905733_169783_6341" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695833905733_860607_6342" role="_19_0_4_30b0125_1687343915725_264906_277"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695833905734_394008_6343" partWithPort="_19_0_4_30b0125_1695833770668_166614_6238" role="_19_0_4_30b0125_1695833857632_981074_6285"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695833908807_551338_6358" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695833908807_108719_6359" partWithPort="_19_0_4_30b0125_1695833770668_166614_6238" role="_19_0_4_30b0125_1695833863179_716283_6302"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695833908808_755541_6360" role="_19_0_4_30b0125_1687344025512_9615_283"/>
			</ownedConnector>
		</packagedElement>
		<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1690902428539_776764_1692" name="Restorable" isAbstract="true">
			<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696778695736_253869_51" body="Specialization of AbstractReliabilitySituation for restorable systems.  Parent of RestorableSystemReliabilitySituation and RestorableComponentReliabilitySituation.  Also has composition relationship (owns) RestorableSystemReliabilitySituation to enable recursion">
				<annotatedElement xmi:idref="_19_0_4_30b0125_1690902428539_776764_1692"/>
			</ownedComment>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1690903009161_134513_1806" general="_19_0_3_30b0125_1682347119440_429462_65443"/>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1687344025512_9615_283" name="availability" visibility="public" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697475728573_349103_345" body="Availability value property of Restorable">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1687344025512_9615_283"/>
				</ownedComment>
			</ownedAttribute>
		</packagedElement>
		<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695831623440_948397_3980" name="NonRestorableComponentReliabilitySituation" isAbstract="true">
			<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696782021276_793093_16" body="Situation for non-restorable component RBDs.  Specialization of ComponentReliabilitySituation. Owns  MTTF value property">
				<annotatedElement xmi:idref="_19_0_4_30b0125_1695831623440_948397_3980"/>
			</ownedComment>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695831649487_235204_4024" general="_19_0_4_30b0125_1695768796838_90148_2772"/>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1685543810624_984957_65406" name="MTTF" visibility="public" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/ISO80000.xmi#ISO-80000_dataType.time"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697465336358_585447_317" body="Value property for the Mean Time to Failure (MTTF is used for non-restorable components or systems)">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1685543810624_984957_65406"/>
				</ownedComment>
			</ownedAttribute>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695831817156_225022_4228" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695831817157_521396_4229" partWithPort="_19_0_4_30b0125_1695768944048_72556_2817" role="_19_0_4_30b0125_1695766491306_233105_1142"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695831817157_976818_4230" role="_19_0_4_30b0125_1685543810624_984957_65406"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695833434239_814255_6149" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695833434239_985420_6150" partWithPort="_19_0_4_30b0125_1695768944048_72556_2817" role="_19_0_4_30b0125_1695766558227_852959_1148"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695833434240_670315_6151" role="_19_0_4_30b0125_1695831926866_935918_4237"/>
			</ownedConnector>
		</packagedElement>
		<packagedElement xmi:type="uml:Class" xmi:id="_19_0_3_30b0125_1682348534441_948250_66268" name="InParallel" isAbstract="true">
			<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696782234555_75136_17" body="Situation for calculation of reliability oir availability  for parallel systems.  Specialization of SystemReliabilitySituation.  Owns InParallel constraint block.">
				<annotatedElement xmi:idref="_19_0_3_30b0125_1682348534441_948250_66268"/>
			</ownedComment>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1682517575005_191606_65396" general="_19_0_4_30b0125_1682517449681_976399_65367"/>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_3_30b0125_1682348617181_377364_66452" name="rc" visibility="public" aggregation="composite" type="_19_0_3_30b0125_1682348627968_903547_66474">
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697464615739_504849_306" body="Constraint property for availability">
					<annotatedElement xmi:idref="_19_0_3_30b0125_1682348617181_377364_66452"/>
				</ownedComment>
			</ownedAttribute>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695856207648_180756_7521" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695856207648_192871_7522" partWithPort="_19_0_3_30b0125_1682348617181_377364_66452" role="_19_0_3_30b0125_1682348635187_293268_66498"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695856207649_323312_7523" role="_19_0_4_30b0125_1695829733907_680350_3551"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695856219986_857303_7538" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695856219986_337150_7539" role="_19_0_4_30b0125_1695829733907_680350_3551"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695856219987_956913_7540" partWithPort="_19_0_3_30b0125_1682348617181_377364_66452" role="_19_0_3_30b0125_1682348630914_925370_66481"/>
			</ownedConnector>
		</packagedElement>
		<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695856338110_448748_7620" name="RestorableSystemReliabilitySituation" isAbstract="true">
			<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696783073610_582332_25" body="Situation for Restorable Systems.  Specialization of SystemReliabilitySituation and part of Restorable Situation">
				<annotatedElement xmi:idref="_19_0_4_30b0125_1695856338110_448748_7620"/>
			</ownedComment>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695856380529_928824_7666" general="_19_0_4_30b0125_1690902428539_776764_1692"/>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695856399997_974060_7669" general="_19_0_4_30b0125_1682517449681_976399_65367"/>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695854426776_805204_6872" name="rb" visibility="public" aggregation="composite" type="_19_0_4_30b0125_1690902428539_776764_1692" association="_19_0_4_30b0125_1695854426776_262563_6871">
				<redefinedProperty xmi:idref="_19_0_3_30b0125_1682347347325_345314_65537"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697475501020_340750_344" body="Part property of RestorableSystemReliabilitySituation of type Restorable (see Restorable situation)">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695854426776_805204_6872"/>
				</ownedComment>
				<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_30b0125_1695916471801_810487_882"/>
				<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_4_30b0125_1695916471801_14249_883" value="*"/>
			</ownedAttribute>
		</packagedElement>
		<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695853891462_401317_6784" name="RestorableInSeries" isAbstract="true">
			<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696782486754_101483_21" body="Situation for calculation of availability for restorable series systems.  Specialization of SystemReliabilitySituation and the InSeries situation.  Owns InSeries constraint block.">
				<annotatedElement xmi:idref="_19_0_4_30b0125_1695853891462_401317_6784"/>
			</ownedComment>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695854331642_864803_6828" general="_19_0_3_30b0125_1682347324296_616630_65501"/>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695854527149_789172_6887" general="_19_0_4_30b0125_1695856338110_448748_7620"/>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695854345747_481597_6829" name="ac" visibility="public" aggregation="composite" type="_19_0_3_30b0125_1682347537617_187864_65706">
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697464604867_592895_305" body="Constraint property for availability">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695854345747_481597_6829"/>
				</ownedComment>
			</ownedAttribute>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695854761725_313118_7158" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695854761726_550845_7159" partWithPort="_19_0_3_30b0125_1682347531334_930259_65683" role="_19_0_3_30b0125_1682347608599_433822_65715"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695854761726_783148_7160" role="_19_0_4_30b0125_1695829733907_680350_3551"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695854910854_195299_7181" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695854910854_589762_7182" partWithPort="_19_0_4_30b0125_1695854345747_481597_6829" role="_19_0_3_30b0125_1682347608599_433822_65715"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695854910855_301081_7183" role="_19_0_4_30b0125_1687344025512_9615_283"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695854917410_882623_7201" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695854917411_878740_7202" partWithPort="_19_0_4_30b0125_1695854345747_481597_6829" role="_19_0_3_30b0125_1682347619958_277356_65732"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695854917412_53042_7203" role="_19_0_4_30b0125_1687344025512_9615_283"/>
			</ownedConnector>
		</packagedElement>
		<packagedElement xmi:type="uml:Class" xmi:id="_19_0_3_30b0125_1682347324296_616630_65501" name="InSeries" isAbstract="true">
			<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696782274422_953643_18" body="Situation for calculation of reliability or availability for series systems.  Specialization of SystemReliabilitySituation.  Owns InSeries constraint block.">
				<annotatedElement xmi:idref="_19_0_3_30b0125_1682347324296_616630_65501"/>
			</ownedComment>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_3_30b0125_1682347338060_77476_65528" general="_19_0_4_30b0125_1682517449681_976399_65367"/>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_3_30b0125_1682347531334_930259_65683" name="rc" visibility="public" aggregation="composite" type="_19_0_3_30b0125_1682347537617_187864_65706">
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697464633082_818006_307" body="Constraint property for series reliability calculation">
					<annotatedElement xmi:idref="_19_0_3_30b0125_1682347531334_930259_65683"/>
				</ownedComment>
			</ownedAttribute>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695853566856_597967_6749" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695853566858_771332_6750" role="_19_0_4_30b0125_1695829733907_680350_3551"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695853566858_502084_6751" partWithPort="_19_0_3_30b0125_1682347531334_930259_65683" role="_19_0_3_30b0125_1682347608599_433822_65715"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695853578784_481411_6769" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695853578784_142474_6770" partWithPort="_19_0_3_30b0125_1682347531334_930259_65683" role="_19_0_3_30b0125_1682347619958_277356_65732"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695853578785_395942_6771" role="_19_0_4_30b0125_1695829733907_680350_3551"/>
			</ownedConnector>
		</packagedElement>
		<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695856270769_690290_7553" name="RestorableInParallel" isAbstract="true">
			<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696782566780_143729_22" body="Situation for calculation of availability  for restorable parallel systems.  Specialization of RestorableSystemReliabilitySituation and InParallel situation.  Owns InParallel constraint block.">
				<annotatedElement xmi:idref="_19_0_4_30b0125_1695856270769_690290_7553"/>
			</ownedComment>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695856287227_578055_7597" general="_19_0_3_30b0125_1682348534441_948250_66268"/>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695856293123_655934_7600" general="_19_0_4_30b0125_1695856338110_448748_7620"/>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695856483344_982588_7898" name="ac" visibility="public" aggregation="composite" type="_19_0_3_30b0125_1682348627968_903547_66474">
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697464567934_620339_303" body="Constraint property for availability">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695856483344_982588_7898"/>
				</ownedComment>
			</ownedAttribute>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695856535538_49719_8013" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695856535539_200513_8014" partWithPort="_19_0_3_30b0125_1682348617181_377364_66452" role="_19_0_3_30b0125_1682348630914_925370_66481"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695856535540_413588_8015" role="_19_0_4_30b0125_1695829733907_680350_3551"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695856603540_14709_8066" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695856603541_775709_8067" role="_19_0_4_30b0125_1687344025512_9615_283"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695856603541_421301_8068" partWithPort="_19_0_4_30b0125_1695856483344_982588_7898" role="_19_0_3_30b0125_1682348635187_293268_66498"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695856616443_768531_8083" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695856616443_640407_8084" role="_19_0_4_30b0125_1687344025512_9615_283"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695856616444_174210_8085" partWithPort="_19_0_4_30b0125_1695856483344_982588_7898" role="_19_0_3_30b0125_1682348630914_925370_66481"/>
			</ownedConnector>
		</packagedElement>
		<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695831101235_742277_3604" name="HeterogenerousKofN" isAbstract="true">
			<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696782333629_277039_19" body="Situation for calculation of reliability or availablity for Heterogenerous K out of N systems.  Specialization of SystemReliabilitySituation.  Owns HeterogenousKofN constraint block.">
				<annotatedElement xmi:idref="_19_0_4_30b0125_1695831101235_742277_3604"/>
			</ownedComment>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695831101350_884649_3643" general="_19_0_4_30b0125_1682517449681_976399_65367"/>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695831101237_761288_3605" name="rc" visibility="public" aggregation="composite" type="_19_0_4_30b0125_1695939301335_426284_7341">
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697468577078_537910_331" body="Constraint property for series reliability calculation">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695831101237_761288_3605"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695831101237_625303_3606" name="k" visibility="public">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Integer"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697468593843_938070_332" body="Number of items needed for operation">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695831101237_625303_3606"/>
				</ownedComment>
			</ownedAttribute>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695831101349_839237_3641" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695831101356_233671_3655" role="_19_0_4_30b0125_1695831101237_625303_3606"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695831101356_104852_3656" partWithPort="_19_0_4_30b0125_1695831101237_761288_3605" role="_19_0_4_30b0125_1695939301338_277275_7345"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695939473760_886236_7598" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695939473760_215398_7599" role="_19_0_4_30b0125_1695829733907_680350_3551"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695939473760_842832_7600" partWithPort="_19_0_4_30b0125_1695831101237_761288_3605" role="_19_0_4_30b0125_1695939301337_490446_7344"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695939506373_449538_7653" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695939506373_790625_7654" role="_19_0_4_30b0125_1695829733907_680350_3551"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695939506373_860953_7655" partWithPort="_19_0_4_30b0125_1695831101237_761288_3605" role="_19_0_4_30b0125_1695939301336_535030_7343"/>
			</ownedConnector>
		</packagedElement>
		<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695915809358_523628_229" name="RestorableHomogeneousKofN" isAbstract="true">
			<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696782917920_879454_23" body="Situation for calculation of availability for Homogeneous K out of N systems.  Specialization of RestorableSystemReliabilitySituation  and the InSeries situation.  Owns KofN constraint block.">
				<annotatedElement xmi:idref="_19_0_4_30b0125_1695915809358_523628_229"/>
			</ownedComment>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695915814993_211545_273" general="_19_0_4_30b0125_1687182669065_938068_8277"/>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695915817758_460314_276" general="_19_0_4_30b0125_1695856338110_448748_7620"/>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695915856806_618042_277" name="ac" visibility="public" aggregation="composite" type="_19_0_4_30b0125_1687182669067_487833_8278">
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697464585827_348432_304" body="Constraint property for availability">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695915856806_618042_277"/>
				</ownedComment>
			</ownedAttribute>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695916308605_899230_784" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695916308605_158297_785" role="_19_0_4_30b0125_1687183376290_892236_8717"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695916308605_11158_786" partWithPort="_19_0_4_30b0125_1695915856806_618042_277" role="_19_0_4_30b0125_1687183486101_8134_8843"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695916323686_538332_801" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695916323686_751197_802" role="_19_0_4_30b0125_1687183416845_91713_8720"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695916323686_200960_803" partWithPort="_19_0_4_30b0125_1695915856806_618042_277" role="_19_0_4_30b0125_1687183497917_825569_8860"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695916342603_957202_818" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695916342604_788116_819" role="_19_0_4_30b0125_1695829733907_680350_3551"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695916342604_147136_820" partWithPort="_19_0_4_30b0125_1687182669077_767982_8302" role="_19_0_4_30b0125_1687182669078_975287_8306"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695916369269_532014_840" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695916369269_109800_841" role="_19_0_4_30b0125_1687344025512_9615_283"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695916369270_912088_842" partWithPort="_19_0_4_30b0125_1695915856806_618042_277" role="_19_0_4_30b0125_1687182669078_919892_8307"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695916398908_145514_857" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695916398908_119698_858" role="_19_0_4_30b0125_1687344025512_9615_283"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695916398908_254704_859" partWithPort="_19_0_4_30b0125_1695915856806_618042_277" role="_19_0_4_30b0125_1687182669078_975287_8306"/>
			</ownedConnector>
		</packagedElement>
		<packagedElement xmi:type="uml:Class" xmi:id="_19_0_3_30b0125_1682347119440_429462_65443" name="AbstractReliabilitySituation" isAbstract="true">
			<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696783306606_880338_26" body="The parent situation of the RBD library.  Specialization of AnySituation from Core Library.">
				<annotatedElement xmi:idref="_19_0_3_30b0125_1682347119440_429462_65443"/>
			</ownedComment>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_3_30b0125_1682347119447_99120_65444">
				<general href="https://www.omg.org/spec/RAAML/20260501/CoreRAAMLLib.xmi#_18_5_3_f720368_1524488497458_106017_16308"/>
			</generalization>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695829733907_680350_3551" name="reliability" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697475988540_780970_349" body="Value property for reliability in AbstractReliabilityituation (used to hold result of system or component reliability in non-restorable and restorable systems)">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695829733907_680350_3551"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695831926866_935918_4237" name="failureProbability" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Real"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697476019539_144120_350" body="Value property that is the complement of reliability">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695831926866_935918_4237"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695831961151_17478_4339" name="pcf" visibility="private" aggregation="composite" type="_19_0_4_30b0125_1695134175698_745205_4560">
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697476056083_394064_351" body="Constraint property for calculating the complement of a value between 0 and 1">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695831961151_17478_4339"/>
				</ownedComment>
			</ownedAttribute>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695831998479_643185_4396" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695831998479_27956_4397" role="_19_0_4_30b0125_1695829733907_680350_3551"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695831998480_620689_4398" partWithPort="_19_0_4_30b0125_1695831961151_17478_4339" role="_19_0_4_30b0125_1695124977023_480907_2167"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695832001514_832652_4413" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695832001514_583457_4414" partWithPort="_19_0_4_30b0125_1695831961151_17478_4339" role="_19_0_4_30b0125_1695124992770_56999_2181"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695832001515_718327_4415" role="_19_0_4_30b0125_1695831926866_935918_4237"/>
			</ownedConnector>
		</packagedElement>
		<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1687182669065_938068_8277" name="HomogeneousKofN" isAbstract="true">
			<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696782418960_859275_20" body="Situation for calculation of reliability or availablity for Homogenerous K out of N systems.  Specialization of SystemReliabilitySituation.  Owns HomogenousKofN constraint block.">
				<annotatedElement xmi:idref="_19_0_4_30b0125_1687182669065_938068_8277"/>
			</ownedComment>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1687182669077_131972_8303" general="_19_0_4_30b0125_1682517449681_976399_65367"/>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1687182669077_767982_8302" name="rc" visibility="public" aggregation="composite" type="_19_0_4_30b0125_1687182669067_487833_8278">
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697464760673_121880_308" body="Constraint propertyfor series reliability calculation">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1687182669077_767982_8302"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1687183376290_892236_8717" name="k" visibility="public">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Integer"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697465039394_275202_309" body="Value property for number of items needed for operation">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1687183376290_892236_8717"/>
				</ownedComment>
			</ownedAttribute>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1687183416845_91713_8720" name="n" visibility="public" aggregation="composite">
				<type href="http://www.omg.org/spec/SysML/20181001/SysML.xmi#SysML_dataType.Integer"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697465082326_227107_310" body="Value property for Number of items installed or ready at start of operation">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1687183416845_91713_8720"/>
				</ownedComment>
			</ownedAttribute>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1687183507865_169222_8878" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1687183507865_443857_8879" role="_19_0_4_30b0125_1687183376290_892236_8717"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1687183507866_286746_8880" partWithPort="_19_0_4_30b0125_1687182669077_767982_8302" role="_19_0_4_30b0125_1687183486101_8134_8843"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1687183510360_830519_8890" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1687183510361_712540_8891" role="_19_0_4_30b0125_1687183416845_91713_8720"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1687183510361_254733_8892" partWithPort="_19_0_4_30b0125_1687182669077_767982_8302" role="_19_0_4_30b0125_1687183497917_825569_8860"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695915700833_5515_74" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695915700833_746974_75" role="_19_0_4_30b0125_1695829733907_680350_3551"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695915700833_145767_76" partWithPort="_19_0_4_30b0125_1687182669077_767982_8302" role="_19_0_4_30b0125_1687182669078_975287_8306"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695915735606_169163_176" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695915735606_867715_177" role="_19_0_4_30b0125_1695829733907_680350_3551"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695915735607_874842_178" partWithPort="_19_0_4_30b0125_1687182669077_767982_8302" role="_19_0_4_30b0125_1687182669078_919892_8307"/>
			</ownedConnector>
		</packagedElement>
		<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1682517449681_976399_65367" name="SystemReliabilitySituation" isAbstract="true">
			<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696783472051_678581_27" body="The parent situation for calculating a system reliability or availablity.  Specialization of AbstractReliabilitySituation.">
				<annotatedElement xmi:idref="_19_0_4_30b0125_1682517449681_976399_65367"/>
			</ownedComment>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_3_30b0125_1682348547058_738411_66296" general="_19_0_3_30b0125_1682347119440_429462_65443"/>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1687180349573_723296_6188">
				<general href="https://www.omg.org/spec/RAAML/20260501/GeneralRAAMLLib.xmi#_19_0_2_30b0125_1567605657641_831831_104784"/>
			</generalization>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_3_30b0125_1682347347325_345314_65537" name="rb" visibility="public" aggregation="composite" type="_19_0_3_30b0125_1682347119440_429462_65443" association="_19_0_3_30b0125_1682347347325_318257_65536">
				<redefinedProperty href="https://www.omg.org/spec/RAAML/20260501/GeneralRAAMLLib.xmi#_18_5_3_f720368_1563972756614_449826_20715"/>
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697475791827_918375_348" body="Part property of SystemReliabilitySituation of type Restorable (see Restorable situation)">
					<annotatedElement xmi:idref="_19_0_3_30b0125_1682347347325_345314_65537"/>
				</ownedComment>
				<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_3_30b0125_1682347507189_650056_65676"/>
				<upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_19_0_3_30b0125_1682347507189_455379_65677" value="*"/>
			</ownedAttribute>
		</packagedElement>
		<packagedElement xmi:type="uml:Association" xmi:id="_19_0_4_30b0125_1695854426776_262563_6871">
			<memberEnd xmi:idref="_19_0_4_30b0125_1695854426776_805204_6872"/>
			<memberEnd xmi:idref="_19_0_4_30b0125_1695854426777_96217_6873"/>
			<ownedEnd xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695854426777_96217_6873" visibility="private" type="_19_0_4_30b0125_1695856338110_448748_7620" association="_19_0_4_30b0125_1695854426776_262563_6871">
				<redefinedProperty xmi:idref="_19_0_3_30b0125_1682347347325_170253_65538"/>
				<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_30b0125_1697800526251_511420_3143"/>
			</ownedEnd>
		</packagedElement>
		<packagedElement xmi:type="uml:Association" xmi:id="_19_0_3_30b0125_1682347347325_318257_65536">
			<memberEnd xmi:idref="_19_0_3_30b0125_1682347347325_345314_65537"/>
			<memberEnd xmi:idref="_19_0_3_30b0125_1682347347325_170253_65538"/>
			<ownedEnd xmi:type="uml:Property" xmi:id="_19_0_3_30b0125_1682347347325_170253_65538" visibility="private" type="_19_0_4_30b0125_1682517449681_976399_65367" association="_19_0_3_30b0125_1682347347325_318257_65536">
				<redefinedProperty href="https://www.omg.org/spec/RAAML/20260501/GeneralRAAMLLib.xmi#_18_5_3_f720368_1563972756614_842818_20716"/>
				<lowerValue xmi:type="uml:LiteralInteger" xmi:id="_19_0_4_30b0125_1697800529497_138777_3149"/>
			</ownedEnd>
		</packagedElement>
		<packagedElement xmi:type="uml:Class" xmi:id="_19_0_4_30b0125_1695939785561_852599_7870" name="RestorableHeterogeneousKofN" isAbstract="true">
			<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1696782986599_171833_24" body="Situation for calculation of availability for Heterogeneous K out of N systems.  Specialization of RestorableSystemReliabilitySituation  and the InSeries situation.  Owns HeterogenousKofN constraint block.">
				<annotatedElement xmi:idref="_19_0_4_30b0125_1695939785561_852599_7870"/>
			</ownedComment>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695939804341_100612_7924" general="_19_0_4_30b0125_1695831101235_742277_3604"/>
			<generalization xmi:type="uml:Generalization" xmi:id="_19_0_4_30b0125_1695939810797_505919_7936" general="_19_0_4_30b0125_1695856338110_448748_7620"/>
			<ownedAttribute xmi:type="uml:Property" xmi:id="_19_0_4_30b0125_1695939841912_331146_7952" name="ac" visibility="public" aggregation="composite" type="_19_0_4_30b0125_1695939301335_426284_7341">
				<ownedComment xmi:type="uml:Comment" xmi:id="_19_0_4_93c01ea_1697464550194_605183_302" body="Constraint property for availability">
					<annotatedElement xmi:idref="_19_0_4_30b0125_1695939841912_331146_7952"/>
				</ownedComment>
			</ownedAttribute>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695939948263_715606_8471" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695939948263_556039_8472" partWithPort="_19_0_4_30b0125_1695831101237_761288_3605" role="_19_0_4_30b0125_1695939301336_535030_7343"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695939948264_542961_8473" role="_19_0_4_30b0125_1695829733907_680350_3551"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695940025830_895295_8544" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695940025831_357583_8545" partWithPort="_19_0_4_30b0125_1695939841912_331146_7952" role="_19_0_4_30b0125_1695939301337_490446_7344"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695940025831_661617_8546" role="_19_0_4_30b0125_1687344025512_9615_283"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695940033449_570515_8571" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695940033449_350888_8572" role="_19_0_4_30b0125_1695831101237_625303_3606"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695940033450_648343_8573" partWithPort="_19_0_4_30b0125_1695939841912_331146_7952" role="_19_0_4_30b0125_1695939301338_277275_7345"/>
			</ownedConnector>
			<ownedConnector xmi:type="uml:Connector" xmi:id="_19_0_4_30b0125_1695940047089_806922_8600" visibility="public">
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695940047089_705323_8601" role="_19_0_4_30b0125_1687344025512_9615_283"/>
				<end xmi:type="uml:ConnectorEnd" xmi:id="_19_0_4_30b0125_1695940047089_398264_8602" partWithPort="_19_0_4_30b0125_1695939841912_331146_7952" role="_19_0_4_30b0125_1695939301336_535030_7343"/>
			</ownedConnector>
		</packagedElement>
		<profileApplication xmi:type="uml:ProfileApplication" xmi:id="_19_0_4_30b0125_1698680392735_713814_85">
			<appliedProfile href="https://www.omg.org/spec/RAAML/20260501/CoreRAAML.xmi#_18_5_3_f720368_1544384771830_305848_23660"/>
		</profileApplication>
	</uml:Package>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695121317045_298876_1400" base_Class="_19_0_4_30b0125_1695121317045_881600_1399"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695766239338_591736_1022" base_Class="_19_0_4_30b0125_1695766239337_924003_1019"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695133440422_871874_4218" base_Class="_19_0_4_30b0125_1695133440420_843869_4211"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695766209915_667676_985" base_Class="_19_0_4_30b0125_1695766209913_847943_982"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695766337253_332993_1101" base_Class="_19_0_4_30b0125_1695766337253_17873_1100"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767068198_390014_1707" base_Connector="_19_0_4_30b0125_1695767068197_900862_1704"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767073427_624674_1724" base_Connector="_19_0_4_30b0125_1695767073426_387234_1721"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695133557726_242251_4266" base_Class="_19_0_4_30b0125_1695133557723_755269_4259"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767073438_270954_1727" base_ConnectorEnd="_19_0_4_30b0125_1695767073427_168640_1723" propertyPath="_19_0_4_30b0125_1695766893573_408627_1173"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767068221_406382_1710" base_ConnectorEnd="_19_0_4_30b0125_1695767068197_650071_1706" propertyPath="_19_0_4_30b0125_1695766893573_408627_1173"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767085860_531914_1758" base_Connector="_19_0_4_30b0125_1695767085859_390174_1755"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695766025643_973455_860" base_Class="_19_0_4_30b0125_1695766025625_866705_833"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767076718_530000_1744" base_ConnectorEnd="_19_0_4_30b0125_1695767076711_495709_1740" propertyPath="_19_0_4_30b0125_1695766893573_408627_1173"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767093023_421750_1775" base_Connector="_19_0_4_30b0125_1695767093022_267568_1772"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767085866_659214_1761" base_ConnectorEnd="_19_0_4_30b0125_1695767085860_507450_1757" propertyPath="_19_0_4_30b0125_1695766893573_408627_1173"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767146770_232438_1792" base_Connector="_19_0_4_30b0125_1695767146770_389975_1789"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767181433_458733_1809" base_Connector="_19_0_4_30b0125_1695767181432_975637_1806"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767093031_982851_1778" base_ConnectorEnd="_19_0_4_30b0125_1695767093022_873980_1773" propertyPath="_19_0_4_30b0125_1695766893573_408627_1173"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767146777_373913_1795" base_ConnectorEnd="_19_0_4_30b0125_1695767146770_806325_1791" propertyPath="_19_0_4_30b0125_1695766758482_581563_1167"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767200199_989077_1826" base_Connector="_19_0_4_30b0125_1695767200199_275803_1823"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767218067_440416_1843" base_Connector="_19_0_4_30b0125_1695767218067_49035_1840"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767181438_758650_1812" base_ConnectorEnd="_19_0_4_30b0125_1695767181432_353660_1807" propertyPath="_19_0_4_30b0125_1695766758482_581563_1167"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767200208_504831_1829" base_ConnectorEnd="_19_0_4_30b0125_1695767200199_603188_1825" propertyPath="_19_0_4_30b0125_1695766774364_900947_1170"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767229154_105719_1860" base_Connector="_19_0_4_30b0125_1695767229153_376992_1857"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767229162_508666_1863" base_ConnectorEnd="_19_0_4_30b0125_1695767229153_783001_1859" propertyPath="_19_0_4_30b0125_1695766774364_900947_1170"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695765422319_301537_701" base_Class="_19_0_4_30b0125_1695765422301_465399_674"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767218078_845415_1846" base_ConnectorEnd="_19_0_4_30b0125_1695767218067_617252_1842" propertyPath="_19_0_4_30b0125_1695766758482_581563_1167"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767312886_420749_1894" base_Connector="_19_0_4_30b0125_1695767312885_985268_1891"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767288916_493391_1880" base_ConnectorEnd="_19_0_4_30b0125_1695767288902_583808_1876" propertyPath="_19_0_4_30b0125_1695766923305_810767_1176"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767348715_824503_1914" base_ConnectorEnd="_19_0_4_30b0125_1695767348702_396496_1910" propertyPath="_19_0_4_30b0125_1695766758482_581563_1167"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767365965_853891_1928" base_Connector="_19_0_4_30b0125_1695767365965_8455_1925"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695762374952_398936_290" base_Class="_19_0_4_30b0125_1695762374950_686447_283"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767365976_147219_1931" base_ConnectorEnd="_19_0_4_30b0125_1695767365965_952914_1927" propertyPath="_19_0_4_30b0125_1695766774364_900947_1170"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767372921_938153_1945" base_Connector="_19_0_4_30b0125_1695767372921_801318_1942"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767410686_273028_1962" base_Connector="_19_0_4_30b0125_1695767410685_434448_1959"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767372929_563635_1948" base_ConnectorEnd="_19_0_4_30b0125_1695767372921_198347_1944" propertyPath="_19_0_4_30b0125_1695766923305_810767_1176"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767425600_401759_1979" base_Connector="_19_0_4_30b0125_1695767425600_476073_1976"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767425616_275807_1982" base_ConnectorEnd="_19_0_4_30b0125_1695767425600_380010_1978" propertyPath="_19_0_4_30b0125_1695766774364_900947_1170"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767437370_870588_1996" base_Connector="_19_0_4_30b0125_1695767437369_907959_1993"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767410698_866253_1965" base_ConnectorEnd="_19_0_4_30b0125_1695767410685_242224_1961" propertyPath="_19_0_4_30b0125_1695766758482_581563_1167"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767437376_359453_1999" base_ConnectorEnd="_19_0_4_30b0125_1695767437369_772712_1995" propertyPath="_19_0_4_30b0125_1695766923305_810767_1176"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695134175701_977133_4561" base_Class="_19_0_4_30b0125_1695134175698_745205_4560"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695764781872_145400_490" base_Class="_19_0_4_30b0125_1695764781854_407250_463"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767472931_453667_2030" base_Connector="_19_0_4_30b0125_1695767472931_536755_2027"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767501311_275875_2094" base_Connector="_19_0_4_30b0125_1695767501311_958445_2091"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695762171132_670922_246" base_Class="_19_0_4_30b0125_1695762171131_642682_241"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767472942_597798_2033" base_ConnectorEnd="_19_0_4_30b0125_1695767472931_689100_2028" propertyPath="_19_0_4_30b0125_1695766923305_810767_1176"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767516930_729139_2114" base_Connector="_19_0_4_30b0125_1695767516930_975941_2111"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695762155571_932015_204" base_Class="_19_0_4_30b0125_1695762155570_152264_199"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767501322_401007_2100" base_ConnectorEnd="_19_0_4_30b0125_1695767501311_102043_2093" propertyPath="_19_0_4_30b0125_1695767481308_847125_2036"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695762130065_663794_158" base_Class="_19_0_4_30b0125_1695762130063_19228_151"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695767793762_289115_2131" base_Class="_19_0_4_30b0125_1695767793761_335408_2130"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695767909458_720971_2152" base_Class="_19_0_4_30b0125_1695767909458_152888_2151"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695768439676_462583_2222" base_Class="_19_0_4_30b0125_1695768439674_563684_2216"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695833849530_559735_6262" base_Class="_19_0_4_30b0125_1695833849527_415786_6261"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695920147902_348431_263" base_Class="_19_0_4_30b0125_1695920147895_282274_260"/>
	<sysml:ConstraintBlock xmi:id="_19_0_3_30b0125_1682347537617_32329_65707" base_Class="_19_0_3_30b0125_1682347537617_187864_65706"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1687182669078_902119_8308" base_Class="_19_0_4_30b0125_1687182669067_487833_8278"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695939301338_183078_7347" base_Class="_19_0_4_30b0125_1695939301335_426284_7341"/>
	<sysml:ConstraintBlock xmi:id="_19_0_3_30b0125_1682348627968_2799_66475" base_Class="_19_0_3_30b0125_1682348627968_903547_66474"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695769101992_28039_3093" base_Connector="_19_0_4_30b0125_1695769101992_82925_3090"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695769108534_591286_3110" base_Connector="_19_0_4_30b0125_1695769108534_581826_3107"/>
	<RAAMLC:Situation xmi:id="_19_0_4_30b0125_1695768796838_96319_2773" base_Class="_19_0_4_30b0125_1695768796838_90148_2772"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695769114467_875706_3127" base_Connector="_19_0_4_30b0125_1695769114467_723601_3124"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695769102004_925573_3096" base_ConnectorEnd="_19_0_4_30b0125_1695769101992_745774_3092" propertyPath="_19_0_4_30b0125_1695768944048_72556_2817"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695831457616_682068_3923" base_Connector="_19_0_4_30b0125_1695831457615_842571_3920"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695769108545_533087_3113" base_ConnectorEnd="_19_0_4_30b0125_1695769108534_529073_3109" propertyPath="_19_0_4_30b0125_1695768944048_72556_2817"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695769114474_763202_3130" base_ConnectorEnd="_19_0_4_30b0125_1695769114467_604446_3126" propertyPath="_19_0_4_30b0125_1695768944048_72556_2817"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695831457629_52990_3926" base_ConnectorEnd="_19_0_4_30b0125_1695831457615_816270_3921" propertyPath="_19_0_4_30b0125_1695768944048_72556_2817"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695831530773_207533_3971" base_Connector="_19_0_4_30b0125_1695831530771_345317_3968"/>
	<RAAMLC:Situation xmi:id="_19_0_4_30b0125_1695770741211_622064_3289" base_Class="_19_0_4_30b0125_1695770741211_633456_3288"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695832379892_106887_5221" base_Connector="_19_0_4_30b0125_1695832379891_34284_5218"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695831530792_211267_3974" base_ConnectorEnd="_19_0_4_30b0125_1695831530772_273659_3969" propertyPath="_19_0_4_30b0125_1695768944048_72556_2817"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695832382607_946947_5238" base_Connector="_19_0_4_30b0125_1695832382607_358374_5235"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695762091248_362785_112" base_Class="_19_0_4_30b0125_1695762091246_86633_106"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695832379907_186289_5224" base_ConnectorEnd="_19_0_4_30b0125_1695832379892_987197_5220" propertyPath="_19_0_4_30b0125_1695770378180_155426_3259"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695832385221_212507_5255" base_Connector="_19_0_4_30b0125_1695832385221_139690_5252"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695832382622_635755_5241" base_ConnectorEnd="_19_0_4_30b0125_1695832382607_321446_5237" propertyPath="_19_0_4_30b0125_1695770378180_155426_3259"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767516939_747140_2117" base_ConnectorEnd="_19_0_4_30b0125_1695767516930_62665_2112" propertyPath="_19_0_4_30b0125_1695767481308_847125_2036"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695832793570_863294_5659" base_Connector="_19_0_4_30b0125_1695832793569_177260_5656"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695832385235_171462_5258" base_ConnectorEnd="_19_0_4_30b0125_1695832385221_3231_5254" propertyPath="_19_0_4_30b0125_1695770378180_155426_3259"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695832884409_580857_5711" base_Connector="_19_0_4_30b0125_1695832884407_593877_5708"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695832396966_339024_5275" base_ConnectorEnd="_19_0_4_30b0125_1695832396951_801239_5270" propertyPath="_19_0_4_30b0125_1695768944048_72556_2817"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695833004002_838682_5764" base_Connector="_19_0_4_30b0125_1695833004001_730517_5761"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695833085482_939401_5815" base_Connector="_19_0_4_30b0125_1695833085481_910962_5812"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695833004023_535785_5767" base_ConnectorEnd="_19_0_4_30b0125_1695833004002_489150_5762" propertyPath="_19_0_4_30b0125_1695770378180_155426_3259"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695832884434_977015_5714" base_ConnectorEnd="_19_0_4_30b0125_1695832884407_747428_5709" propertyPath="_19_0_4_30b0125_1695770378180_155426_3259"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695833135927_884724_5832" base_Connector="_19_0_4_30b0125_1695833135926_103499_5829"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767501321_622745_2097" base_ConnectorEnd="_19_0_4_30b0125_1695767501311_51805_2092" propertyPath="_19_0_4_30b0125_1695766774364_900947_1170"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695833902440_770922_6327" base_Connector="_19_0_4_30b0125_1695833902439_167822_6324"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695833905734_225493_6344" base_Connector="_19_0_4_30b0125_1695833905733_169783_6341"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695833135945_389478_5835" base_ConnectorEnd="_19_0_4_30b0125_1695833135926_875276_5830" propertyPath="_19_0_4_30b0125_1695768944048_72556_2817"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695833908809_969748_6361" base_Connector="_19_0_4_30b0125_1695833908807_551338_6358"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695833905753_523703_6347" base_ConnectorEnd="_19_0_4_30b0125_1695833905734_394008_6343" propertyPath="_19_0_4_30b0125_1695833770668_166614_6238"/>
	<RAAMLC:Situation xmi:id="_19_0_4_30b0125_1690902428540_821455_1693" base_Class="_19_0_4_30b0125_1690902428539_776764_1692"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695833908827_514570_6364" base_ConnectorEnd="_19_0_4_30b0125_1695833908807_108719_6359" propertyPath="_19_0_4_30b0125_1695833770668_166614_6238"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695833902458_583487_6330" base_ConnectorEnd="_19_0_4_30b0125_1695833902439_600326_6326" propertyPath="_19_0_4_30b0125_1695833770668_166614_6238"/>
	<RAAMLC:Situation xmi:id="_19_0_4_30b0125_1695831623440_978913_3981" base_Class="_19_0_4_30b0125_1695831623440_948397_3980"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695831817159_737755_4231" base_Connector="_19_0_4_30b0125_1695831817156_225022_4228"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695833434240_392827_6152" base_Connector="_19_0_4_30b0125_1695833434239_814255_6149"/>
	<RAAMLC:Situation xmi:id="_19_0_4_30b0125_1687181347545_137299_6200" base_Class="_19_0_3_30b0125_1682348534441_948250_66268"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695856207650_18004_7524" base_Connector="_19_0_4_30b0125_1695856207648_180756_7521"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695831817174_853482_4234" base_ConnectorEnd="_19_0_4_30b0125_1695831817157_521396_4229" propertyPath="_19_0_4_30b0125_1695768944048_72556_2817"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695833434266_22563_6155" base_ConnectorEnd="_19_0_4_30b0125_1695833434239_985420_6150" propertyPath="_19_0_4_30b0125_1695768944048_72556_2817"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695856219988_604465_7541" base_Connector="_19_0_4_30b0125_1695856219986_857303_7538"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695856207674_964023_7527" base_ConnectorEnd="_19_0_4_30b0125_1695856207648_192871_7522" propertyPath="_19_0_3_30b0125_1682348617181_377364_66452"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695856220014_81161_7544" base_ConnectorEnd="_19_0_4_30b0125_1695856219986_337150_7539" propertyPath="_19_0_3_30b0125_1682347347325_345314_65537"/>
	<RAAMLC:Situation xmi:id="_19_0_4_30b0125_1695856338111_183011_7621" base_Class="_19_0_4_30b0125_1695856338110_448748_7620"/>
	<RAAMLC:Situation xmi:id="_19_0_4_30b0125_1695853891463_796093_6785" base_Class="_19_0_4_30b0125_1695853891462_401317_6784"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695854761727_477853_7161" base_Connector="_19_0_4_30b0125_1695854761725_313118_7158"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695856220016_804906_7547" base_ConnectorEnd="_19_0_4_30b0125_1695856219987_956913_7540" propertyPath="_19_0_3_30b0125_1682348617181_377364_66452"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767458896_882883_2013" base_Connector="_19_0_4_30b0125_1695767458895_371454_2010"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695854910876_944576_7187" base_ConnectorEnd="_19_0_4_30b0125_1695854910854_589762_7182" propertyPath="_19_0_4_30b0125_1695854345747_481597_6829"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695854910878_305379_7190" base_ConnectorEnd="_19_0_4_30b0125_1695854910855_301081_7183" propertyPath="_19_0_4_30b0125_1695854426776_805204_6872"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767348702_285889_1911" base_Connector="_19_0_4_30b0125_1695767348702_160923_1908"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695854917431_167917_7207" base_ConnectorEnd="_19_0_4_30b0125_1695854917411_878740_7202" propertyPath="_19_0_4_30b0125_1695854345747_481597_6829"/>
	<RAAMLC:Situation xmi:id="_19_0_4_30b0125_1687181347544_665882_6198" base_Class="_19_0_3_30b0125_1682347324296_616630_65501"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695853566859_846394_6752" base_Connector="_19_0_4_30b0125_1695853566856_597967_6749"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695853566885_198368_6755" base_ConnectorEnd="_19_0_4_30b0125_1695853566858_771332_6750" propertyPath="_19_0_3_30b0125_1682347347325_345314_65537"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767312895_372124_1897" base_ConnectorEnd="_19_0_4_30b0125_1695767312886_262679_1893" propertyPath="_19_0_4_30b0125_1695766923305_810767_1176"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695767458902_655181_2016" base_ConnectorEnd="_19_0_4_30b0125_1695767458895_343692_2011" propertyPath="_19_0_4_30b0125_1695766774364_900947_1170"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695853566886_390973_6758" base_ConnectorEnd="_19_0_4_30b0125_1695853566858_502084_6751" propertyPath="_19_0_3_30b0125_1682347531334_930259_65683"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695853578785_640695_6772" base_Connector="_19_0_4_30b0125_1695853578784_481411_6769"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695856535540_893258_8016" base_Connector="_19_0_4_30b0125_1695856535538_49719_8013"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695853578802_583880_6775" base_ConnectorEnd="_19_0_4_30b0125_1695853578784_142474_6770" propertyPath="_19_0_3_30b0125_1682347531334_930259_65683"/>
	<RAAMLC:Situation xmi:id="_19_0_4_30b0125_1695856270769_680399_7554" base_Class="_19_0_4_30b0125_1695856270769_690290_7553"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767288902_292379_1877" base_Connector="_19_0_4_30b0125_1695767288901_505740_1874"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695856535568_493103_8019" base_ConnectorEnd="_19_0_4_30b0125_1695856535539_200513_8014" propertyPath="_19_0_3_30b0125_1682348617181_377364_66452"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695856535572_817791_8022" base_ConnectorEnd="_19_0_4_30b0125_1695856535540_413588_8015" propertyPath="_19_0_4_30b0125_1695854426776_805204_6872"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695856616444_809374_8086" base_Connector="_19_0_4_30b0125_1695856616443_768531_8083"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695767076711_424303_1741" base_Connector="_19_0_4_30b0125_1695767076711_711117_1738"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695856616467_452274_8089" base_ConnectorEnd="_19_0_4_30b0125_1695856616443_640407_8084" propertyPath="_19_0_4_30b0125_1695854426776_805204_6872"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695133427135_79211_4170" base_Class="_19_0_4_30b0125_1695133427132_373873_4163"/>
	<RAAMLC:Situation xmi:id="_19_0_4_30b0125_1695831101350_297210_3644" base_Class="_19_0_4_30b0125_1695831101235_742277_3604"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695939473760_819910_7601" base_Connector="_19_0_4_30b0125_1695939473760_886236_7598"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695939506374_578887_7656" base_Connector="_19_0_4_30b0125_1695939506373_449538_7653"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695124938881_227564_2142" base_Class="_19_0_4_30b0125_1695124938869_508799_2119"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695856616470_367612_8092" base_ConnectorEnd="_19_0_4_30b0125_1695856616444_174210_8085" propertyPath="_19_0_4_30b0125_1695856483344_982588_7898"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695856603570_459577_8072" base_ConnectorEnd="_19_0_4_30b0125_1695856603541_421301_8068" propertyPath="_19_0_4_30b0125_1695856483344_982588_7898"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695939473768_29703_7604" base_ConnectorEnd="_19_0_4_30b0125_1695939473760_842832_7600" propertyPath="_19_0_4_30b0125_1695831101237_761288_3605"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695831101360_895950_3668" base_ConnectorEnd="_19_0_4_30b0125_1695831101356_104852_3656" propertyPath="_19_0_4_30b0125_1695831101237_761288_3605"/>
	<RAAMLC:Situation xmi:id="_19_0_4_30b0125_1695915809358_627794_230" base_Class="_19_0_4_30b0125_1695915809358_523628_229"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695916323687_39171_804" base_Connector="_19_0_4_30b0125_1695916323686_538332_801"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695916342604_648277_821" base_Connector="_19_0_4_30b0125_1695916342603_957202_818"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695939506385_862136_7659" base_ConnectorEnd="_19_0_4_30b0125_1695939506373_790625_7654" propertyPath="_19_0_3_30b0125_1682347347325_345314_65537"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695939506386_817367_7662" base_ConnectorEnd="_19_0_4_30b0125_1695939506373_860953_7655" propertyPath="_19_0_4_30b0125_1695831101237_761288_3605"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695916308625_351228_790" base_ConnectorEnd="_19_0_4_30b0125_1695916308605_11158_786" propertyPath="_19_0_4_30b0125_1695915856806_618042_277"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695916342626_425205_824" base_ConnectorEnd="_19_0_4_30b0125_1695916342604_788116_819" propertyPath="_19_0_4_30b0125_1695854426776_805204_6872"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695916369270_179366_843" base_Connector="_19_0_4_30b0125_1695916369269_532014_840"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695916323704_199652_807" base_ConnectorEnd="_19_0_4_30b0125_1695916323686_200960_803" propertyPath="_19_0_4_30b0125_1695915856806_618042_277"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695916398908_209225_860" base_Connector="_19_0_4_30b0125_1695916398908_145514_857"/>
	<RAAMLC:Situation xmi:id="_19_0_4_30b0125_1687181347541_116154_6192" base_Class="_19_0_3_30b0125_1682347119440_429462_65443"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695831998481_130704_4399" base_Connector="_19_0_4_30b0125_1695831998479_643185_4396"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695916398931_196756_863" base_ConnectorEnd="_19_0_4_30b0125_1695916398908_254704_859" propertyPath="_19_0_4_30b0125_1695915856806_618042_277"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695916342627_557932_827" base_ConnectorEnd="_19_0_4_30b0125_1695916342604_147136_820" propertyPath="_19_0_4_30b0125_1687182669077_767982_8302"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695831998495_693597_4402" base_ConnectorEnd="_19_0_4_30b0125_1695831998480_620689_4398" propertyPath="_19_0_4_30b0125_1695831961151_17478_4339"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695832001516_341217_4416" base_Connector="_19_0_4_30b0125_1695832001514_832652_4413"/>
	<RAAMLC:Situation xmi:id="_19_0_4_30b0125_1687182669077_323245_8304" base_Class="_19_0_4_30b0125_1687182669065_938068_8277"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695916438022_64487_866" base_ConnectorEnd="_19_0_4_30b0125_1695916398908_119698_858" propertyPath="_19_0_4_30b0125_1695854426776_805204_6872"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695915700833_58328_77" base_Connector="_19_0_4_30b0125_1695915700833_5515_74"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695832001541_771620_4419" base_ConnectorEnd="_19_0_4_30b0125_1695832001514_583457_4414" propertyPath="_19_0_4_30b0125_1695831961151_17478_4339"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1687183507874_928377_8883" base_ConnectorEnd="_19_0_4_30b0125_1687183507866_286746_8880" propertyPath="_19_0_4_30b0125_1687182669077_767982_8302"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695915735607_912364_179" base_Connector="_19_0_4_30b0125_1695915735606_169163_176"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695915700857_659220_80" base_ConnectorEnd="_19_0_4_30b0125_1695915700833_746974_75" propertyPath="_19_0_3_30b0125_1682347347325_345314_65537"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695915700859_445796_83" base_ConnectorEnd="_19_0_4_30b0125_1695915700833_145767_76" propertyPath="_19_0_4_30b0125_1687182669077_767982_8302"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695915735631_257001_182" base_ConnectorEnd="_19_0_4_30b0125_1695915735607_874842_178" propertyPath="_19_0_4_30b0125_1687182669077_767982_8302"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695939948264_74553_8474" base_Connector="_19_0_4_30b0125_1695939948263_715606_8471"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1687183510367_269458_8895" base_ConnectorEnd="_19_0_4_30b0125_1687183510361_254733_8892" propertyPath="_19_0_4_30b0125_1687182669077_767982_8302"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695766275814_39115_1060" base_Class="_19_0_4_30b0125_1695766275813_637395_1057"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695939948274_106860_8477" base_ConnectorEnd="_19_0_4_30b0125_1695939948263_556039_8472" propertyPath="_19_0_4_30b0125_1695831101237_761288_3605"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695916369291_698416_846" base_ConnectorEnd="_19_0_4_30b0125_1695916369270_912088_842" propertyPath="_19_0_4_30b0125_1695915856806_618042_277"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695940025843_513762_8550" base_ConnectorEnd="_19_0_4_30b0125_1695940025831_357583_8545" propertyPath="_19_0_4_30b0125_1695939841912_331146_7952"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695940033450_655477_8574" base_Connector="_19_0_4_30b0125_1695940033449_570515_8571"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695940025831_423919_8547" base_Connector="_19_0_4_30b0125_1695940025830_895295_8544"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695940047090_627778_8603" base_Connector="_19_0_4_30b0125_1695940047089_806922_8600"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695940033455_476552_8577" base_ConnectorEnd="_19_0_4_30b0125_1695940033450_648343_8573" propertyPath="_19_0_4_30b0125_1695939841912_331146_7952"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695940047097_955550_8609" base_ConnectorEnd="_19_0_4_30b0125_1695940047089_398264_8602" propertyPath="_19_0_4_30b0125_1695939841912_331146_7952"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695856603541_834256_8069" base_Connector="_19_0_4_30b0125_1695856603540_14709_8066"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695916308605_877254_787" base_Connector="_19_0_4_30b0125_1695916308605_899230_784"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695854917413_955769_7204" base_Connector="_19_0_4_30b0125_1695854917410_882623_7201"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695854910855_987462_7184" base_Connector="_19_0_4_30b0125_1695854910854_195299_7181"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695854761746_359692_7164" base_ConnectorEnd="_19_0_4_30b0125_1695854761726_550845_7159" propertyPath="_19_0_3_30b0125_1682347531334_930259_65683"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695832793590_648000_5662" base_ConnectorEnd="_19_0_4_30b0125_1695832793569_209010_5657" propertyPath="_19_0_4_30b0125_1695770378180_155426_3259"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695854761747_211469_7167" base_ConnectorEnd="_19_0_4_30b0125_1695854761726_783148_7160" propertyPath="_19_0_4_30b0125_1695854426776_805204_6872"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695940047096_305178_8606" base_ConnectorEnd="_19_0_4_30b0125_1695940047089_705323_8601" propertyPath="_19_0_4_30b0125_1695854426776_805204_6872"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695833085501_530588_5818" base_ConnectorEnd="_19_0_4_30b0125_1695833085482_70242_5814" propertyPath="_19_0_4_30b0125_1695770378180_155426_3259"/>
	<sysml:ConstraintBlock xmi:id="_19_0_4_30b0125_1695134913352_676238_4667" base_Class="_19_0_4_30b0125_1695134913349_388296_4661"/>
	<sysml:BindingConnector xmi:id="_19_0_4_30b0125_1695832396951_496430_5272" base_Connector="_19_0_4_30b0125_1695832396950_749565_5269"/>
	<RAAMLC:Situation xmi:id="_19_0_4_30b0125_1695939785561_678513_7871" base_Class="_19_0_4_30b0125_1695939785561_852599_7870"/>
	<RAAMLC:Situation xmi:id="_19_0_4_30b0125_1687181347539_179054_6191" base_Class="_19_0_4_30b0125_1682517449681_976399_65367"/>
	<sysml:NestedConnectorEnd xmi:id="_19_0_4_30b0125_1695939948275_830747_8480" base_ConnectorEnd="_19_0_4_30b0125_1695939948264_542961_8473" propertyPath="_19_0_4_30b0125_1695854426776_805204_6872"/>
</xmi:XMI>