## 3 Results
### Functional Suitability
#### 3.1.2 Functional Appropriateness  
Firstly, functional appropriateness, according to ISO 25010, is focused on the efficient accomplishment of a task without taking unnecessary steps. Therefore, functional appropriateness evaluates the number of steps used to perform a task. On the contrary, the duration of each task is separately assigned to performance efficiency, as the ISO quality model proposes. Table 3 summarises the results of objective experiments using the information from the process maps and time register, assessing functional appropriateness and performance efficiency. The tasks to perform simulations can be divided into five main phases: importation of the SketchUp model used for experiments; adjustments of model or remodelling; settings to perform simulations; simulating time; and results. The results show that the most efficient software tools were AST, GreenScenario and CitySim. However, the results revealed that CitySim was very inefficient during the simulation process, which was longer than 98 hours. Ladybug is based on the visual script used to perform simulations; however, a new script is needed for a different type of analysis. The most steps were used by the ENVI-met software, which is more complex than the others and allows various microclimate simulations to be created. These results show that the compatibility of the software with SketchUp has a great impact on the final results of functional appropriateness. \begin{table}
\begin{tabular}{l l l l l l l} \hline  & \multicolumn{1}{c}{**ENVI-Met**} & \multicolumn{1}{c}{**Ladybug**} & \multicolumn{1}{c}{**AST**} & \multicolumn{1}{c}{**GreenScenario**} & \multicolumn{1}{c}{**CitySim Pro**} \\ \hline
**Importation** & 1 Model Preparation using & 1 Import SketchUp to Rhino & No compatibility & 1 Clean 3D model & 1 Export to AutoCAD; \\ _Compatibility_ & SketchUp INX & _Duration: 2 min_ & _Duration: 2 min_ & _Duration: 2 min_ & _Duration: 2 min_ \\  & _Duration: 1 h 30 min_ & & & _2. Export to AutoCAD_ & 2 Prepare DXF model \\  & & & & & _Duration: 3 min_ & _Duration: 5 min_ \\ \hline  & 2 & 2 & & & 3 Export dve to Rhino & 3 Import DXF into SIM \\  & Spaces & & & & _Duration: 2 min_ & _Duration: 2 min_ \\  & _Duration: 5 min_ & & & & \\ \hline  & 3 & \multicolumn{1}{c}{Solving errors} & & & & \\ \hline  & _Duration: 2 h_ & & & & & \\ \hline
**Model adjustments/** & 4 & \multicolumn{1}{c}{Adjustments in ENVI-met} & 1 Assign the project location & 4 Extract the buildings and \\
**remedelling** & Spaces/Albero & and boundary; & & & & \\ \hline  & _Duration: 1 h_ & _Duration: 5 min_ & _Duration: 1 h 15 min_ & 2 Define the characteristics of & 5 Assign materials to surfaces; \\  & & & & & & _Duration: 2 h 20 min_ \\  & & & & & \\  & & & & & \\  & & & & & \\  & & & & & \\ \hline
**Settings** & 5 Setting up the simulation & 2 Setting the Simulation 1 & - & 6 Prepare visual script; & 4 Prepare cli, and hor. Files; \\  & _Duration: 5 min_ & (visual scripting method) & & _Duration: 15 min_ & 5 set up the attributes of \\  & & _Duration: 45 min_ & & & materials; \\  & & 3 Setting the Simulation 2 & & & & _Duration: 5 min_ \\  & & & & & \\  & & & & & \\  & & & & & \\  & & & & & \\  & & & & & \\ \hline \end{tabular}
\end{table} 
Table 3: The comparison of the functional appropriateness and performance efficiency of different software tools (source: authors).