University of Twente Student Theses

Login

A qualitative comparison of specification techniques for microservice architectures

Amerongen, J. van (2023) A qualitative comparison of specification techniques for microservice architectures.

[img] PDF
389kB
Abstract:When designing and developing medium to large scale software systems, architectural decisions are important to get right. One architectural style is the microservices architecture (MSA). Describing and specifying one service or a monolith is well-defined in literature and in practice, however there are doubts on the optimal method of doing so when it comes to a complete MSA. Firstly, this research aims to identify existing techniques for designing and specifying MSAs by performing a systematic mapping study. Secondly, a classification scheme has been applied to perform a qualitative comparison of the found techniques that in turn is used to provide recommendations for business analysts, software architects and developers on which specification technique to use in what scenario.
Item Type:Essay (Bachelor)
Faculty:EEMCS: Electrical Engineering, Mathematics and Computer Science
Subject:54 computer science
Programme:Computer Science BSc (56964)
Link to this item:https://purl.utwente.nl/essays/94433
Export this item as:BibTeX
EndNote
HTML Citation
Reference Manager

 

Repository Staff Only: item control page