Preferential Selection of Software Quality Models Based on a Multi-Criteria Decision-Making Approach

Software engineering mainly aims to produce software of good quality that is delivered on time and on budget. Software quality becomes an important concern for quantifying the performance of software attributes. The seminal objective of the work is to choose the appropriate software quality model according to the client's needs where the client can give more importance to specific criteria compared to others as per his/her application's requirements. The proposed approach will help to decide the best alternative suitable for the application. The work is based on selecting the most suitable software quality model taking all the parameters into consideration while making the decision using multi-criteria decision-making techniques.