A Multiple Criteria Decision Analysis based Approach to Remove Uncertainty in SMP Models

09/30/2022
by   Gokul Yenduri, et al.
0

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.

READ FULL TEXT

page 8

page 12

page 13

page 14

page 15

page 16

page 17

research
04/13/2021

Not All Requirements Prioritization Criteria Are Equal at All Times: A Quantitative Analysis

Requirement prioritization is recognized as an important decision-making...
research
10/21/2019

Towards better healthcare: What could and should be automated?

While artificial intelligence (AI) and other automation technologies mig...
research
12/07/2022

Maintainability and evolvability of control software in machine and plant manufacturing – An industrial survey

Automated Production Systems (aPS) have lifetimes of up to 30-50 years, ...
research
06/09/2020

Contestable Black-Boxes

The right to contest a decision with consequences on individuals or the ...
research
07/08/2019

Estimating Return on Investment for GUI Test Automation Tools

Automated graphical user interface (GUI) tests can reduce manual testing...
research
08/18/2021

Assessing the Integration of Software Agents and Industrial Automation Systems with ISO/IEC 25010

Agent-technologies have been used for higher-level decision making in ad...
research
01/01/2020

Selecting Best Software Reliability Growth Models: A Social Spider Algorithm based Approach

Software Reliability is considered to be an essential part of software s...

Please sign up or login with your details

Forgot password? Click here to reset