DEVELOPMENT OF SOFTWARE FOR BUILDING AGGREGATE RATINGS BASED ON THE THRESHOLD AGGREGATION METHOD
The selection of the best alternative is an important problem in the theory of decision making. As a rule, when choosing the alternatives, they are evaluated according to various criteria, and a rank vector is formed to determine the best one. If the situation is serious, it is necessary to take into account the non-compensatory nature of the values of the criteria. To avoid the compensation problem, we suggest forming an aggregate rating using the threshold aggregation rule. The article presents a non-compensatory aggregation model that can be used for ranking. The model is based on the rule of threshold aggregation used in multi-criteria assessment problems. This method does not allow compensating for low scores by higher scores for other criteria. The article also presents a diagram of the assessment stages for this model and an algorithm for the development of software “Building an aggregate rating”. The algorithm describes the used calculation functions and shows the code listing. The presented model was programmed using C# in the Visual Studio 2019 environment as a Windows application. This program is convenient for the quick calculation of the preference index and building an aggregate rating, which can be presented as a graph. It can also store information in a database. In our study, we used the program to build a rating of cloud service providers. The programme is universal and can be used to build a generalized rating of evaluated alternatives in any area, as well as to make decisions when selecting the best alternative.