Advanced AI technologies are serving humankind in a number of ways, from healthcare to manufacturing. Advanced automated machines are quite expensive, but the end output is supposed to be of the highest possible quality. Depending on the agility of requirements, these automation technologies can change dramatically. The likelihood of making changes to automation software is extremely high, so it must be updated regularly. If maintainability is not taken into account, it will have an impact on the entire system and increase maintenance costs. Many companies use different programming paradigms in developing advanced automated machines based on client requirements. Therefore, it is essential to estimate the maintainability of heterogeneous software. As a result of the lack of widespread consensus on software maintainability prediction (SPM) methodologies, individuals and businesses are left perplexed when it comes to determining the appropriate model for estimating the maintainability of software, which serves as the inspiration for this research. A structured methodology was designed, and the datasets were preprocessed and maintainability index (MI) range was also found for all the datasets expect for UIMS and QUES, the metric CHANGE is used for UIMS and QUES. To remove the uncertainty among the aforementioned techniques, a popular multiple criteria decision-making model, namely the technique for order preference by similarity to ideal solution (TOPSIS), is used in this work. TOPSIS revealed that GARF outperforms the other considered techniques in predicting the maintainability of heterogeneous automated software.
翻译:先进的人工智能技术以多种方式为人类服务,从医疗保健到制造。高级自动化机器费用相当昂贵,但最终产出应达到尽可能高的质量。根据要求的灵敏度,这些自动化技术可以发生巨大变化。对自动化软件进行修改的可能性极高,因此必须定期加以更新。如果不考虑可维持性,它将对整个系统产生影响,并增加维护成本。许多公司根据客户要求开发先进的自动化机器时使用不同的程序模式。因此,必须估计多元软件的可维持性。由于在软件可维持性预测方法上缺乏广泛的共识,因此,在确定用于估计软件可维持性的适当模式时,个人和企业会感到困惑。软件的可维持性是这一研究的灵感。设计了一个结构化的方法,而且数据集经过了预先处理并增加了维护性指数(MI)范围。许多公司根据客户要求开发的高级自动自动机器。因此,必须估计多元软件的可维持性。由于对软件可维持性预测性预测方法缺乏广泛的共识,个人和企业在确定软件可维持性时会感到困惑。为了使上述软件的精确性技术得到类似的预测性,一种典型性技术得到采用。