Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorBrand, Nico
dc.contributor.authorVlaanderen, Reinout
dc.date.accessioned2025-08-15T00:05:57Z
dc.date.available2025-08-15T00:05:57Z
dc.date.issued2025
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/49757
dc.description.abstractChoosing between a modular monolith and microservices is a impactful architectural decision, yet the literature offers no empirically grounded, structured approach to guide it. This thesis develops and validates a decision-making framework that integrates technical and business considerations. Following a design-science methodology, a systematic literature review first establishes the research gap. Next, 55 Key Decision Factors (KDFs) are consolidated from academic sources, industry documentation, and expert interviews, organized into seven themes via thematic analysis, and prioritized using a weighted-frequency scheme that reflects evidence across sources. These actors are operationalized as unambiguous yes/no questions and implemented in a lightweight, portable spreadsheet tool that aggregates responses, supports optional theme weightings, and reports a five-point recommendation ranging from “strongly modular monolith” to “strongly microservices.” Validation with two expert sessions on realistic software cases indicates strong face validity: the framework’s recommendations align with architects’ initial judgements and make the underlying rationale transparent. The contribution is a practical, context-sensitive decision aid that makes trade-offs explicit, improves stakeholder dialogue, and can be adopted immediately by software teams, while providing a reproducible basis for further academic evaluation.
dc.description.sponsorshipUtrecht University
dc.language.isoEN
dc.subjectDecision-Making Framework for Modular Monoliths and Microservices
dc.titleDecision-Making Framework for Modular Monoliths and Microservices
dc.type.contentMaster Thesis
dc.rights.accessrightsOpen Access
dc.subject.keywordsDecision-Making; Framework; Architecture; Monolith; Modular Monoliths; Microservices; Key Decision Factors; Design Science
dc.subject.courseuuBusiness Informatics
dc.thesis.id51720


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record