Abstract
This study employs the Analytic Hierarchy Process (AHP) to evaluate the suitability of microservice architecture in Manufacturing Execution Systems (MES) for the steel manufacturing industry, based on software quality attributes. The research involved 36 experts (13 from architecture teams and 23 from business development teams) who assessed the importance of six main quality attributes (reliability, performance, usability, maintainability, flexibility, and security) along with their sub-attributes, and compared the suitability of microservice and monolithic architectures. The results indicate that microservice architecture demonstrated higher overall suitability with a composite score of 0.565, compared to monolithic architecture (0.435). Among the quality attributes, reliability was rated as the most important factor, while flexibility and maintainability were less important, as expected. Perception differences between teams were observed regarding performance attributes, while monolithic architecture was marginally favored in terms of security. This study emphasizes the importance of a contextual approach in software architecture selection, taking into account industry characteristics and system requirements. It contributes both academically and practically through methodological innovation using AHP, bridging theory and practice, and integrating diverse stakeholder perspectives. The findings provide practical guidelines for considering microservice architecture adoption in steel manufacturing MES and similar industries, while also stressing the need for a cautious approach.