Multi-Criteria Decision-Making (MCDM) Approach for Software Architecture Selection in Cloud Computing Using Evidential Reasoning and Bayesian Inference Techniques

Read full text
Authors: Jide Ebenezer Taiwo Akinsola, Akinwale Olusolabomi Akinkunmi, Ifeoluwa Michael Olaniyi, John Edet Efiong, Emmanuel Ajayi Olajubu, Ganiyu A. Aderounmu
Cited by: 0

Abstract

Choosing the optimal software architecture for cloud-based systems is a critical and complex Multi-Criteria Decision Making (MCDM) problem, characterized by multiple, often conflicting, and interdependent criteria such as performance, cost, scalability, deployment speed, security, and maintainability.This research addresses this challenge by proposing and applying an integrated MCDM methodology that leverages Evidential Reasoning (ER) and Bayesian Inference (BI).The study's primary objective is to provide a robust and transparent framework for evaluating six common architecture styles: Monolithic, Microservices, Layered, Serverless, Event-Driven, and Service-Oriented Architecture (SOA).The methods employed involved a multi-stage process.First, criteria weights were derived using the Analytic Hierarchy Process (AHP) through expert pairwise comparisons.The techniques for handling uncertainty and dependencies were central.ER was utilized to aggregate subjective and objective assessments, representing them as belief distributions to explicitly account for imprecision and ignorance.Concurrently, BI was applied to model probabilistic interdependencies between criteria (Security influencing Performance, Performance influencing Scalability and Cost) within a Bayesian Network.The Intelligent Decision System (IDS) tool facilitated the operationalization of both ER aggregation and Bayesian inference.The results of the AHP weighting revealed the priorities: Performance Republic of South Africa.He is the former National President of the Nigeria Computer Society.

Fields of Study & Subjects

Multi-Criteria Decision Making Cloud Computing and Resource Management Decision Support System Applications

Publication details

Journal / source
International Journal of Information Engineering and Electronic Business
Volume
18
Issue
1
Pages
1–23
Publication date
6 February 2026