## 5 Proposed Approach
### Data Reconstruction Module
#### 5.1.5 Fifth Methodology  
The fifth methodology of completion is applied only to notices that in the technical site refer to a NodetypeA element (defined as an instrument) of the following type:  
\[Instruments=[SLIV,SPORT,SPRES,STEMP,SVARI,VALV,VALVR]\]  
The rationale behind this is that instruments (such as pressure gauges, valves, etc), unlike the other system components, are mounted on the same loop and usually have the same final numerical value, which represents the number of the loop they are part of. This methodology leverages the numerical value they have as a suffix in their name, trying to reconstruct further technical sites because of that.  
In this case, we proceed as follows:  
1. We check if we find a NodetypeA element in the technical site that corresponds to an element of the list defined above;
2. Then we consider the last element of the technical site (which might be different than the NodetypeA element found in the previous step) and look in the dictionary for leaves having as their ancestor the last element of the technical site, which can be either a NodetypeA or NodetypeB element.
3. We perform a search in the current description for tokens having at least one internal numerical value (surrounded by other symbols); a token satisfying such a constraint is considered a component by ITALTELECO.
4. If such a component is found, we take its last number from its string name;
5. This number is used to search for a component from the list found at step 2 that has as a suffix the identified number;
6. In the case of correspondence, there are two possibilities: 1. ROOT-NodetypeA is already present on the technical site, and the component found is a leaf. Consequently, the father (NodetypeB) of the leaf is searched through the dictionary structure and will be included in the technical site, obtaining a structure such as: \[ROOT-NodetypeA-NodetypeB-Leaf\] 2. ROOT-NodetypeA-NodetypeB is present on the technical site. In such a case, the component found is a leaf. Therefore, it is only necessary to add the element to the technical site, obtaining: \[ROOT-NodetypeA-NodetypeB-Leaf\]  
Some examples related to the fifth methodology are illustrated in Table 7. The first row has VALVR as NodetypeA and therefore satisfies the first step. Then, we extract the leaf elements descendants of VALVR (being the final element of the technical site). Among others, RT2 PV7 is one such element. In the description, we find RT2 PCV7C as a token satisfying step 3 and identify the number 7 from step 4. Among the leaf elements found in step 2, RT2 PV7 satisfies the constraints in steps 5 and 6. The example shown in the second row of Table 7 works similarly.  
\begin{table}
\begin{tabular}{p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt}} \hline \hline
**Number of Notice** & **Description** & **Old Technical Site** & **New Technical Site** \\ \hline
10,013,299 & CHECK functionality L1 FRC56 & RT2-SPORT-FTDPE & RT2-SPORT-FTDPE-L1 FRCT56 \\ \hline \hline \end{tabular}
\end{table}
Table 6: Example of reconstruction site using the fourth methodology when the technical site contains ROOT-NodetypeA-NodetypeB.