## 5 An SOA-Based Platform Example and Case Study Results
### Additional Details on the Results from the LKAB Case  
LKAB develops its own SOA-based platform, LOMI, with functionalities such as: message bus, container environment, and integration services (with low code integration), more with the intent to get real-time access to (streaming) data from the mining processes for exchange with other processes and for management decision-support purposes. The intent \begin{table}
\begin{tabular}{p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt}} \hline \hline
**Phase of Lifecycle/Case** &
\begin{tabular}{c} **Arrowhead Tools** \\ **(Multiple Use Cases)** \\ \end{tabular} & **LKAB** & **Sinetiq AB** & **Smart Recycling AB** & **ThingWave AB** \\ \hline Business development & & x & x & x & x \\ \hline Requirement engineering & & x & & & \\ \hline Design & o & & x & x & x \\ \hline Development & o & & x & x & x \\ \hline Piloting/early test at customers & o & & x & x & x \\ \hline Test/QA & o & & x & x & x \\ \hline Procurement (with customization) & & x & & & \\ \hline Installation/ Commissioning & o & x & & x & x \\ \hline Operations (with unpatranee and upgrades) & & x & x & x & x \\ \hline De-commissioning, repurposing, down-cycling or re-cycling etc. & & x & x & x \\ \hline \hline \end{tabular}  
\begin{tabular}{p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt}} \hline \hline
**Phase of Lifecycle/Case** &
\begin{tabular}{c} **Arrowhead Tools** \\ **(Multiple Use Cases)** \\ \end{tabular} & **LKAB** & **Sinetiq AB** & **Smart Recycling AB** & **ThingWave AB** \\ \hline Business development & & x & x & x & x \\ \hline Requirement engineering & & x & & & \\ \hline Design & o & & x & x & x \\ \hline Development & o & & x & x & x \\ \hline Piloting/early test at customers & o & & x & x & x \\ \hline Test/QA & o & & x & x & x \\ \hline Procurement (with customization) & & x & & & \\ \hline Installation/ Commissioning & o & x & & x & x \\ \hline Operations (with maintenance and upgrades) & & x & x & x & x \\ \hline De-commissioning, repurposing, down-cycling or re-cycling etc. & & x & x & x & x \\ \hline \hline \end{tabular}  
\begin{tabular}{p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt}} \hline \hline
**The results are from an RDI project, and the minimum requirement was a time improvement of 20-50\% concerning the specific part/phase— which was & & & General improvement from business development to end of test/QA is 1:4, i.e., about 75\% time/effort \\ Improvement & & & & & \\ \hline \hline \end{tabular}  
\begin{tabular}{p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt}} \hline \hline
**Different** &
\begin{tabular}{c} **The results are from an RDI project, and the minimum requirement was a time improvement of 20-50\% concerning the specific part/phase— which was \\ **Impovement** \\ **Impovement** \\ **Impovement** \\ **surpassed by most of the use cases. The exceptional use cases had improvements of 83\% and 96\% for their limited part of the livecycle. Thus, in general, there were time improvements of at least 50\% \\ \end{tabular}  
\end{table} 
Table 2: Visualization of results and summary of improvements. is to follow the main industrial standards and thus increase interoperability to connected mining equipment and software solutions from third parties. The SOA-based LOMI and standards provide loose binding, such as work-order systems that can be independent of the maintenance system used and to ensure that there is the flexibility of having systems on premise, in the cloud or in hybrids of these. One of the main benefits of LOMI is that LKAB can be more agile and can make changes and add additional requirements/functionality \"as the show goes on\", and add more value to the processes faster. Cloud technology, model-based development, design-by-contract, and increased use of modeling/simulations are supporting improvements from LOMI as well. LKAB considers that the quality of data will be of paramount importance, as more and more is based on data at the same time as software increasingly takes over functionality from hardware.