Title
Microservice Design Space Analysis and Decision Documentation: A Case Study on API Management
Abstract
Design space analysis is a method for identifying and organizing potential design options and related concepts. So far, we have used decision models for the design space analysis of various areas of microservice design. Based on the feedback we have received, we refine our approach for design space analysis and extend it to support decision documentation. To validate the refined design space analysis approach and the approach we developed for decision documentation, we conduct a case study of microservice API management together with an industry partner. We present the identified design spaces and decision models created during the design space analysis, and show how the decision models were used for decision documentation. In addition, we draw general conclusions from applying the presented approach and concepts in an industrial context.
Year
DOI
Venue
2018
10.1109/SOCA.2018.00008
2018 IEEE 11th Conference on Service-Oriented Computing and Applications (SOCA)
Keywords
Field
DocType
decision models,design space analysis,design decision documentation,microservices API management
Design space,Software engineering,Computer science,Decision model,Documentation,Distributed computing
Conference
ISSN
ISBN
Citations 
2163-2871
978-1-5386-9134-2
1
PageRank 
References 
Authors
0.35
0
4
Name
Order
Citations
PageRank
Stefan Haselbock110.35
Rainer Weinreich223727.10
Georg Buchgeher310913.81
Thomas Kriechbaum4141.42