IEEE Access (Jan 2021)

A Roadmap for Migration System-Architecture Decision by Neutrosophic-ANP and Benchmark for Enterprise Resource Planning Systems

  • Amany A. Slamaa,
  • Haitham A. El-Ghareeb,
  • Ahmed Aboelfetouh Saleh

DOI
https://doi.org/10.1109/ACCESS.2021.3068837
Journal volume & issue
Vol. 9
pp. 48583 – 48604

Abstract

Read online

The selection of the system-architecture is critical step in software-engineering lifecycle. Unfortunately, the selecting a suitable architecture is a hard mission. The difficulty of the adopting architecture increases in inconsistence case as in SOA and MSA. The paper answers “when architecture transform”, “to which architecture migrate” and “how”. The paper addresses the lack of evaluation ERPs in post-implementation phase. The paper provides static and dynamic analysis for monolith, SOA and MSA by numerical-comparison and Benchmark. This paper proposes a roadmap for migration-architecture. The roadmap consists of flowchart of migration and migration-decision model that is supported with criteria of evaluation form for assessing system’s baseline and making a consistence decision by Neutrosophic-ANP. Because of the dependency between factors of information system evolution, ANP is used. Furthermore, Neutrosophic set is selected because its accuracy in inconsistence. Benchmark assesses OpenBravoERP, Odoo12 and Metasfresh5.144 to represent monolith, SOA and MSA respectively. Benchmark assesses performance, time to the market, stability, future proof, network issue and cost. They are tested based on scenario tests which grantee that transactions are executed within more than one module of ERPS, simulates real business’s procedures, huge number of records and concurrent load by virtual users. The proposed model and benchmark help “Hitac’ enterprise in two decisions for its expansion-plan in COVID-19 crisis. The numerical steps of this case-study are provided. Most published papers and literatures about Microservices are not empirical. The main paper’s result is filling this gap by a one of the empirical aspects with an academic study support.

Keywords