Abstract
Microservice architecture focuses on splitting up software systems into a suite of services to support independence at the development, deployment, and operational levels. To support this independence, the introduction of a microservice architecture also requires changes to the team organization and operational infrastructure. As a consequence, introducing a microservice architecture requires decisions related to design, organization, and infrastructure in a number of different areas. We use the concept of decision models to support decision makers not only in the making but also in documenting microservice architectural decisions. To evaluate our approach for microservice decision documentation, we conducted an experiment and a subsequent focus group study with 44 graduate students in computer science and information systems. Our results indicate that using decision models enhances the completeness of the created decision documentation and is also perceived as being helpful by the study participants.
| Original language | English |
|---|---|
| Title of host publication | 13th IEEE International Conference on Service-Oriented System Engineering (SOSE 2019), San Francisco, California, USA, April 4-9, IEEE, 2019 |
| Pages | 37-46 |
| Number of pages | 10 |
| ISBN (Electronic) | 9781728114415 |
| DOIs | |
| Publication status | Published - 2019 |
Fields of science
- 202005 Computer architecture
- 202017 Embedded systems
- 102 Computer Sciences
- 102002 Augmented reality
- 102006 Computer supported cooperative work (CSCW)
- 102015 Information systems
- 102020 Medical informatics
- 102022 Software development
- 201305 Traffic engineering
- 207409 Navigation systems
- 502032 Quality management
- 502050 Business informatics
JKU Focus areas
- Digital Transformation