# Data Conversion Strategies for Effective Aviation Technical Support as a Service
## 3 Results
### Extended Decision-Making Model for Optimal ATSaaS Architecture Selection
#### 3.3.1 Criteria and Weights for MCDM  
Let \(CR_{k},\ k=\overline{1,7}\) represent the criteria:  
\(CR_{1}\)--cost (total life cycle cost, including operational and scalability costs).  
\(CR_{2}\)--performance (system efficiency and response time).  
\(CR_{3}\)--reliability (probability of failure-free operation over time).  
\(CR_{4}\)--security (resistance to cyber threats or breaches).  
\(CR_{5}\)--flexibility and scalability (ease of scaling to accommodate growth and adapting to changes).  
\(CR_{6}\)--control and management (level of control and complexity of management).  
\(CR_{7}\)--sustainability (environmental impact and resource efficiency).  
Each criterion \(CR_{k}\) is assigned a weight \(w_{k}\), where:  
\[\sum_{k=1}^{7}w_{k}=1\]  
Weights reflect the relative importance of each criterion and can be adjusted based on organizational priorities.  
Each architecture \(U_{1},\ U_{2}\) is assigned a score \(S_{k}(U_{j}),j=1,2\) for each criterion \(CR_{k}\). Scores are normalized to a range of \([0,1]\) with:  
\(S_{k}(U_{j})=1\), if the architecture performs optimally for criterion \(CR_{k}\).  
\(S_{k}(U_{j})=0\), if the architecture performs poorly for criterion \(CR_{k}\).  
The overall performance score for architecture \(U_{j}\) is calculated as:  
\[P(U_{j})=\sum_{k=1}^{7}w_{k}\cdot S_{k}(U_{j})\]  
The architecture with the higher score \(P(U_{j})\) is selected:  
\[U_{opt}=arg\max_{U\in\{U_{1},U_{2}\}}P(U)\]The cost score is inversely proportional to the total life cycle cost:  
\[S_{1}(U)=\frac{1}{1+\frac{\widetilde{C}(U)}{\widetilde{C}_{max}}}\]  
where \(\widetilde{C}(U)\) is total life cycle cost of architecture \(U\), \(C_{max}\) is maximum allowable cost.  
The performance score is based on system efficiency, with lower response times achieving higher scores:  
\[S_{2}(U)=\frac{1}{1+\frac{T(U)}{T_{max}}}\]  
where \(T(U)\) is average response time of architecture \(U\), \(T_{max}\) is maximum allowable response time.  
The reliability score is directly proportional to the reliability function:  
\[S_{3}(U)=R(U,t)\]  
where \(R(U,t)\) is reliability of the architecture over time.  
The security score depends on the level of protection against cyber threats:  
\[S_{4}(U)=\frac{\sigma(U)}{\sigma_{max}}\]  
where \(\sigma(U)\) is security score of architecture \(U\), derived from assessments or audits, \(\sigma_{max}\) is maximum achievable security score.  
Flexibility and scalability score consider the ease of accommodating growth:  
\[S_{5}(U)=\frac{\phi(U)}{\phi_{max}}\]  
where \(\phi(U)\) is scalability factor of architecture \(U\), \(\phi_{max}\) is maximum achievable scalability score.  
The control and management score reflect the ease of system administration:  
\[S_{6}(U)=\frac{\mu_{min}}{\mu(U)}\]  
where \(\mu(U)\) is complexity of managing architecture \(U\), \(\mu_{min}\) is minimum complexity, representing the simplest management.  
The sustainability score reflects the environmental efficiency of the system:  
\[S_{7}(U)=\frac{\chi_{max}}{\chi(U)}\]  
where \(\chi(U)\) is environmental impact (e.g., carbon emissions and resource consumption) of architecture \(U\), \(\chi_{max}\) is maximum allowable environmental impact.