diff --git a/component_failure_modes_definition/component_failure_modes_definition.tex b/component_failure_modes_definition/component_failure_modes_definition.tex index 72a96b5..90001a0 100644 --- a/component_failure_modes_definition/component_failure_modes_definition.tex +++ b/component_failure_modes_definition/component_failure_modes_definition.tex @@ -119,6 +119,16 @@ Base Component & Any bought in component, which \\ \vspace{0.3cm} \section{A UML Model of terms introduced} + + +\begin{figure}[h] + \centering + \includegraphics[width=350pt,bb=0 0 680 500,keepaspectratio=true]{component_failure_modes_definition/fmmd_uml.jpg} + % fmmd_uml.jpg: 680x500 pixel, 72dpi, 23.99x17.64 cm, bb=0 0 680 500 + \caption{UML respresentation of Failure Mode Data types} + \label{fig:fmmd_uml} +\end{figure} + The diagram in figure \ref{fig:fmmd_uml} shows the relationships between the terms defined in table \ref{tab:def}. We can start with the functional group. This is a minimal collection @@ -149,12 +159,13 @@ top level sub-system. We can thus have System inherit sub-system. A derived failure mode, is simply a failure mode at a higher level of analysis it can therefore inherit `failure\_mode'. +The modified UML diagram using inheritance is figure \ref{fig:fmmd_uml2} \begin{figure}[h] \centering - \includegraphics[width=350pt,bb=0 0 680 500,keepaspectratio=true]{component_failure_modes_definition/fmmd_uml.jpg} + \includegraphics[width=350pt,bb=0 0 680 500,keepaspectratio=true]{component_failure_modes_definition/fmmd_uml2.jpg} % fmmd_uml.jpg: 680x500 pixel, 72dpi, 23.99x17.64 cm, bb=0 0 680 500 \caption{UML respresentation of Failure Mode Data types} - \label{fig:fmmd_uml} + \label{fig:fmmd_uml2} \end{figure} @@ -175,6 +186,10 @@ the component should be considered from a fresh perspective, perhaps considering it as several smaller components within one package. + + + + \begin{definition} A set of failure modes where only one fault mode can be active at a time is termed a `unitary~state' failure mode set. diff --git a/component_failure_modes_definition/fmmd_uml2.dia b/component_failure_modes_definition/fmmd_uml2.dia new file mode 100644 index 0000000..e417ae5 Binary files /dev/null and b/component_failure_modes_definition/fmmd_uml2.dia differ diff --git a/component_failure_modes_definition/fmmd_uml2.jpg b/component_failure_modes_definition/fmmd_uml2.jpg new file mode 100644 index 0000000..2c06f40 Binary files /dev/null and b/component_failure_modes_definition/fmmd_uml2.jpg differ